uploader
#8
ich hab das selber mal für bilder gebraucht
also mal zur html datei

PHP-Code:
<form enctype="multipart/form-data" action="upload.php" method="post"
<
input type="file" name="datei" /><br /> 
<
input type="submit" value="upload" /> 
</
form

dann zur upload.php

PHP-Code:
<?php 
$tempname 
$_FILES['datei']['tmp_name']; 
$name $_FILES['datei']['name']; 

$type $_FILES['datei']['type']; 
$size $_FILES['datei']['size'];

if(
$type != "image/gif" && $type != "image/jpeg") { 
 
$error[] = "nur .gif und .jpg dateien können hier hoch geladen werden";} 
if(
$size "10000") { 
 
$error[] = "maximale dateigröße beträgt 10000 byte";}

if(empty(
$error)) { 
 
copy("$tempname""$name"); 
 echo 
"$name erfolgreich hochgeladen";} 
else { 
 foreach(
$error as $message
 echo 
"$message<br />";} 
?>

weiter mime typen (image/gif, image/jpg) um den upload einzuschränken findest du hier: http://de.selfhtml.org/diverses/mimetypen.htm

eine beschränkung bei der html seite bringt sich net wirklich viel da sie leicht umgangen werden kann

größe musst einfach umrechnen wie groß du die dateien maximal haben willst Wink
Write this on my gravestone, write this right on my grave, "To whisky and women, here lies a poor slave".

[Bild: 10_en_btn.gif]

Computer- und Mediensicherheit - FH Hagenberg
Hagenberger Kreis zur Förderung der digitalen Sicherheit
Security Forum
  Zitieren


Nachrichten in diesem Thema
uploader - von Mashoo - 04.07.2004, 22:40
Uploadscript funktioniert nicht - von SunSonic - 04.07.2004, 22:58
[Kein Betreff] - von pattex - 05.07.2004, 13:01
[Kein Betreff] - von Mashoo - 05.07.2004, 13:08
[Kein Betreff] - von pattex - 05.07.2004, 13:11
[Kein Betreff] - von Mashoo - 05.07.2004, 13:12
[Kein Betreff] - von Mashoo - 05.07.2004, 13:12
[Kein Betreff] - von kickedINtheHEAD - 05.07.2004, 15:09
[Kein Betreff] - von Mashoo - 05.07.2004, 18:09
[Kein Betreff] - von kickedINtheHEAD - 05.07.2004, 18:31
[Kein Betreff] - von Mashoo - 05.07.2004, 18:37
[Kein Betreff] - von kickedINtheHEAD - 05.07.2004, 18:43
[Kein Betreff] - von Mashoo - 10.07.2004, 14:35

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 4 Gast/Gäste