Web-TorMedlem sedan nov. 200011 794 inlägg
Jag skulle vilja skicka med en Array via ett hidden-fält i ett formulär.
Trodde att man kunde skriva typ:
echo "<input type='hidden' name='fltYear[]' value='$fltYear'>";
och sedan plocka ut värdena med
echo "Year1: $fltYear [$i]<br>";
men det verkar inte funka.
Tänker jag fel eller går det helt enkelt inte att göra...? :q
/Tor
------------------
TorWeb
-------------------
nanneMedlem sedan dec. 19991 047 inlägg
Jag har gjort det med textfält så det ska ju funka. Kan du visa lite mer kod så man får en mer helhetsbild av problemet?
------------------
I'd only come here seeking peace.
I'd only come here seeking me.
It seems I came to leave.
nanne.net
woodiMedlem sedan feb. 2000670 inlägg
Har Du flera hidden fält med samma namn så skapas ju en array på "mottagarsidan"..
echo "<input type='hidden' name='fltYear[]' value='1'>";
echo "<input type='hidden' name='fltYear[]' value='2'>";
------------------
woodi
Svenska FF1
www.johan-skog.nu
Web-TorMedlem sedan nov. 200011 794 inlägg
Här är lite mer kod.
Sidan 1
$Year[0] = 97;
$Year[1] = 98;
$Year[2] = 99;
$Year[3] = 00;
$Year[4] = 01;
echo "<form method='post' action='sidan_2.php'>";
echo "<input type='hidden' name='fltYear[]' value='$Year '>";
echo "</form>";
Sidan 2
$i = 0;
while ($i < 5 and $fltYear[$i] != ""){
echo "Year är: $fltYear[$i]";
$i++;
}
I värsta fall får jag (som woodi säger) helt enkelt skapa flera hidden-fält. Lite dumt bara eftersom det rör sig om ganska många.
/Tor
------------------
TorWeb
-------------------
woodiMedlem sedan feb. 2000670 inlägg
Eller också kör Du en implode på arrayen innan Du skickar den och sedan en explode på andra sidan för att "packa upp" den igen..
------------------
woodi
Svenska FF1
www.johan-skog.nu
Web-TorMedlem sedan nov. 200011 794 inlägg
Syntax error!
[Redigerat av Web-Tor den 24 nov 2000]
Web-TorMedlem sedan nov. 200011 794 inlägg
Vilken superfunktion! :e
Som PHP-nybörjare måste jag säga att det är ett språk med mycket finesser.
Fattar däremot inte skillnaden på implode och join.
/Tor
------------------
TorWeb
-------------------
nanneMedlem sedan dec. 19991 047 inlägg
Det är ingen skillnad på implode och join. I php så finns det bara flera namn på samma funktioner för att man lättare ska kunna gå över från ett annat språk. (iaf gissar jag på det)
------------------
"Där ser du. De är synthare och inte scientologer..."
nanne.net