Desde un formulario donde tengo unos datos capturo los valores con javascript y luego los envio al archivo que creara el pdf, estos datos los envio creando un objeto ajax y uso el metodo GET, he hecho un par de pruebas y creo que el archivo php si recibe la variable que le envio, pero al momento de mostrarlo en el pdf es como si la variable no tuviese nada.
De antemano muchas gracias por su ayuda.
Tratare de resumirlo el codigo:
Aqui ingreso el nombre:
Código HTML:
<script language="JavaScript" type="text/javascript" src="imprimir.js"></script> <title>Prueba de Impresion</title></head> <body> <input type="text" id="contratista" /> <br> <input type="button" name="print" value="Imprimir" onClick="captura()" />
Código:
Hacer el pdf:function captura(){ contr = document.getElementById('contratista').value; var ajaxIm = objetoAjax(); ajaxIm.open("GET","Impresion/Liquidacion.php?contr="+contr); ajaxIm.onreadystatechange = function() { if (ajaxIm.readyState == 4){ } } ajaxIm.send(null) abreSinNavegacion(); } function abreSinNavegacion(){ open('Impresion/Liquidacion.php', 'principal', 'location=no, top=2, menubar=no, width=800, height=850, status=no,toolbar=no'); }
Recibo valor
Código PHP:
$contr = $_GET['contr'];
Código PHP:
$pdf->FancyTable($header,$data,$contr);
Código PHP:
$this->Cell($w[1],6,$contr,0,0,'C',true);