Saludos!!!.... les comento...
tengo este controlador
controlador.php
class Controlador extends CI_Controller
{
public function index()
{
$data['variable'] = "Hola Mundo Como estas???";
$this->load->view('vista',$data);
}
public function imprimir()
{
$html = $this->load->view('vista','',true);
}
}
y tengo la vista
vista.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title> Prueba PDF</title>
</head>
<body>
<h1>
<?php echo $variable; ?></h1>
<a href="
<?php echo site_url
("controlador/imprimir") ?>">Imprimir</a>
</body>
</html>
y pues al correr el eejercicio me muestra esto en el explorador:
Hola Mundo Como estas???
Imprimir
imprimir claro esta en una etiqueta
<a> que me permite imprimir la informacion que se esta mostrando...
y pues aqui viene la cuestion cuando yo presiono a la opcion de
Imprimir me muestra esto:
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: variable
Filename: views/vista.php
Line Number: 10
Imprimir
si ven la funcion imprimir que esta en el controlador, la funcion imprimir lo que estoy tratando de hacer es capturar la información que se mostro al correr el ejercicio..... y pues seegun el manual de CI tengo que usar esta funcion
$html = $this->load->view('vista','',true); y le hago un
echo a la variable
$html pare que me muestre lo que esta caprurando.... y pues como que no esta funcionando puesto el error que me muestra....
les agradezco cualquier tipo de informacion... Gracias!!!