14. december 2004 - 10:11Der er
28 kommentarer og 1 løsning
submit button med billede på
Jeg vil gerne lave et billede som ved at man trykker på det submittes der og if (isset($_POST['domail'])) bliver sand. men kan ikke få det til at virke!!!!
det ville jeg også gerne og det kan også godt køre en submit men vil gerne have at den samme form kører to forskellige funktioner det virker med <input name='domail' value="tilmeld" type="submit" class='button'> <input name='dontmail' value="afmeld" type="submit" class='button'>
men når jeg gerne vil have et billede på virker det ikke!!!!
En input type=image fungerer faktisk lige som en submit-button, men afleverer koordinaterne på hvor du har klikket i stedet for at sætte det som et felt !-)
udover at <?=$PHP_SELF; ?> bør være <?= $_SERVER['PHP_SELF']; ?> (da det er korrekt php at gøre sådan) og at method="POST" også bør være method="post" , da korrekt xhtml siger små bogstaver.
så ser der ikke noget galt ud, hvad siger den som resultat , efter du har trykket ?
Den siger ikke noget! Det er der problemet ligger. Men derimod hvis jeg sætter en button ind som hedder <input type="submit" value='tilmeld' name="domail" class="button">
Fordelen ved det skjulte felt - og årsagen til man normalt vælger den løsning - er, at så har du altid kun én variabel du spørger til. Denne ene variabel fortæller, hvad der skal ske, så det er en god måde at holde orden i koden, hvorfor den somregel vælges i større løsninger :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.