QUT-Clan
Lt. Commander
- Registriert
- Mai 2003
- Beiträge
- 1.723
Hiho @all,
ich sitze jetzt hier schon seit 4 Stunden an einem großen Problem mit einem Bilderscript. Mein Problem ist, dass das Script im Firefox einwandfrei geht, aber im IE und im Opera nicht.
Also, ich habe als erstes ein Bild, welches per <form>-Tag z.B. den Wert 1 an die Datei bild.php schickt.
In der bild.php habe habe ich das jetzt so gemacht, das dort ein Array aus dem Wert "1" halt das Bild hervorzaubern soll.
Nun stellt sich mir halt die Frage warum das Script nicht im IE und Opera geht, kann es sein, dass das Attribut "value"im <input>-Tag nicht von den beiden Browsern interpretiert wird, obwohl es ja nach W3 Standard möglich ist?
Wenn ja gibt es dann eine andere Lösung für dieses Problem?
Gibt es in PHP wie in JavaScript so eine ähnliche Funktion wie "getElementbyID"?
Vielen dank im Voraus für eure Mühe!
PS: Habe das Script jetzt mal extrem eingekürzt, im Array sind noch 28 weitere Werte.
Edit: Habe jetzt mal die beiden Dateien hochgeladen, da könnt ihr euch vielleicht ein besseres Bild machen.
ich sitze jetzt hier schon seit 4 Stunden an einem großen Problem mit einem Bilderscript. Mein Problem ist, dass das Script im Firefox einwandfrei geht, aber im IE und im Opera nicht.
Also, ich habe als erstes ein Bild, welches per <form>-Tag z.B. den Wert 1 an die Datei bild.php schickt.
Code:
<form action="bild.php" method="post"><input type="image" name="bild" value="1" src="1.jpg"></form>
In der bild.php habe habe ich das jetzt so gemacht, das dort ein Array aus dem Wert "1" halt das Bild hervorzaubern soll.
Code:
<?php
$bild = $HTTP_POST_VARS['bild'];
if(($bild == ""))
echo "Fehler";
else
{
$bilder = array(
'1' => '<img src="1.jpg" width="640" height="480" border="0" alt="">',
);
$bild = strtr ($bild, $bilder);
echo "$bild";
}
?>
Nun stellt sich mir halt die Frage warum das Script nicht im IE und Opera geht, kann es sein, dass das Attribut "value"im <input>-Tag nicht von den beiden Browsern interpretiert wird, obwohl es ja nach W3 Standard möglich ist?
Wenn ja gibt es dann eine andere Lösung für dieses Problem?
Gibt es in PHP wie in JavaScript so eine ähnliche Funktion wie "getElementbyID"?
Vielen dank im Voraus für eure Mühe!
PS: Habe das Script jetzt mal extrem eingekürzt, im Array sind noch 28 weitere Werte.
Edit: Habe jetzt mal die beiden Dateien hochgeladen, da könnt ihr euch vielleicht ein besseres Bild machen.
Anhänge
Zuletzt bearbeitet: