Beiträge von hhjjppww

    Code
    <form method='post' action='index.php?section=karte&" . SID . "' name='formular'>
    <input type='image' value='kaufen$" . $haus_ID . "' name='button' src='../pictures/button/kaufen.gif' />
    <input type='image' value='schutzgeld_erpressen$" . $haus_ID . "' name='button' src='../pictures/button/schutzgeld_erpressen.gif' />
    <input type='image' value='laden_verwuesten$" . $haus_ID . "' name='button' src='../pictures/button/laden_verwuesten.gif' />
    </form>

    Hallo,

    ich bin "mal wieder" mit dem IE unzufrieden.
    Also ich habe mir eigene Buttons gezeichnet, und diese dann mittels: "<input type='image' value='kaufen$" . $haus_ID . "' name='button' src='../pictures/button/kaufen.gif' />" als eigene Submit-Buttons "gemacht". So beim Klicken auf einen dieser Buttons wird dann mit Hilfe von value="" Werte übergeben die dann in der Zielseite verarbeitet werden.
    So das Ganze funktioniert wunderbar mit Firefox, aber der IE scheint nicht diese Werte die mittels POST überliefert werden nicht zu erkennen.

    Damit ihr euch selber mal einen Überblick verschaffen könnt hier meine Seite:
    http://www.mafia-ogame.de/test
    Meldet euch bitte mit "hjpw" an und verwendet "mafia" als Passwort (jeweils ohne Anführungszeichen).

    Navigiert dann links in der Liste über Karte, dann im rechten Bildschirm auf Obernstraße und dann auf Hausnr. 5 klicken. (Der Internet-Explorer macht auch hier wieder Probleme, deshalb müsst ihr selber in der Browserleiste "http://www.mafia-ogame.de/test/game/inde…s_auswahl&ID=9&" eingeben. Aufgrund einer Session muss das der selber Browser sein, mit dem ihr euch auch angemeldet habt.

    So im Firefox steht dann da z.B.: "Was: kaufen Wo: 9"
    Un der Internet-Explorer geht wieder zurück auf die Übersicht wo "Obernstraße" steht.

    Im Quelltext könnt ihr sehen, dass das Formular auch genau zu diese Seite geschickt wird: "http://www.mafia-ogame.de/test/game/index.php?section=karte&" und dort werden dann die ganze Variablen, die entweder im Query-String stehen oder mittels POST übersendet wurden verarbeitet. Wenn allerdings keins von beidem zutrifft, soll er "Oberstraße" anzeigen, wie es z.B. der Fall ist, wenn man das erste Mal diese Seite annavigiert. Somit muss der IE irgendwie die Variablen über POST verschlampt haben.

    Vielen Dank im Voraus.