Newsgroup: it.comp.programmare
Titolo: Per Leonardo Serni

Grazie molto per la tua risposta dell\'ultima volta, ma ho un altro problema sempre su quel file (scusa la mia ignoranza).
Ho inserito il codice che mi hai detto ovvero questo
if ($oggetti == 0) 
{ 
// Pas trouvé. 
print \&quot;La vostra auto non risulta nel database, spiacente.\&quot;; 
} 
else 
{ 
e funziona perfettamente ma quando digito per andare alla pagina successiva sembra non ricordarsi piu\' delle variabili precedenti e mi da errore.
Il file è questo:
function printit(){  
if (NS) {
    window.print() ;  
} else {
    var WebBrowser = \'\';
document.body.insertAdjacentHTML(\'beforeEnd\', WebBrowser);
    WebBrowser1.ExecWB(6, 2);
WebBrowser1.outerHTML = \&quot;\&quot;;  
}
}
 
var NS = (navigator.appName == \&quot;Netscape\&quot;);
var VERSION = parseInt(navigator.appVersion);
if (VERSION &gt; 3) {
    document.write(\'\');        
}
RISULTATO DELLA RICERCA
NEL DATABASE DELLE AUTO RUBATE	
Stampa la pagina e portala con te.Clicca qui!Se hai visto una delle auto o la polizia l\'ha ritrovata inviaci una e-mail
 o clicca sul numero di riferimento (Rif in blu) e compila il form relativo.
Rif
Nome
Targa
Marca
Modello
Colore
Città del furto
Via o zona
Data del furto
Ricompensa in lire
Condizione alla ricompensa
Altro
Foto
Pagina:
 
           $num_pagina/$num_pagine &amp;nbsp;\&quot;);
     $i = 0;
while ($i$id
$nome
$targa
$marca
$modello
$colore
$cittafurto&amp;nbsp
$viafurto&amp;nbsp
$datafurto
$ricomp
$condiz&amp;nbsp
$altro&amp;nbsp
$foto\&quot;);
$i++;
}
echo \&quot;\&quot;;
if ($num_pagina  Successiva\&quot;;
}
if ($num_pagine==\&quot;1\&quot;){
}
if ($num_pagina&gt;\&quot;1\&quot;) {
$prec = $num_pagina - \&quot;1\&quot;;
$indietro = \&quot;Precedente\&quot;;
}
echo (\&quot;     
 
          Pagina
          $num_pagina/$num_pagine&amp;nbsp;&amp;nbsp;
&amp;nbsp;
$indietro&amp;nbsp;&amp;nbsp;
          $avanti&amp;nbsp;&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
 
 
\&quot;);
} 
?&gt;
Grazie per l\'aiuto, giuro che e\' l\'ultima cosa poi ho finito
Gianluca 
ICQ 92899705

pagina successiva sembra non ricordarsi piu\' delle variabili precedenti
A dire la verita', non capisco come faccia a funzionare il file che mi
hai mandato. Mancano tutti i links.
Comunque, ti suggerirei di prenderti un manuale di PHP, per esempio da
www.phpitalia.com
, e vedere al capitolo "Sessioni".
In generale, se vuoi passare una o piu' variabili ad una pagina, basta
mettere qualcosa del tipo:
	$qualivar = array ( "nome", "cognome", "indirizzo" );
	$URL=""; $COM="";
	while(list($k,$v)=each($qualivar))
	{
		$VAL=UrlEncode($$v);	// O forse $$k, non ricordo :-)
		$URL.="$COM$k=$VAL";
		$COM="&";
	}
A questo punto, sostituisci
	print "<A HREF=\"pagina.php3\">Prossima pagina</A>";
con
	print "<A HREF=\"pagina.php3?$URL\">Prossima pagina</A>";
e, dentro a "pagina.php3", le variabili $nome, $cognome e $indirizzo ora
dovrebbero essere salvate.
Se necessario, all'inizio di "pagina.php3", ci andra' un altro blocco
	$qualivar = array ( "nome", "cognome", "indirizzo" );
	while(list($k,$v)=each($qualivar))
		$$v = $HTTP_GET_VARS[$v] // Forse k invece di v?
Leonardo
".signature": bad command or file name

Grazie per la risposta, comunque funziona ti assicura, non so come mai quando ho fatto copia incolla non si è incollato tutto.
Il manuale ce l\'ho è che avevp perso la pazienza, mi manca solo questa picccola cosa e poi ho finito.
Adesso provo.
Ciao e buona continuazione
Gianluca