upload erweiterung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anzahl
befehl
beispiel
beitrag
datei
dateiname
deswegen
einzelnen formate
extension
formular
gen
klammern
kleine frage
manual
quelltext
schauen
skript
speicher
textdatei
username
-
hallo, hab ne frage, k?nnte einer so nett sein und mein skript so umschreiben dass man fast so wie bei h2o?s upload skript 5 dateien gleichzeitig hochladen kann???
den quelltext findet ihr in einer textdatei der link ist: http://sneerfire.xardas.lima-city.de/bilder-upload/uploadtext.txt entweder ?ffnen oder per rechtsklick ziel speichern unter aufm eigenen pc speichern um?ndern und den link hierrein schreiben.
mfg sneerfire -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hab jetzt keine Lust deinen ganzen Quelltext durchzugucken, aber ich geb mal so ne Anelitung aus meinem Upload:
Mach in dem Formular wo mann die Dateien zum Upload ausw?hlen kann dass hier:
for($i=0;$i<$_POST["anzahl"];$i++) { print(" <input type='file' name='file".$i."'> <br> "); }
wobei du nat?rlich in einem Forumalar vorher die Anzahl ausw?hlen lassen musstes und nat?rlich musst du ?ber das jetztige Formular die Anzahl weiter mit?bergeben.
Beim Upload kannst du das dann so machen:
for($i=0;$i<$anzahl;$i++) { if(@copy($_FILES["file".$i]["tmp_name"],"/Upload/".$_FILES["file".$i]["name"]) and !empty($_FILES["file".$i])) { print("Datei hochgeladen"); } }
Der rest ist eigentlich einfach..in $_FILES["file".$i]["size"] steht die Dateigr??e und in $_FILES["file".$i]["type"] der Dateitype.
Ich hoffe das hat geholfen,
mfg mace
Beitrag ge?ndert am 20.10.2005 21:22 von mace -
Hallo hab ne kleine frage dazu
mit welchen befehl kann man dateiendungen herausfinden?
ob es jpg ist oder php oder sowas...
mfg me -
mit
preg_match("/.(jpg|jpeg)/i", $file_name)
funktioniert das zum Beispiel mit jpg-Dateien. ganz leicht auch um gif usw. erweiterbar. Einfach in die Klammer mit einf?gen und die einzelnen Formate mit "|" trennen
Beitrag ge?ndert am 21.10.2005 14:21 von mudballs -
kannste mir helfen??
copy($datei,$upload_dir.$dateiname);
if( file_exists($upload_dir.$dateiname))
{
echo "<br><b>$dateiname</b> wurde mit <b> $datei_size Byte</b> erfolgreich hochgeladen.<BR>
<b></b>";
chmod ("$datei", 0777);
rename("upload/$dateiname", "upload/$username.jpg");
...
wie manns sieht wird beim uploaden der dateiname ge?ndert.. wenn ich jetzt bild.gif hochlade dann wird er auch zu jpg .. deswegen m?sste ich da die dateiname des dateies herausfinden... nicht nur bei gif bei allen =P -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage