nietaL
NGBler
Hey Leute,
ich versende ein einfaches Formular per POST. Verarbeitet wird es in einer anderern Datei. Der Aufruf des Arrays $_POST funktioniert nur teilweise. Wenn ich ein Element direkt ansprechen will, gibt es keine Ausgabe. Per print_r lässt sich das Array auslesen.
[src=html4strict]<form name="Test" action="createNewTestTables.php" method="post">
<select name="Fach" class="dropDown">
<option value="">Unterrichtsfach</option>
<option value="Deutsch">Deutsch</option>
<option value="Mathematik">Mathematik</option>
<option value="Englisch">Englisch</option>
<option value="Geschichte">Geschichte</option>
</select><br><br>
<input type="text" class="inputText" name="Thema" value="Thema" onclick="contentInputClear('Thema');" onBlur="contentInputFill('Thema');"><br><br>
<input type="text" class="inputText" name="Fachlehrer" value="Fachlehrer" onclick="contentInputClear('Fachlehrer');" onBlur="contentInputFill('Fachlehrer');"><br><br>
<input type="text" class="inputText" name="Klasse" value="Klasse" onclick="contentInputClear('Klasse');" onBlur="contentInputFill('Klasse');"><br><br>
<input type="submit" class="inputButtonReleased" onMouseDown="changeButtonPushed('createTest')" onMouseUp="changeButtonReleased('createTest')" onMouseOut="changeButtonReleased('createTest')" id="createTest" value="Test erstellen"><br>
</form>
[/src]
[src=php]
print_r($_POST);
echo $_POST['fach'];
[/src]
Output:
Array ( [Fach] => Mathematik [Thema] => Terme [Fachlehrer] => Meier [Klasse] => 8a )
Wie man sieht fehlt der echo-Befehl. So etwas ist mir noch nicht untergekommen. Was könnte der Grund dafür sein?
Beste Grüße!
ich versende ein einfaches Formular per POST. Verarbeitet wird es in einer anderern Datei. Der Aufruf des Arrays $_POST funktioniert nur teilweise. Wenn ich ein Element direkt ansprechen will, gibt es keine Ausgabe. Per print_r lässt sich das Array auslesen.
[src=html4strict]<form name="Test" action="createNewTestTables.php" method="post">
<select name="Fach" class="dropDown">
<option value="">Unterrichtsfach</option>
<option value="Deutsch">Deutsch</option>
<option value="Mathematik">Mathematik</option>
<option value="Englisch">Englisch</option>
<option value="Geschichte">Geschichte</option>
</select><br><br>
<input type="text" class="inputText" name="Thema" value="Thema" onclick="contentInputClear('Thema');" onBlur="contentInputFill('Thema');"><br><br>
<input type="text" class="inputText" name="Fachlehrer" value="Fachlehrer" onclick="contentInputClear('Fachlehrer');" onBlur="contentInputFill('Fachlehrer');"><br><br>
<input type="text" class="inputText" name="Klasse" value="Klasse" onclick="contentInputClear('Klasse');" onBlur="contentInputFill('Klasse');"><br><br>
<input type="submit" class="inputButtonReleased" onMouseDown="changeButtonPushed('createTest')" onMouseUp="changeButtonReleased('createTest')" onMouseOut="changeButtonReleased('createTest')" id="createTest" value="Test erstellen"><br>
</form>
[/src]
[src=php]
print_r($_POST);
echo $_POST['fach'];
[/src]
Output:
Array ( [Fach] => Mathematik [Thema] => Terme [Fachlehrer] => Meier [Klasse] => 8a )
Wie man sieht fehlt der echo-Befehl. So etwas ist mir noch nicht untergekommen. Was könnte der Grund dafür sein?
Beste Grüße!