phpbar.de logo

Mailinglisten-Archive

[php] javascript - php - Variablenuebergabe

[php] javascript - php - Variablenuebergabe

Steffen Sander s.sander_(at)_crs.de
Tue, 25 Jan 2000 13:53:08 +0000


Peter Muessig-Trapp schrieb:

> Moin, moin,
>
> ich habe folgendes Problem:
>
> auf einer Seite "feedback.html" nehme ich das Feedback
> von Usern in einem Textfeld entgegen. In einem zu
> oeffnenden (Popup-)Fenster in vorgegebener Groesse und
> ohne Menuleiste und so'n Killefiz soll dem Absender
> mitgeteilt werden: "Vielen Dank ... Du hast folgendes
> verschickt ...".
>
> So.
>
> Also, das Fenster geht auf, wie ich das will und
> die Datei "feedback.php3" (*.php3, nicht *.html) wird
> auch in diesem Fenster geoeffnet, <gruml>aber die Varibale
> des Inputfeldes "$kommentar" ist leer</gruml>.
>
> Hat jemand eine Idee? 's haengt wahrscheinlich irgendwie
> mit dem Javascript zusammen, aber wie?
>
> Gruesse, Peter
>
> Anbei die beiden Dateien:
>
> <!-- ---feedback.html--------------------------- -->
> <HTML><HEAD><TITLE>Feedback</TITLE>
>
> <!-- Dieses Script oeffnet feedback.php3 in einem
>      eigenen Fenster  -->
> <script language="javascript">
> function openfeedback(){window.open('feedback.php3',
> 'Feedback','width=350,height=460,scrollbars=yes')}
> </script>
> </HEAD><BODY>
>
> Geben Sie mir ein Feedback:<p>
>
> <!--  das funktioniert nicht *seufz* -->
> <form name="Feedback" METHOD="POST"
>       action="javascript:openfeedback()">
>
> <!-- das funktioniert:
> <form name="Feedback" METHOD="POST"
>       action="feedback.php3"> -->
>
> <textarea name="kommentar" cols="50" rows="10"
>           wrap="VIRTUAL">Ihr Kommentar</textarea><p>
> <input type="submit" value="Abschicken">
> </BODY></HTML>
> <!-- ------------------------------------------- -->
>
> <!-- --- feedback.php3 ------------------------- -->
> <html><head><title>Feedback abgeschickt!</title></head>
> <body>
>
> <%
> mail("muessig_(at)_his.de", "EvaNet Feedback", $kommentar);
> %>
>
> Sie hatten folgendes angegeben:<p>
>
> <pre>
> <% echo $kommentar %>
> </pre><p>
>
> <form>
> <INPUT TYPE="Button"
>        VALUE="Fenster schlie&szlig;en"
>            onclick="self.close()">
> </form>
>
> </body></html>
> <!-- ------------------------------------------- -->

Funktionserweiterung:

var ziel = "feedback.php3?kommentar=";
ziel += document.feedback.kommentar.value;

window.open( ziel , ...

--
Steffen Sander - Softwareentwicklung
CRS Computer Register Service GmbH -  Ritterstr. 11 - 10969 Berlin
eMail s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81
http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net





php::bar PHP Wiki   -   Listenarchive