Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
2 verschiedene Php-Scripte aus einer HTML-Dateia aufrufen ??
Ja aber so wie du das schreibst geht das nur für MSIE, das will ich aber doch gar nich, der sinn dieses ganzen threads is es ja dieses script für zumindestens IE und FF kompatibel zu machen.
Also, les dir nochmal das Zitat von mir, was du selbst in dein Post eingefügt hast, durch.
Da steht "genauso wie dus willst für alle Browser".
und alle schließt IE in sämtlichen Versionen, FF, Opera, Netscape usw. ein.
leider kapier ich deine methode nicht so ganz. Kann ich einfach isset($_POST['delete_x'] in meine if-abfrag reinschreiben und es tut ?? Und was bedeutet dieses "x"??
Währe sehr nett wenn du mir das nochma erklären könntest.
Der MSIE übermittelt bei einem Bild keinen Wert, aber dennoch die Koordinaten des Kicks auf das Bild.
Das heißt das x steht für die x-Koordinate. Nun, wenn eine x-Koordinate existiert, dann wurde da drauf gedruckt. so einfach kannst also auch y statt x nehmen, wenn du lustig bist
Nein lass das. Das was askformyheart gepostet hat ist mehr schelcht als recht. Sein Code erzeugt ein Button mit einem Bild drin und nicht ein Bild als Button. Nimm einfach meine Lösung, dann hast dus genauso wie dus willst für alle Browser. Und ohne JS obendrein.
Ja und genauso, sollte man das nunmal machen! Ein Button soll auch wie ein Button aussehehn. Sollte man das denoch nicht wollen kann man den Button um das Bild auch ausblenden wenn man denn css kann:
@Computer Freak ich weiß, dass deine Lösung auch funktioniert aber button wurde wirklich genau für diesen Zweck eingeführt. Genau wie <h1> für Überschriften und nicht z.B. <span> eingeführt wurde.
Glaub mir ich weiß von was ich da rede.
if (isset($_POST['update_X']))
{
echo "Es wurde auf denn updatebutton gedrückt.";
}
if (isset($_POST['delete_X']))
{
echo "es wurde auf denn deletebutton gedrückt.";
}
Und <input type="image"> wurde extra für grafische Buttons eingeführt. span-Elemente für Überschirften zu benutzen wäre falsch, weil es dann zweckentfremdet würde.
In unserem Fall sehe ich die Zweckentfremdung sogar eher bei deinem Beispiel. Du verschachtelst ein img-Element in einem button-Element, wohingegen ich den extra für grafische Buttons geschaffenen type verwende.