PHP schreibt nicht im Opera
fr@gma
- php
Hallo,
ich habe ein Problem, dass gibt's gar nicht! Ich lasse mittels PHP ein Formular in einen Layer schreiben.
Im Opera und im Netscape funktioniert das aber nicht - nur im InternetExplorer geht alles.
Wie ist denn sowas möglich?
Hi,
PHP schreibt im Opera natürlich nichts.
Denn PHP läuft serverseitig ab, nicht clientseitig im Browser
ich habe ein Problem, dass gibt's gar nicht! Ich lasse mittels PHP ein Formular in einen Layer schreiben.
Im Opera und im Netscape funktioniert das aber nicht - nur im InternetExplorer geht alles.
Ich vermute, daß Du inkorrekten Code erzeugst.
Da Du uns aber weder Code noch URL nennst, kann man das nicht genauer sagen...
Andreas
Hi Andreas,
vielen Dank für Deine Antwort.
Hier ist der betroffene Scriptbereich.
echo " <form action="blah.php" method="POST" name="blahhu" onsubmit="popup('blah.php')" target="Fenster2">\n";
echo " <input type="hidden" name="screen" value="".$screen."">\n";
echo " <input type="hidden" name="navigator" value="".$navigator)."">\n";
echo " <input type="hidden" name="boxes" value="".$boxes."">\n";
echo " </form>\n";
echo " <script language="JavaScript">\n";
echo " popup('blah.php');\n";
echo " </script>\n";
Der Leerraum hinter der echo-Anweisung ist nur, da der restliche Quelltext von DW auch so geschrieben wurde.
Hi
echo " <form action="blah.php" method="POST" name="blahhu" onsubmit="popup('blah.php')" target="Fenster2">\n";
echo " <input type="hidden" name="screen" value="".$screen."">\n";
echo " <input type="hidden" name="navigator" value="".$navigator)."">\n";
Die schließende Klammer paßt nicht...
Das sollte doch eigentlich ne PHP-Fehlermeldung geben...
echo " <input type="hidden" name="boxes" value="".$boxes."">\n";
echo " </form>\n";
echo " <script language="JavaScript">\n";
echo " popup('blah.php');\n";
echo " </script>\n";
Andreas
Hi Andreas,
was meinst Du denn für eine Klammer?
Danke für Deine Antwort
Hi Andreas,
Sorry - die habe ich ich vergessen wegzumachen, ist aber nur ein Kopierfehler, da die übergebene Werte im Original anders sind.
Danke für Deine Antwort