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