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
Hier ist die nickpage.php.txt:

http://web43.ipx11063.ipxserver.de/nickpage.php.txt

Danke, Léo