Avatar billede chatonline Nybegynder
01. september 2005 - 22:20 Der er 2 kommentarer og
1 løsning

Parse error

Hej..
Jeg får denne meddelse:
Parse error: parse error, unexpected T_FUNCTION in /customers/skyskraber.dk/skyskraber.dk/httpd.www/iceforum/users/imageresize.php on line 12

i dette script:


<?phpphp
/*************************************************************\
* Image resizer, version 1.3 alpha                            *
* Returns true on success, false if there are errors          *
* If destination file is specified, resized picture will be  *
* saved with the specified name. Else, it is shown to browser *
}*************************************************************{
* Created by XyborX (www.xyborx.dk)                          *
* Feel free to use, modify and distribute, without profit.    *
* I cannot be held liable for any damage this script might do *
\*************************************************************/
function imageresizejpeg($sourcefile,$maxwidth,$maxheight,$destinationfile=false)
{
    if($img_src=@ImageCreateFromJpeg($sourcefile))
    {
        $info=@getimagesize($sourcefile);
        if($info[1]>$maxheight || $info[0]>$maxwidth)
        {
            $ratio_height=$maxheight/$info[1];
            $ratio_width=$maxwidth/$info[0];
            $ratio=min($ratio_width,$ratio_height);
            $newwidth=intval($info[0]*$ratio);
            $newheight=intval($info[1]*$ratio);
            $img_dst=@imagecreate($newwidth,$newheight);
            @imagecopyresized($img_dst, $img_src, 0, 0, 0, 0, $newwidth, $newheight, $info[0], $info[1]);
            if($destinationfile==false)
            {
                header("Content-type: image/jpeg");
                @imagejpeg($img_dst);
            }
            else
                @imagejpeg($img_dst,$destinationfile);
            @imagedestroy($img_dst);
        }
        else
        {
            if($destinationfile==false)
            {
                header("Content-type: image/jpeg");
                @imagejpeg($img_src);
            }
            else
                @imagejpeg($img_src,$destinationfile);
        }
        @imagedestroy($img_src);
        return true;
    }
    else
    {
        return false;
    }
}
?>



Hvad er der galt i det, mener ellers det har virket før.
Avatar billede dmdisco Nybegynder
01. september 2005 - 22:34 #1
<?phpphp skal nok være <?php ellers kan jeg ikke lige se noget
Avatar billede chatonline Nybegynder
01. september 2005 - 22:50 #2
Ja selvfølgelig :-)

Giv lige et svar, så du kan få point :-)
Avatar billede dmdisco Nybegynder
01. september 2005 - 22:51 #3
sjovt så blindt man kan stirre sig på ting sent på aftenen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester