Hallo, ich habe mir ein fertiges Skript genommen und es meinen Bedürfnissen angepasst. Jetzt will ich aber noch, dass die Bilder im Ordner /bilder gespeichert werrden. Wo muss ich das einsetzen? Habe schon verschiedene Möglichkeiten probiert aber nichts hat funktioniert!
Wie ist das eigentlich mit der Sicherheit? Ich habe gelesen, dass man sich so Trojaner und Würmer einfangen kann. Stimmt das?
Danke schiese
PHP:
<?php
session_start();
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
if ( file_exists($_SESSION['user']."jpg") Or file_exists($_SESSION['user'].".jpeg") ) {
echo "Eine Datei mit diesem Namen befindet sich schon auf dem Server!";
} else {
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if( $type != "image/pjpeg" && $type != "image/jpeg" && $type != "image/jpg" ) {
$err[] = "nur jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "15000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 15 KB!";
}
if(empty($err)) {
copy("$tempname", "$name");
echo "Die Datei $name wurde erfolgreich hochgeladen!";
if(rename($name, $_SESSION['user'].".jpg")) {
echo "";
} else {
echo "";
}
}
else {
foreach($err as $error)
echo "$error<br>";
}
}
?>
Wie ist das eigentlich mit der Sicherheit? Ich habe gelesen, dass man sich so Trojaner und Würmer einfangen kann. Stimmt das?
Danke schiese