05.07.2004, 15:09
ich hab das selber mal für bilder gebraucht
also mal zur html datei
dann zur upload.php
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
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
Write this on my gravestone, write this right on my grave, "To whisky and women, here lies a poor slave".
Computer- und Mediensicherheit - FH Hagenberg
Hagenberger Kreis zur Förderung der digitalen Sicherheit
Security Forum
Computer- und Mediensicherheit - FH Hagenberg
Hagenberger Kreis zur Förderung der digitalen Sicherheit
Security Forum