hallo, mein Upload Script funktioniert nicht, also ein bild wird nicht hochgeladen, und eine der Fehlermeldungen wird auch nicht ausgegeben, vllt. könnt ihr auch das mal anschaun!
PHP-Code:
$user_id="$sessionid";
$allowed_format=2; // 2=jpg
$abmessung_w=100;
$abmessung_h=133;
$mitgliedbildpfad = "mitgliedbild/";
if( (isset($mitgliedbild)) && (!isset($delmitgliedbild)) )
{
$picinfo = @GetImageSize($mitgliedbild);
$width = $picinfo[0];
$height = $picinfo[1];
$format = $picinfo[2];
if ($mitgliedbild == "")
{
$infomessage = "Sie haben kein Bild angegeben";
eval("dooutput(\"".gettemplate("templates/infomessage")."\");");
$fehler="1";
}
if($width != $abmessung_w && $height != $abmessung_h)
{
$infomessage = "Die Bildabmessungen sind falsch";
eval("dooutput(\"".gettemplate("templates/infomessage")."\");");
$fehler="1";
}
if($format != $allowed_format)
{
$infomessage = "Nur .jpg erlaubt";
eval("dooutput(\"".gettemplate("templates/infomessage")."\");");
$fehler="1";
}
//
if( $fehler == "" )
{
if (is_uploaded_file($mitgliedbild))
{
@$res = copy($mitgliedbild,$mitgliedbildpfad.$user_id.".jpg");
@chmod($mitgliedbildpfad.$userfile_name,0777);
//rename($pfad.$userfile_name,$pfad.$userfile_name_neu);
}
}
if (!$res)
{
$infomessage = "Bildupload fehlgeschlagen";
eval("dooutput(\"".gettemplate("templates/infomessage")."\");");
}
else
{
$infomessage = "Bildupload war erfolgreich";
eval("dooutput(\"".gettemplate("templates/infomessage")."\");");
}
//
}
if(isset($delmitgliedbild))
{
unlink($mitgliedbildpfad.$user_id.".jpg");
$infomessage = "Bildupload war erfolgreich";
eval("dooutput(\"".gettemplate("templates/infomessage")."\");");
}
Kommentar