Hallo,
ich hab folgendes Problem: Wir haben in der Schule als Projekt die Programmierung einer Website. Bislang haben wir immer alles sauber gecodet. Jedoch macht der nun eine Sache nicht mehr..
Wenn ich in der Navi einen neuen Punkt generieren will, dann ruft der mir das Formular nicht auf.. Wenn ich allerdings dann noch mal auf "ENTER" in der Adresszeile drücke, dann funktioniert es.
Es wird von den folgenden Adressen Sachen gemacht:
formular: index.php?modul=navi&site=add
übergabe: index.php?modul=navi&site=add&send=true
Hier der Quellcode
ich hab folgendes Problem: Wir haben in der Schule als Projekt die Programmierung einer Website. Bislang haben wir immer alles sauber gecodet. Jedoch macht der nun eine Sache nicht mehr..
Wenn ich in der Navi einen neuen Punkt generieren will, dann ruft der mir das Formular nicht auf.. Wenn ich allerdings dann noch mal auf "ENTER" in der Adresszeile drücke, dann funktioniert es.
Es wird von den folgenden Adressen Sachen gemacht:
formular: index.php?modul=navi&site=add
übergabe: index.php?modul=navi&site=add&send=true
Hier der Quellcode
PHP-Code:
if($site == "add" && !isset($send))
{
print('<form name="form1" method="post" action="index.php?modul=navi&site=add&send=true">
<table width="100%" border="0" align="center" class="normalfont">
<tr>
<td width="25%">Name</td>
<td><label>
<input name="name" type="text" id="name" size="50" />
</label></td>
</tr>
<tr>
<td width="25%">Mailadresse</td>
<td><label>
<input name="modul" type="text" id="modul" size="50" />
</label></td>
</tr>
<tr>
<td width="25%">Link aktivieren? </td>
<td><label>
<select name="active" id="active">
<option value="1">Ja</option>
<option value="0">Nein</option>
</select>
</label></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="submit" name="submit" value="Senden">
</label></td>
</tr>
</table>
</form>');
}
if($site == "add" && isset($send))
{
$name = $HTTP_POST_VARS["name"];
$modul = $HTTP_POST_VARS["modul"];
$active = $HTTP_POST_VARS["active"];
echo $name;
echo "<br>";
echo $modul;
echo "<br>";
echo $active;
}
Kommentar