ist wahrscheinlich schlecht programmiert, aber wo liegt der Fehler.
	
ID wird richtig übergeben, Dateirechte sind auch vergeben, Pfad ist auch korrekt.
							
						
					PHP-Code:
	
	
<?php
$tarfile = "../main_pictures/main_picture" . $id . ".jpg";
$backupfile = "../main_pictures/main_picture" . $id . "_backup.jpg";
$tempfile = fopen($file,"r");
fread($tempfile, $size = filesize($file));
echo("<table width='100%' height='100%'><tr><td valign='middle' align='center'>");
//Datei checken
if ($size > "100000") {
    echo("Datei ist zu gross, maximalgröße ist 100 KB ");
}
else if ($_FILES['userfile']['type'] != "image/pjpeg") {
    echo("ungültiges Dateiformat, es sind nur JPEG-Dateien zugelassen");
        }
//Falls der Dateityp JPG ist und kleiner als 100 KB ist wird gespeichert;
else {
    
      $backup = fopen($tarfile,"r");
        $copybackup = copy($backup,$backupfile);
    $d = copy($file,$tarfile);
        if (!$d) {
           echo("speichern fehlgeschlagen");
        }
        else {
           echo("speichern erfolgreich<br>");
        }
}
echo("</td></tr></table>");
?>
 
          
 
							
						
Kommentar