PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Parse error


MaPo
04.01.2004, 02:23:32
<?
if((isset($name)) && (isset($mail)))
{
$size = getimagesize($upload);
if((($size[0] == 1024) && ($size[1] == 768)) || (($size[0] == 800) && ($size[1] == 600))
{
$uploaddir = "./gfx/";
if (move_uploaded_file($_FILES['upload']['tmp_name'], $uploaddir . $_FILES['upload']['name'])) {
print_r($_FILES);
}
$image = imagecreatefromgif("$upload");
$image1 = imagecreate(300,150);
$farbe_body=imagecolorallocate($image1,222,222,222);
imagecopyresized($image1, $image, 30,25, 50,60,150,30, 91,26);
$bild = imagegif($image1);
$table = "
<table width='300' bgcolor='000000' cellspacing='0' cellspacing='0' border='0' style='border:1px #a2a2a2 solid'>
<tr><td width='280' valign='top' align='left'><img src='$bild'><br><font size='1' color='ffffff' face='verdana'>
$description<br><br><div align='right'>by <a href='mailto:$mail'>$nick</a></div><br></td></tr></table><br>";
$fp = fopen("gfx.php","r");
fwrite($fp,$table);
fclose($fp);
}
}
?>

So $nick $upload die weiteren unbekannten sind mit einem Forumular bestimmt. Wo liegt denn nun hier der Fehler? Danke im Vorraus.

theripper8472
04.01.2004, 23:08:36
<?
if(((isset($name)) && (isset($mail)))
{
$size = getimagesize($upload);
if((($size[0] == 1024) && ($size[1] == 768)) || (($size[0] == 800) && ($size[1] == 600)))
{
$uploaddir = "./gfx/";
if (move_uploaded_file($_FILES['upload']['tmp_name'], $uploaddir . $_FILES['upload']['name'])) {
print_r($_FILES);
}
$image = imagecreatefromgif("$upload");
$image1 = imagecreate(300,150);
$farbe_body=imagecolorallocate($image1,222,222,222);
imagecopyresized($image1, $image, 30,25, 50,60,150,30, 91,26);
$bild = imagegif($image1);
$table = "
<table width='300' bgcolor='000000' cellspacing='0' cellspacing='0' border='0' style='border:1px #a2a2a2 solid'>
<tr><td width='280' valign='top' align='left'><img src='$bild'><br><font size='1' color='ffffff' face='verdana'>
$description<br><br><div align='right'>by <a href='mailto:$mail'>$nick</a></div><br></td></tr></table><br>";
$fp = fopen("gfx.php","r");
fwrite($fp,$table);
fclose($fp);
}
}
?>

zeile 1: klammer nach "if" vergessen
zeile 5: bedingung nicht mit klammer abgeschlossen

hättest du auch selber rausbekommen können. php spuckt nämlich immer schön fehlermeldungen mit zeilennummer und beschreibung aus