Hi Leute,
ich habe mit Javascript ein Eingabefenster(prompt) erzeugt und möchte denn Inhalt dem man eingibt in eine PHP Variable($_POST['antwort']) schreiben und diese dann testweise auf der Seite "test.php" anzeigen lassen.
Aber leider kommt wenn ich echo $_POST['antwort] schreibe, das die Variable nicht defniert ist.
Hoffe ihr könnt mir helfen.
Hier mein Code dazu:
ich habe mit Javascript ein Eingabefenster(prompt) erzeugt und möchte denn Inhalt dem man eingibt in eine PHP Variable($_POST['antwort']) schreiben und diese dann testweise auf der Seite "test.php" anzeigen lassen.
Aber leider kommt wenn ich echo $_POST['antwort] schreibe, das die Variable nicht defniert ist.
Hoffe ihr könnt mir helfen.
Hier mein Code dazu:
Code:
<html> <head> <title>new_ally</title> <script type="text/javascript"><!-- function url_link() { var url_prompt = prompt("Geben Sie denn Link zu ihren Logo an", ""); var post = 'antwort='+encodeURIComponent(url_prompt); var url = 'test.php'; try{ save_url = new XMLHttpRequest(); } catch (e){ try{ save_url = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ try{ save_url = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed){ save_url = null; } } } save_url.onreadystatechange = check(); save_url.open('POST',url,true); save_url.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); save_url.send(url_prompt); } function check() { switch(save_url.readyState) { case 4: if(save_url.status!=200) { alert("Fehler:"+req.status); } } } </script> </head> <body> <form action="test.php" method="POST"> <table> <tr> <td>Allianzname</td> <td><input type="text" name="allyname"></td> </tr> <tr> <td>Allianztag</td> <td><input type="text" name="short_name"></td> </tr> <tr> <td>Logo</td> <td><input type="button" name="url" value="Logo Link" onclick='javascript:url_link()'> <input type="button" name="file" value="hochladen"></td> </tr> <tr> <td></td> <td><input type="submit" name="sub" value="gründen"></td> </tr> </table> </form> </body> </html>
Kommentar