Uploader - selbst gemacht
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
action
auktion
beitrag
bekannt beitrag
datei
dateigre
dingen
extension
folgender fehler
getan
grundgerst
gruss
info
limit
none
ordner
rckfragen
speicher
verzeichnis
zeile
-
Hallo,
wie kann man auf einer HTML-Seite ein Feld machen mit Durchsuchen und so...
Dass man da was uploaden kann und sich das auf dem eigenen Webspace von lima abspeichert?
danke... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
emm... ein bisjen suchen hätte es auch getan !
also hier:
<?php
$deindomain = "http://xxx.lima-city.de/";;;
$path = "Ordnerdeinerwahl/";
?>
<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 = "xxx_" . $time . "." . $path_parts["extension"];
$dest = $path.$filename;
copy($temp, $dest);
echo 'Datei ist auf dem 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="1000000">
<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>
-
emm... ein bisjen suchen hätte es auch getan !
also hier:
<?php
$deindomain = "http://xxx.lima-city.de/";;;
$path = "Ordnerdeinerwahl/";
?>
<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 = "xxx_" . $time . "." . $path_parts["extension"];
$dest = $path.$filename;
copy($temp, $dest);
echo 'Datei ist auf dem 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="1000000">
<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>
Unterstützt lima-city das überhaupt??
Und an dieser Stelle gleich:
Wie hoch ist denn das Dateigrößen Limit?
Weil wenn das unbegrenz wäre, dann wäre dieser Lima-City Download Bereich, den man sich per Auktion zulegen kann, sinnlos
Beitrag geändert: 18.8.2007 22:28:14 von dj-andy -
hm ich glaube sowas um die 2 MB wenn mich nicht alles täuscht, kann aber auch nen bisschen mehr oder weniger sein.
-
hm ich glaube sowas um die 2 MB wenn mich nicht alles täuscht, kann aber auch nen bisschen mehr oder weniger sein.
Nein. Der leigt bei genau 2MB. Ich habe es schon ausprobiert.
Hier noch mal 2 Links zum Thema Upload:
http://www.php-space.info/bilder-upload-script/
http://www.informationsarchiv.net/foren/beitrag-9942.html -
emm... ein bisjen suchen hätte es auch getan !
also hier:
<?php
$deindomain = "http://xxx.lima-city.de/";;;
$path = "Ordnerdeinerwahl/";
?>
<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 = "xxx_" . $time . "." . $path_parts["extension"];
$dest = $path.$filename;
copy($temp, $dest);
echo 'Datei ist auf dem 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="1000000">
<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>
Ich weiss aber nicht genau wass ich verändern muss. Kannst du mir da nochmal helfen ? -
Ich weiss aber nicht genau wass ich verändern muss. Kannst du mir da nochmal helfen ?
Was willst du da noch großartig ändern?
Außer der ersten beiden Zeilen musst du nichts ändern.
Du musst ein Verzeichnis anlegen, in das die Dateien geladen werden. Das trägst du, ohne Domain, in die zweite Zeile ein. In die erste trägst du die DOmain dann ein. Erklärt sich aber eigentlich von selbst...
Ansonsten, wenn du das irgendwo einbinden möchtest, nim das HTML-Grundgerüst weg und bastle das ganze Ding in deine Seite ein.
gruß
ferdinand24 -
Außer der ersten beiden Zeilen musst du nichts ändern.
Du musst ein Verzeichnis anlegen, in das die Dateien geladen werden. Das trägst du, ohne Domain, in die zweite Zeile ein. In die erste trägst du die DOmain dann ein. Erklärt sich aber eigentlich von selbst...
Also sieht das bei mir so aus:
$deindomain = "http://webmaster123.lima-city.de";
// Ihre Domain wo Sie das Script in geladen haben.
$path = "/upload/uploads_test";
//Url zum Speicher Ordner
dann kommt aber folgender Fehler:
Warning: copy() [function.copy]: Unable to access /upload/uploads_testtest_1187525739.jpg in /home/webpages/lima-city/webmaster123/html/upload/upload.php on line 29
Warning: copy(/upload/uploads_testtest_1187525739.jpg) [function.copy]: failed to open stream: No such file or directory in /home/webpages/lima-city/webmaster123/html/upload/upload.php on line 29
Datei ist auf den Server!Url der Datei: http://webmaster123.lima-city.de/upload/uploads_testtest_1187525739.jpg
EDIT (by thoba): Doppelpost gelöscht. 2. Posting:
Problem gelöst:
/home/webpages/lima-city/webmaster123/html/..../....
war mir nicht bekannt
Beitrag geändert: 19.8.2007 21:14:58 von thoba -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage