Web-Tor Medlem sedan nov. 2000 13 890 inlägg Frågan 24 nov. 2000 09:59 #1 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
-------------------
N nanne Medlem sedan dec. 1999 1 749 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
W woodi Medlem sedan feb. 2000 1 270 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-Tor Medlem sedan nov. 2000 13 890 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
-------------------
W woodi Medlem sedan feb. 2000 1 270 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-Tor Medlem sedan nov. 2000 13 890 inlägg Syntax error!
[Redigerat av Web-Tor den 24 nov 2000]
Web-Tor Medlem sedan nov. 2000 13 890 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
-------------------
N nanne Medlem sedan dec. 1999 1 749 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