![]() |
PHP Image als Button benutzen
Ich möchte gern, ein Bild erzeugen und wenn man auf diesem drauf klickt dann sollen bestimmte Befehle ausgeführt werden.
Wollte wissen wie man das macht. Also hier das ist mein Code:
Code:
Geht aber nicht.
<head>
<input type="image" name="los" src="button.gif"> <head <body> <?php if (isset($_GET['los'])) { Befehle } ?> </body> Das Bild erzeugt er, aber wie mache ich eine Bild OnClick abfrage? |
AW: PHP Image als Button benutzen
![]() ==> Die Koordinaten werden übertragen In solchen Fällen hilft meistens auch ein
Code:
;)
print_r($_REQUEST)
|
AW: PHP Image als Button benutzen
Ja aber wie frage ich ab ob man auf das bild geklickt hat??
|
AW: PHP Image als Button benutzen
Lass mich raten, du hast das print_r($_REQUEST) nicht ausprobiert?
Denn dann wird dir der Name direkt geliefert. Es sollte also so ausschauen:
Code:
Ich vermute mal, der Quelltext ist stark gekürzt. Wenn nicht: Das input Feld gehört in ein <form> und das wiederum natürlich in den <body>
<head>
<input type="image" name="los" src="button.gif"> <head <body> <?php if (isset($_GET['los.x'])) { Befehle } ?> </body> |
AW: PHP Image als Button benutzen
Code:
soo?
<html>
<head> <title> halo </title> <head> <body> <form action= "<?php echo $_SERVER['PHP_SELF']?>" method="GET"> <input type="image" name="los" src="button.gif"> </form> <?php if (isset($_GET['los.x'])) { echo "hallo"; } ?> </body> </html> aber der gibt trodzem noch nix aus was hab ich den noch falsch gemacht |
AW: PHP Image als Button benutzen
Wie wäre es mit print_r($_REQUEST)?
Code:
In $_REQUEST steht ALLES drin, was uA über das Formular abgeschickt wurde. Auch, worauf geklickt wurde.
<html>
<head> <title> halo </title> <head> <body> <form action= "<?php echo $_SERVER['PHP_SELF']?>" method="GET"> <input type="image" name="los" src="button.gif"> </form> <?php echo "<pre>"; print_r($_REQUEST); echo "</pre>"; if (isset($_GET['los.x'])) { echo "hallo"; } ?> </body> </html> |
AW: PHP Image als Button benutzen
if (isset($_GET['los.x']))
hier das kann doch nicht richtig sein wenn ich im namen stehen hab das es los heißt????? |
AW: PHP Image als Button benutzen
Hallo,
warum weigerst du dich standhaft die verlinkte Dokumentation von SelfHTML zu lesen oder den mehrfach geposteten Beispielcode mir print_r zu probieren? Die Lösung damit ist ungemein einfach, kostete mich eben höchstens 20 Sekunden. ;-) Liebe Grüße, Valentin |
Dieses Thema wurde am "24. Mar 2011, 22:04 Uhr" von "MrSpock" aus dem Forum "Netzwerke" in das Forum "Programmieren allgemein" verschoben.
|
AW: PHP Image als Button benutzen
Zitat:
Bernhard PS: Außerdem würde ich dir empfehlen (nachdem du dir mal per
PHP-Quellcode:
oder
print_r($_REQUEST);
PHP-Quellcode:
mal angeschaut hast, was eigentlich an Infos so reinkommt), deine Abfrage zu erweitern und zwar um ein
var_dump($_REQUEST);
PHP-Quellcode:
&& (!empty($var))
|
AW: PHP Image als Button benutzen
Hallo rollstuhlfahrer,
nein, der Code stimmt in der Tat nicht. ;-) Ist aber nur knapp daneben. :) Liebe Grüße, Valentin |
AW: PHP Image als Button benutzen
Gerade mal ausprobiert. Hatte in Erinnerung, dass tatsächlich der Punkt verwendet wird. Hab mich eines besseren belehren lassen (durch Browser/Server). Aber das ist ja nicht so schlimm, denn das sieht man ja ganz schnell, wenn man
Code:
oder
print_r()
Code:
verwendet.
var_dump()
Bernhard |
AW: PHP Image als Button benutzen
Zitat:
<button> , siehe SelfHTML |
AW: PHP Image als Button benutzen
Ne ist egal wo man hinklickt
|
AW: PHP Image als Button benutzen
Zitat:
Einfach kopieren, ausführen und die Ausgabe anschauen. Liebe Grüße, Valentin |
AW: PHP Image als Button benutzen
Ja der Code aus Beitrag 6 geht ja aber ich will nicht die Koordinaten ausgeben sondern z.B. ausgeben in einem echo dass der Button gedrückt wurde oder so.
Also, dass hier soll ausgeführt werden: if (isset($_GET['los.x'])) { echo "hallo"; } |
AW: PHP Image als Button benutzen
Zitat:
|
AW: PHP Image als Button benutzen
Wenn's egal ist, dann nimm
Delphi-Quellcode:
.
<button>
![]() |
AW: PHP Image als Button benutzen
Ich würde aber lieber en Bild nehmen weil ich da nicht einstellen muss wie weit der das Bild auseinander ziehen muss damit alles drauf ist
Bei Bildern muss man width und height nicht einstellen und bei den Buttons da schon deswegen wollte ich das lieber mit Bildern machen |
AW: PHP Image als Button benutzen
so ich hab das jetzt mal nicht mit den image gemacht sondern nen button geholt aber irgendwie klappt dei abfrage immer noch nicht ich weiss ned was ich falsch mache!!
Code:
<html>
<head> <title>My Page</title> </head> <body> <form action="datei.php" method="POST"> <div align="center"> <br><br> <input type="submit" value="" style="background-color: transparent; background-image: url(login-button.gif); background-repeat: no-repeat; width: 51px; height: 30px;" name="jaa" > </div> </form> <?php if (isset($_GET['jaa'])) { echo "hello"; } ?> </body> </html> |
AW: PHP Image als Button benutzen
Zitat:
Zitat:
|
AW: PHP Image als Button benutzen
Code:
<button> wird standardmäßig so groß, wie sein Inhalt.
<button ...><img ...></button>
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz