Moleman
Erfahrenes Mitglied
Hi,
ich habe versucht mir mittels php, einen Code zu schreiben, mit welchem ich online Bilder hochladen kann.
Aber warum funktioniert es nicht? Wenn ich auf Speichern klicke, dann lädt er die Seite neu und nichts verändert sich.
Hier der Quellcode:
Gruß und Dank
Mole
ich habe versucht mir mittels php, einen Code zu schreiben, mit welchem ich online Bilder hochladen kann.
Aber warum funktioniert es nicht? Wenn ich auf Speichern klicke, dann lädt er die Seite neu und nichts verändert sich.
Hier der Quellcode:
PHP:
<html>
<head>
<title>Upload</title>
</head>
<body><?
error_reporting(E_ALL);
if($action){
$path = "test/"; // Url zum Speicher Ordner
$filename = "";
$deindomain = "http://www.csc-hollen.de/php/";
$time=time();
if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none')
{
$file = $HTTP_POST_FILES['userfile']['name'];
$temp = $HTTP_POST_FILES['userfile']['tmp_name'];
$path_parts = pathinfo($file);
$filename = "test_" . $time . "." . $path_parts["extension"];
$dest = $path.$filename;
copy($temp, $dest);
echo "Die Datei ist auf dem Server! <br><br>";
echo "Url der Datei: <a href=\"$deindomain$path$filename\" target=\"_blank\">".$deindomain.$path.$filename;
echo "</a>";
}
} else { ?>
<form method="post" enctype="multipart/form-data" action="<?php echo $PHP_SELF ?>">
<input type="hidden" name="MAX_FILE_SIZE" value="400000">
<br>
<strong>File Upload</strong> <br>
<br>
<input name="userfile" type="file" size=40>
<br>
<br>
<input type="submit" name="action" value="Speichern">
</form><? } ?></body>
</html>
Gruß und Dank
Mole