Nachdem seit einer Woche der Dateiupload mit diesem Script:
PHP-Code:
$pext = getFileExtension($imgfile_name);
$pext = strtolower($pext);
if (($pext != "jpg") && ($pext != "jpeg")) {
echo ("<meta http-equiv='refresh' content='0; URL=javascript:history.back(1)'><script language='JavaScript'>alert('Bitte NUR eine Datei mit der Endung .jpg oder .jpeg hochladen. Die Datei, die Sie uploaden wollten, hat folgende Endung: ." . $pext . "')</script></body></html>");
unlink($imgfile);
exit();
}
$size = getimagesize($imgfile);
$newfile = $logindaten[4] . $id_array[0] . ".jpg";
if (!copy($imgfile,"$newfile")) {
print "<font size=2>Error beim Uploaden der Datei.</font>";
exit();
}
unlink($imgfile);
nicht mehr geht, habe ich jetzt eine Antwort erhalten:
Zitat:
Sie dürfen nicht das systemweite temporäre Verzeichnis verwenden,
sondern ein eigenes TMP-Verzeichnis übergeben in dem Ihr Script
Schreibrechte besitzt (vorzugsweise aus Sicherhsitsgründen außerhalb des
www-Verzeichnisses).
|
WAS SOLL DAS BEDEUTEN`????
__________________
Gruß
Tobias
Sag einem Klugen einen Fehler, er wird erfreut und dankbar sein.
Ein Dummer sieht dich nur als Quäler und schnappt sofort beleidigt ein.
[Karl Heinz Söhler]