Sven Rautenberg: variable wird nicht gesendet

Beitrag lesen

Moin!

Ich wollte in meine seite ein upload einbauen aber der script sendet mir unverständlicher weise die variable $submit nicht warum ? und wie kann ich das machen das es funktioniert ?

<form enctype="multipart/form-data" action="neu.php" method="post">
<input type="hidden" name="max_file_size" value="5000">
file senden:
<input name="thefile" type="file">
<input type="submit" value="senden">
</form>

Das ist dein Formular. Für alle Felder gibst du einen Namen an, der dann von PHP gütigerweise in einen Variablennamen gewandelt und mit dem Value des Feldes gefüllt wird (eine sehr problematische Vorgehensweise von PHP, weil dadurch schon viele Sicherheitslöcher in vielen Skripten entstanden sind, weil unbedarfte Programmierer nicht daran gedacht haben, ihre Variablen zu initialisieren etc.) - lediglich der Submit-Button hat keinen Namen - also taucht er in PHP nicht als Variable auf.

- Sven Rautenberg