So nun habe ich eins von den unzählingen Scripten aus dem Internet gefunden, doch leider geht es nicht. Es wird zwar angezeigt, dass alles hochgeladen ist doch es passiert nichts!
Recht sind gesetzt.
Vielleicht noch eine zusätzliche Frage:
Möchte gerne das die Bilder später, in der Userdatenbank gespeichert werden.
So klappt es nicht :-( oder?
Recht sind gesetzt.
PHP-Code:
<?php
$deindomain = "http://www.meineurl.de";
$path = "/upload/img/";
?>
<html>
<head>
<title>Upload</title>
</head>
<body>
<?
if($action){
$filename = "";
$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 'Datei ist auf den Server!';
echo 'Url der Datei: '.$deindomain.$path.$filename;
}
} 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>
Möchte gerne das die Bilder später, in der Userdatenbank gespeichert werden.
So klappt es nicht :-( oder?
PHP-Code:
<?php if($_POST['bild'] != "") { echo ' value="'.$_POST['.$deindomain.$path.$filename'].'"'; } ?>
Kommentar