K@llenMedlem sedan mars 20032 654 inlägg
Två knappar i ett formulär:
<input type=\"image\" value=\"delete\" src=\"knapp_radera.gif\" border=\"0\" name=\"deleteMess\">
<input type=\"image\" value=\"move\" src=\"knapp_flytta.gif\" border=\"0\" name=\"moveMess\">
Ska kolla vilken som blivit klickad på:
if ( isset( $_POST['moveMess'] ) ) {
echo "flytta";
}
if ( isset( $_POST['deleteMess'] ) ) {
echo "radera";
}
Men det vill sig inte, varför?
K@llenMedlem sedan mars 20032 654 inlägg
Detta är mycket skumt, byter jag metod till GET i formuläret, då finns knappens värde i adressraden. Men jag kan ej ta emot den med post, trots att jag kollat stavningen 20 gånger nu. :(
BäckmanMedlem sedan nov. 2001339 inlägg
Kanske såhär?
if ( isset( $_POST[[b]"[/b]moveMess[b]"[/b]] ) ) {
echo "flytta";
}
if ( isset( $_POST[[b]"[/b]deleteMess[b]"[/b]] ) ) {
echo "radera";
}
pimmeMedlem sedan sep. 2001553 inlägg
$_POST['var'] sätts automatiskt när du skickar ett formulär, oavsett om de har några värden eller inte.
Använd istället
if(!empty($_POST['moveMess'])) ....
BäckmanMedlem sedan nov. 2001339 inlägg
Tur att man tänker efter innan man postar... :)
K@llenMedlem sedan mars 20032 654 inlägg
pimme skrev:
$_POST['var'] sätts automatiskt när du skickar ett formulär, oavsett om de har några värden eller inte.
Använd istället
if(!empty($_POST['moveMess'])) ....
Samma resultat, men jag har använt isset() innan, och du har det funkis.
K@llenMedlem sedan mars 20032 654 inlägg
Gör jag om formulärknapparna till vanliga knappar (dvs inte bilder) då fungerar det. Någon som har varit med om det innan?
K@llenMedlem sedan mars 20032 654 inlägg
Fan att man lägger timmar på problemlösning istället för på sökfunktionen. :(
http://www.webforum.nu/showthread.php?s=&threadid=64970&highlight=type%3Dimage
Tack matte :D