Toon posts:

[PHP] type=image

Pagina: 1
Acties:
  • 51 views sinds 30-01-2008

Verwijderd

Topicstarter
ik heb dit test "scriptje" (kun je niet echt script noemen maar ok)

<HTML>
<BODY>
<?PHP
if (isset($hoi))
{
echo "hoi";
}
if (isset($_REQUEST['hoi']))
{
echo "hoi";
}
if (isset($_POST['hoi']))
{
echo "hoi";
}

?>
<FORM action="" method=post>
<input type="image" name=hoi src="forward.gif">
<input type=submit name=hoi>
</form>
</BODY>
</HTML>


Nu heb je 2 knoppen (om te vergelijken) en als je op submit klikt, laat ie hoihoihoi zien. Klik je op die image dan zou die hetzelfde moeten laten zien, maar dat doet ie niet. Hij stuurt wel alle informatie door, maar niet zijn eigen naam. HOe kan dit, en hoe kan ik het oplossen?

mvg,
Wijnand

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:40

crisp

Devver

Pixelated

doet eens een print_r($POST); dan kom je erachter dat hij hoi-x en hoi-y meestuurd bij een input type=image

In de meeste gevallen is de naam van de submit-button echter helemaal niet relevant, als je puur alleen wilt weten of er een POST is geweest kan je de request method uitvragen:

PHP:
1
if ($_SERVER['REQUEST_METHOD'] == 'POST') { }

Intentionally left blank


  • sturkel
  • Registratie: Oktober 2001
  • Laatst online: 18:55
als je de image naam wilt hebben moet je van scr="xxx" value="xxx" maken en input type="hidden"
of is dat niet wat je bedoelt?

[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]


Verwijderd

Topicstarter
thx crisp.. het werkt!!!

[ Voor 15% gewijzigd door Verwijderd op 12-11-2003 17:26 ]


Verwijderd

En als deze wel relevant is? Hoe los je het dan op?

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 14-04 16:14
Door te kijken naar {inputnaam}_x (of _y) of niet een input type=image te gebruiken.


//Edit
Argh. Is wel n héél oud topic vind je niet ;)

[ Voor 26% gewijzigd door frickY op 31-01-2006 10:58 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-04 17:49

NMe

Quia Ego Sic Dico.

Verwijderd schreef op dinsdag 31 januari 2006 @ 10:54:
En als deze wel relevant is? Hoe los je het dan op?
Sorry hoor, maar ook als je een topic omhoog schopt mag je wel iets meer moeite doen dan alleen een vraagje stellen. Verder is dit topic ruim 2 jaar oud. :X

Ik stel voor dat je verder de manual of onze FAQ in duikt, want in beide documenten staat dit uitgebreid beschreven.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.