Grunge
Erfahrenes Mitglied
Hi,
ich habe folgendes Problem:
Ich habe die folgende Funktion geschrieben um Dateien Upzuloade (der Code stammt von jemandem aus dem Forum hier. Angeblich soll es so funktionieren...)
der aufruf erfolgt so:
Und zu guter letzt: das ist der riesige Fehler mit dem ich kämpfe:
Hat jemand eine Idee!? Würde mich freuen
Danke im Vorraus ! !
ich habe folgendes Problem:
Ich habe die folgende Funktion geschrieben um Dateien Upzuloade (der Code stammt von jemandem aus dem Forum hier. Angeblich soll es so funktionieren...)
PHP:
<?
function upload_picture($nick)
{
$verzeichnis="/user_uploads/pictures/thumbnails";
$verzeichnis_image="/user_uploads/pictures";
$filename=$nick."_".time();
//thumbnail erzeugen
$ziel=$verzeichnis."/".$filename.".jpg";
$image_array = getimagesize($_FILES['file']['tmp_name']);
$breite=200;
$hoehe=250;
$original = ImageCreateFromJPEG ($_FILES['file']['tmp_name']);
$thumbnail = imagecreatetruecolor ($breite,$hoehe);
imagecopyresampled ($thumbnail,$original,0,0,0,0,$breite,$hoehe,$image_array[0],$image_array[1]);
Imagejpeg($thumbnail,$ziel,72);
ImageDestroy ($thumbnail);
//grosses bild(image) erzeugen
$ziel=$verzeichnis_image."/".$filename.".jpg";
$image_array = getimagesize($_FILES['file']['tmp_name']);
$bildbreite_gr=640;
$bildhoehe_gr=480;
$original = ImageCreateFromJPEG ($_FILES['file']['tmp_name']);
$image = imagecreatetruecolor ($bildbreite_gr,$bildhoehe_gr);
imagecopyresampled ($image,$original,0,0,0,0,$bildbreite_gr,$bildhoehe_gr,$image_array[0],$image_array[1]);
Imagejpeg($image,$ziel,72);
ImageDestroy ($image);
}
?>
der aufruf erfolgt so:
PHP:
<?
upload_picture("test");
?>
Und zu guter letzt: das ist der riesige Fehler mit dem ich kämpfe:
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /usr/export/www/hosting/ruelingpunks/html_design_neu/html/_functions.php on line 27
SecureSSI: Das Script (/usr/export/www/hosting/ruelingpunks/html_design_neu/html/upload_pic.php) hat versucht ausserhalb von ihrem Userverzeichniss auf die Datei //user_uploads/pictures/thumbnails/test_1141940510.jpg zuzugreifen.
Dies ist nicht erlaubt!
Warning: imagejpeg(): Sicherheitsverletzung: in /usr/export/www/hosting/ruelingpunks/html_design_neu/html/_functions.php on line 28
Warning: imagejpeg(): Invalid filename in /usr/export/www/hosting/ruelingpunks/html_design_neu/html/_functions.php on line 28
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /usr/export/www/hosting/ruelingpunks/html_design_neu/html/_functions.php on line 38
SecureSSI: Das Script (/usr/export/www/hosting/ruelingpunks/html_design_neu/html/upload_pic.php) hat versucht ausserhalb von ihrem Userverzeichniss auf die Datei //user_uploads/pictures/test_1141940510.jpg zuzugreifen.
Dies ist nicht erlaubt!
Warning: imagejpeg(): Sicherheitsverletzung: in /usr/export/www/hosting/ruelingpunks/html_design_neu/html/_functions.php on line 39
Warning: imagejpeg(): Invalid filename in /usr/export/www/hosting/ruelingpunks/html_design_neu/html/_functions.php on line 39
Hat jemand eine Idee!? Würde mich freuen
Danke im Vorraus ! !