Hallo zusammen,
habe mir vor einiger Zeit mal ein Upload Skript gebastelt:
PHP-Code:
if(isset($_POST['insert']))
{
$file = 0;
if ($_FILES['probe']['name'] != '')
{
$size = $_FILES['probe']['size'];
if($size > 2000000)
{
$err[] = "Die Datei welche du hochladen willst, ist zu gross!
Maximale Dateigrosse beträgt 2 MB!";
}
if(empty($err)) {
move_uploaded_file($_FILES['probe']['tmp_name'], "./documents/upload/".$_FILES['probe']['name']."");
chmod("./documents/upload/".$_FILES['probe']['name']."", 0644);
echo "Die Datei ".$_FILES['probe']['name']." wurde erfolgreich hochgeladen!";
$file= 1;
}
else
{
foreach($err as $error)
echo "$error
";
}
}
Dies hat auch immer einwandfrei funktioniert. Nachdem ich nun jedoch auf einen neuen Server umgezogen bin (hier läuft php5?!?) funktioniert der Upload nicht mehr.
er kommt noch in die if-bedingung für den Fehler und meldet mir am Ende das die Datei erfolgreich hochgeladen wurde.
Sie befindet sich jedoch nicht auf dem Server.
kann mir vielleicht jemand helfen, woran dies liegen könnte?
wie gesagt, das ganze Skript funktionierte einst auf dem alten Server, nun aber nicht mehr.
Vielen Dank.
Gruß HaVoK