Ciao a tutti.
Avrei l'esigenza di stampare una pagina contenente delle variabili che provengono da un link testuale di un'altra pagina.
La pagina stampabile, però, non dovrebbe essere visibile perchè non è formattata secondo lo stile del sito.
Ho scritto questo codice ma non credo sia corretto perchè mi da errore.
Corretta la sintassi, mi servirebbe sapere come faccio a passare delle variabili per una pagina in PHP.
Di solito le passo con questa sintassi:
Codice PHP:
[url="pagina.php?var=$var&var2=$var2"]link[/url]
Ma essendoci del codice javascript (che come avrete intuito non conosco), non so come passarle.
Comunque..
PAGINA CHE DOVREBBE PASSARE LE VARIABILI:
Codice PHP:
<html>
<head>
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
function Stampa()
{
window.open('pagina.php','stampa','top=0,left=5000');
}
</SCRIPT>
</head>
<body>
[url="javascript: onClick="]stampa una pagina esterna.[/url]
</body></html>
PAGINA NASCOSTA DA STAMPARE:
Codice PHP:
<html>
<head>
</head>
<body onLoad="self.print();window.close()">
<?
//stampo le variabili passate
echo "$var";
echo "$var2";
?>
</body>
</html>
Riassumendo i problemi sarebbero due:
- come passare delle variabili
- trovare la sintassi corretta per stampare una pagina nascosta.
Grazie.