N nordan Medlem sedan juni 2000 949 inlägg Trådstart 28 okt. 2004 11:46 #1 Hej
Om man vill göra ett lite mera dynamiskt röst script. Typ att man går in på en adminsida och skriver in
ett antal frågor som man vill lägga in på en sida och som man sen skall svara på med hjälpa
av radio knappar. Har ni nå tips?
En sida med frågorna ser ut så här:
<form action="svar.php" method="post">
Fråga 1
<input type="radio" name="1[]" value="1">
<input type="radio" name="1[]" value="2">
Fråga 2
<input type="radio" name="2[]" value="1">
<input type="radio" name="2[]" value="2">
<input type="radio" name="2[]" value="3">
Fråga 3
<input type="radio" name="3[]" value="1">
<input type="radio" name="3[]" value="2">
<input type="radio" name="3[]" value="3">
<input type="radio" name="3[]" value="4">
</form>
Hur gör jag enklast för att plocka fram vad besökaren har klickat på, alltså på svars sidan.
N nordan Medlem sedan juni 2000 949 inlägg Vad tycker ni om denna lösning på min fråga?
Så här är ända sättet jag får till det. Men det kanske finns nå bättre sätt?
$x = 1;
$num_rows = count($_POST);
while ($x <= $num_rows)
{
foreach ($_POST[$x] as $key => $value)
{
echo "Key: ".$key;
echo "Värde: ".$value;
echo "<br>";
}
$x++;
}
N nordan Medlem sedan juni 2000 949 inlägg Är det någon som vet om man kan få fram variabel namnen ur en $_POST array?
Med min foreach får jag ju bara fram värdet!
T The_Hulk Medlem sedan juni 2003 1 837 inlägg foreach($_POST as $key => $value)
{
...
}