Hellihello
weil du als "action" die seite selbst angibst. Interessant ja eher dann, was auf dem Server passiert.
sowas in der art habe ich letztlich ge"proggt" (;-).
<?php
if (isset($_POST['submit']) && $_POST['submit']=="upload") {
$upload_try = true;
$upload_success = false;
}
if ($upload_try
&& isset($_FILES['thefile']['tmp_name'])
&& move_uploaded_file($_FILES['thefile']['tmp_name'],$_FILES['thefile']['name'])
) {
$upload_success = true;
}
?>
<form enctype="multipart/form-data" action="" method="post">
<input type="hidden" name="max_file_size" value="1000000">
file zum hochladen: <input name="thefile" type="file">
<input type="submit" name="submit" value="upload" id="submit">
</form>
<?php if ($upload_try):;?>
<p style="color:blue;border:1px solid blue;padding:1em;">
<?php if ($upload_success) :;?>
Die Datei
"<strong><?= $_FILES['thefile']['name'];?> </strong>"
wurde hochgeladen. </p>
<? elseif($_FILES['thefile']['name']==""):;?>
Bitte Dateinamen angeben! </p>
<? else:;?>
Fehler beim Kopieren, Mail an den Admin: <a href="mailto:mail@exmaple.de?&Subject=Fehler beim Upload">mai@example.com</a></p>
<?php endif;?>
<?php endif;?>
Dank und Gruß,