|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Dec 2005
Città: Milano
Messaggi: 83
|
problemino in php > form cookies
Ciao a tutti, sto seguendo un esercizio in php per la compilazione di un form e la creazione di un cookie che ricordi i dati inseriti durante la navigazione ( in tutto sono 3 pagine: 1. form con firstName e lastName, 2. ringrazia firstName e lastName, 3.pagina che usa cookie per salutare firstName e lastName )
prima pagina: form invia firstName e lastName con metodo GET a una seconda pagina dove si ringrazia per aver compilato il form poi ho creato un link Check cookie che manda a un' altra pagina dove saluta firstName e lastName terza pagina cookie il problema è ke solo in questa pagina mi visualizza lastName senza first Name. vi allego il codice della seconda pagina: <body> <p>Thank you,<?php echo $_GET['firstName']; ?> <?php echo $_GET['lastName']; ?>, for filling out my form. </p> <p><a href="test_form_processor_cookies.php">Check cookie </a></p> </body> </html> e della terza: <body> <p></p>Hi, <?php echo $_COOKIE['firstName']; ?> <?php echo $_COOKIE['lastName']; ?>!</p> </body> Dove ho sbagliato? Grazie! |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Dec 2005
Città: Milano
Messaggi: 83
|
up! 1 aiutino ... sn alle prime armi ...
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma i cookie dove li hai memorizzati ?
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Dec 2005
Città: Milano
Messaggi: 83
|
non saprei ... come posso stabilirlo?
il libro che sto seguendo dice che sono nel mio disco fisso .... io ho impostato da dream nel pannello associazioni una variabile cookie. Grazie e scusate la tragica ignoranza che sto tentando di rimuovere. a presto. |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Per "dove" intendevo con quale codice !!!
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 1453
|
Quote:
setcookie(), vedi se la ritrovi nei sorgenti a tua disposizione.
__________________
Ciao ~ZeRO sTrEsS~ |
|
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Dec 2005
Città: Milano
Messaggi: 83
|
ciao, ecco il codice:
prima pagina <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <form name="frm_name" id="frm_name" method="get" action="test_form_processor.php"> <p>First Name <input name="firstName" type="text" id="firstName" /> </p> <p>Last Name <input name="lastName" type="text" id="lastName" /> </p> <p> <input type="submit" name="Submit" value="Submit" /> </p> </form> </body> </html> seconda pagina <?php setcookie('firstName', $_GET['firstName'], time() + (60*60*24)); setcookie('firstName', $_GET['lastName'], time() + (60*60*24)); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <p>Thank you,<?php echo $_GET['firstName']; ?> <?php echo $_GET['lastName']; ?>, for filling out my form. </p> <p><a href="test_form_processor_cookies.php">Check cookie </a></p> </body> </html> terza pagina <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Documento senza titolo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <p></p>Hi, <?php echo $_COOKIE['firstName']; ?> <?php echo $_COOKIE['lastName']; ?>!</p> </body> </html> ------------------------------------------------- praticamente compilo il form nome e cognome, invio i dati, clicco i cookies e si "ricorda" solo il cognome. grazie. |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 1453
|
non vedo nulla di errato :\
__________________
Ciao ~ZeRO sTrEsS~ |
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Dec 2005
Città: Milano
Messaggi: 83
|
|
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Dec 2005
Città: Milano
Messaggi: 83
|
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Mar 2005
Città: Ticino, Svizzera
Messaggi: 431
|
Quote:
Codice:
<?php
setcookie('firstName', $_GET['firstName'], time() + (60*60*24));
setcookie('firstName', $_GET['lastName'], time() + (60*60*24));
?>
|
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma non dovrebbe essere così ?!?!?
setcookie('firstName', $_GET['firstName'], time() + (60*60*24)); setcookie('lastName', $_GET['lastName'], time() + (60*60*24)); |
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Mar 2005
Città: Ticino, Svizzera
Messaggi: 431
|
Quote:
|
|
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
Me l'hai fatto notare te che hai isolato quel codice |
|
|
|
|
|
|
#15 |
|
Member
Iscritto dal: Dec 2005
Città: Milano
Messaggi: 83
|
grazie raga, cercherò di stare + attento
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:23.



















