01/03/14 9:32
alfredom15
Salve , sono un ragazzo di 19 anni con la passione per la programmazione , e dopo aver approfondito il c++ , il basic e il java, da poco mi sono affacciato al mondo del php. Ora mi e' sorto un problema quasi banale : ho tre pagine in php , la prima fa inserire un numero cui la pagina dopo troviamo N textbox quante il numero scritto in precedenza. Ora dentro queste textbox autogenerate va inserito un valore che verrà richiamato nella pagina 3.
Siccome le textbox potrebbero anche essere 1000, come faccio ad evitare di scrivere tutto il codice a mano , ma bensì inserire in un ciclo che ad esempio attribuisca una variabile incrementata (non so se sia possibile , per questo chiedo) finchè non si raggiunge il numero delle textbox (ad esempio :
Ecco il codice che utilizzo adesso
Spero di essere stato chiaro , e grazie in anticipo.
Siccome le textbox potrebbero anche essere 1000, come faccio ad evitare di scrivere tutto il codice a mano , ma bensì inserire in un ciclo che ad esempio attribuisca una variabile incrementata (non so se sia possibile , per questo chiedo) finchè non si raggiunge il numero delle textbox (ad esempio :
<?php session_start(); $a="a"; $cont=0; do { $a=$_POST[$(nome textbox)] $a++; $cont++ $(nome textbox)++; } while(cont <= $(numero inserito all' inizio)
Ecco il codice che utilizzo adesso
<?php session_start(); if($_SESSION['primo']=1) { $a = $_POST['a']; } if($_SESSION['primo']=2) { $a = $_POST['a']; $b = $_POST['b']; } if($_SESSION['primo']=3) { $a = $_POST['a']; $b = $_POST['b']; $c = $_POST['c']; } if($_SESSION['primo']=4) { $a = $_POST['a']; $b = $_POST['b']; $c = $_POST['c']; $d = $_POST['d']; } if($_SESSION['primo']=5) { $a = $_POST['a']; $b = $_POST['b']; $c = $_POST['c']; $d = $_POST['d']; $e = $_POST['e']; } ECC ECC
Spero di essere stato chiaro , e grazie in anticipo.
aaa