Seite 1 von 1
Missing Argument: Nickpage
Verfasst: 01.10.2004 21:23
von leopittoni
Hallo
Wenn ich eine .jpg Datei in der Gallerie meiner Nickpage hochlade, kommt diese Fehlermeldung, oberhalb des hochgeladenen Bildes:
Code: Alles auswählen
Warning: Missing argument 4 for thumberstellen() in /var/www/web43/html/phpBB2/nickpage.php on line 98
Warning: Missing argument 5 for thumberstellen() in /var/www/web43/html/phpBB2/nickpage.php on line 98
Warning: Missing argument 6 for thumberstellen() in /var/www/web43/html/phpBB2/nickpage.php on line 98
Warning: Division by zero in /var/www/web43/html/phpBB2/nickpage.php on line 105
Was stimmt nicht?
Danke, Léo
PS: .gif Dateien gehen!
Verfasst: 01.10.2004 21:26
von leopittoni
Hier noch den fehlerhaften Teil des nickpage.php:
Code: Alles auswählen
function thumberstellen($PicPathOut,$bild,$bildname,$breite,$hoehe,$endung)
{
global $gd_version;
// Bilddaten feststellen
$size = getimagesize("$bild");
//maximale Breite der Thumbs
$neueBreite = 150;
$neueHoehe = intval($hoehe*$neueBreite/$breite);
if($breite > $neueBreite)
{
preg_match("/\d+\.?\d*/", phpversion(), $matches);
if($matches >= "4.0" AND $gd_version == "3")
$neuesBild = ImageCreate($neueBreite,$neueHoehe);
else
$neuesBild = ImageCreatetrecolor($neueBreite,$neueHoehe);
if($endung == "1")
{
// GIF
if($altesBild = @ImageCreateFromGIF("$bild"))
{
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImageGIF($neuesBild,"$PicPathOut"."TN"."$bildname");
}
else
{
return false;
}
}
if($endung == "2")
{
// JPG
$altesBild = ImageCreateFromJPEG("$bild");
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImageJPEG($neuesBild,"$PicPathOut"."TN"."$bildname");
}
if($endung == "3")
{
// PNG
$altesBild = ImageCreateFromPNG("$bild");
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImagePNG($neuesBild,"$PicPathOut"."TN"."$bildname");
}
}
else
{
copy($bild,$PicPathOut."TN".$bildname);
}
global $rueckgabe;
$rueckgabe = $PicPathOut."TN".$bildname;
return $rueckgabe;
}
function pic_check($path,$pic)
{
//Original
if(file_exists($path.$pic))
{
//Thumb
if(!file_exists($path."TN".$pic))
{
$size=getimagesize($path.$pic);
if($size['2'] != "1")
thumberstellen($path,$path.$pic,$pic);
else
{
return false;
}
}
}
else
{
return false;
}
}
Danke
Verfasst: 02.10.2004 17:29
von leopittoni
kann denn niemande helfen? Ich brauche diese Funktion nämlcih drinngend...
Ich danke Euch schon im Voraus, Léo
Verfasst: 16.10.2004 16:01
von leopittoni
Hallo???
Niemand, der mir helfen kann?
Verfasst: 16.10.2004 16:55
von KevinD
schreib mal zeilenangaben zum geposteten Code
oder:
Eine PHP-Datei zum Download bereitstellen
Verfasst: 16.10.2004 20:55
von leopittoni