|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
php inviare dati tramite una form
Ciao a tutti non riesco a fare la seguente operazione:
Ho un ciclo che fa la seguente cosa for($i=0; $i<$Num_Risposte; $i++){ echo" <tr> <td> <INPUT TYPE='text' NAME=Titolo_risp size='20' MaxLength='20'/> </td> </tr> "; }//chiudo for $Num_Risposte ha un valore che dinamico; L'output di questo codice mi crea delle caselle di testo 1,2 3 ecc.... a seconda del valore di $Num_Risposte. Ora non riesco a portarmi il valore in un altra pg delle caselle di testo. Come faccio a Gestire Titolo_risp ? avevo pensato di fare la stessa cosa nell'altra pagina for($i=0; $i<$Num_Risposte; $i++){ echo" <tr> <td> $Titolo_risp </td> </tr> "; }//chiudo for Ma non funziona ![]() I valori della form che ha come metodo post gli porto chiamando la variabile d'ambinte $HTTP_POST_VARS; Ho provato anche con $_POST; ma nulla da fare; potete aiutarmi?
__________________
Il portale delle infomazioni di Latina e Provincia Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina http://www.giralatina.it Il Blog dei Pendolari http://www.giralatina.it/blog/mybloggie/index.php |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
for($i=0; $i<$Num_Risposte; $i++){
echo" <tr> <td> <INPUT TYPE='text' NAME='Titolo_risp".i."' size='20' MaxLength='20'/> </td> </tr> "; } Dovrebbe bastare fare così...in questo modo ogni textbox è numerata... |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
tnks ora provo
__________________
Il portale delle infomazioni di Latina e Provincia Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina http://www.giralatina.it Il Blog dei Pendolari http://www.giralatina.it/blog/mybloggie/index.php |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
Ciao
![]() il pb problema non riesce a trovare soluzione, il name Titolo_Risp diventa numerato.. Ora come faccio a richiamarmi Titolo_Risp0 Titolo_Risp1 ecc... Ho provato così: <?php for($i=0; $i<2; $i++){ echo"$Titolo_Risp.$i"; } ?> ma non ne vengo fuori ![]()
__________________
Il portale delle infomazioni di Latina e Provincia Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina http://www.giralatina.it Il Blog dei Pendolari http://www.giralatina.it/blog/mybloggie/index.php |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
Dimeticavo di dire..
La variabile Titolo_risp0 Titolo_risp1 Titolo_risp2 ecc.. vengono caricate correttamente ma il probema è ora richiamarle se faccio echo"$Titolo_risp0"; funziona correttamnte se faccio <?php for($i=0; $i<2; $i++){ echo"$Titolo_risp$i"; oppure $Titolo_risp.$i" } ?> non funziona forse solo un pb di sintassi? ciao a tutti e grazie!!!
__________________
Il portale delle infomazioni di Latina e Provincia Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina http://www.giralatina.it Il Blog dei Pendolari http://www.giralatina.it/blog/mybloggie/index.php |
![]() |
![]() |
![]() |
#6 |
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
prova con:
Codice:
<?php for($i=0; $i<2; $i++) { echo"$Titolo_risp".$i; } ?> |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Codice:
$vet = Array(); foreach($_POST as $key => $value) if(substr($key, 0, 11) == "Titolo_risp") array_push($vet, $value); Altrimenti puoi utilizzare direttamente il vettore $_POST: Codice:
echo $_POST["Titolo_risp".$i]; |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
Ragazzi ho trovato un metodo molto semplice guardate un po'
for($i=0; $i<$Num_Risposte; $i++){ echo" <INPUT TYPE='text' NAME='Titolo_risp[]' size='20' /> "; }//chiudo for Richiamo il contenuto in questo modo for($i=0; $i<2; $i++){ echo"$Titolo_risp[$i]"; } Bello vero? utilizzare un array in questo modo!!! w il php ![]() ![]() Grazie a tutti alla prossima
__________________
Il portale delle infomazioni di Latina e Provincia Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina http://www.giralatina.it Il Blog dei Pendolari http://www.giralatina.it/blog/mybloggie/index.php |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Non lo sapevo...veramente bello
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:13.