Gość_Artur
15.06.2005, 15:59:03
Witajcie
Stanalem nad problemem przekazywania wielu zmiennych przez formy , a wiec wyglada to tak:
w zależnosci od ilosci osob podanych w pierwszym fotmularzu w nastepnym wyswietlam formlularz z odpowiednia iloscia danych osobowych poprzez funkcje FOR
echo"<form>";
for ($ilosc=1;$ilosc=<$ludzie;$ilosc++) { jakas forma }
i dziala
natomiast w nastepnym kroku chce pokazac ich dane osobowe i kurde zatrzymalem sie przed problemem i nie wiem jak do tego podejsc, probuje w ten sposob:
for ($ilosc=1; $ilosc<=$ludzie;$ilosc++)
{
echo "<b>Osoba nr ".$ilosc."</b><br>";
echo "Nazwisko:$nazwisko.$ilosc ,<br>";
echo "Imię: $imie".$ilosc."<br>";
}
i nei chodzi.
a zmienna $nazwisko1 ....... nazwisko?? jest przekazywana do formularza.
Jak zrobic listowanie??
Pozdrawiam
Artur
Przy pisaniu następnego posta proszę stoswać bbCode - NuLL
Gość_Artur
15.06.2005, 21:40:06
probowałem juz chyba wszystkiego.
No to jeszcze raz, wyglada to tak, w pierwszym formularzu wykonuje cos
takiego:
_____________________________________________
Form1.php
// Petla wyswietlen ilosci osob
for ($ilosc=1; $ilosc<=$ilosc_osob;$ilosc++)
{
echo "<b>Osoba ".$ilosc."</b><br><br>Nazwisko:<br><input type=text
name=nazwisko".$ilosc." size=20><br>";
echo "Imie:<br><input type=text name=imie".$ilosc."
size=20><br><br>";
echo "<br>Adres do korespondencji:<br>";
echo " Miasto:<br> <input type=text name=miasto".$ilosc."
size=20><br>";
echo " Kod pocztowy:<br> <input type=text
name=kod".$ilosc." size=6><br>";
echo " Ulica:<br> <input type=text name=ulica".$ilosc."
size=20><br>";
echo " Kraj:<br> <input type=text name=kraj".$ilosc."
size=20><br>";
echo " Telefon:<br> <input type=text
name=telefon".$ilosc." size=20><br>";
echo " Mail:<br> <input type=text name=mial".$ilosc."
size=20><br>";
}
_____________________________________________
A w drugim probowałem juz wszystkiego (chyba ;-)) che wyswietlic wprowadzone dane
for ($ilosc=1; $ilosc<=$ilosc_osob;$ilosc++)
{
echo "<p class=dane><b>Osoba ".$ilosc."</b><br>";
$nazw="nazwisko".$ilosc;
echo "Nazwisko GET: ".$_GET[nazw]."<br>";
echo "Nazwisko EVAL: ".$_GET['nazwisko'.$ilosc]."<br>";
echo "Nazwisko z reki: $nazwisko1,,$nazw<br>";
echo "Imie: $imie".$ilosc."<br>";
echo "<br>Adres do korespondencji:<br>";
echo " Miasto:$miasto".$ilosc."<br>";
echo " Kod pocztowy:$kod".$ilosc."<br>";
echo " Ulica:$ulica".$ilosc."<br>";
echo " Kraj:$kraj".$ilosc."<br>";
echo " Telefon:$telefon".$ilosc."<br>";
echo " Mail:$mial".$ilosc."<br>";
echo " typ biletu:$bilet_typ".$ilosc."<br>";
echo " rodzaj biletu:$bilet_rodzaj".$ilosc."<br>";
echo "<hr width=200 align=left></p>";
}
______________________________________________
A maja sie wyswietlac tylko dane do potwierdzenia, nic wiecej