imagegif()

hoj
Funguje na WZ imagegif() ?
dik
Což takhle to zkusit?
Nebo aspoň mrknout do http://mt.wz.cz/info.php?
no právě že sem to zkusil :-) a ono to nejde, tak se ptam.

<font color=ff0000><br />
<b>Fatal error</b>: Call to undefined function: imagegif() in <b>/3w/wz.cz/n/nesro/nezlob/obrazek.php</b> on line <b>219</b><br />
</font>

chyba může bejt taky na mojí straně :-)
'Call to undefined function: imagegif()' .. tak to asi .. nebude .. na tvoji strane ..
no vida a já bych myslel, že když máme GD, tak to bude fungovat...
snad se vyjádří někdo kdo řekne buď: "de to, ale ty si prase a neumíš to" nebo "nejde to"...
Nejde to, a už začínáš být otravný
http://ds.mysteria.cz/PHP_verify.php - je to skript, který testuje nastavení PHP pro jeden program, který generuje reklamní bannery

GD knihovna vytváření gif nepodporovala protože byl platný patent na kompresní algoritmus použitý v GIFu, po té co patent skončil vrátila se podpora do grafické knihovny GD. Ovšem diky konzervativnímu pojetí WZ se toto ještě na serveru neobjevilo - to si myslím já
Děkuju. :-)
nesro: ještě jsi mladej, počkej si na PHP5, s novým PHP bude i novější GD
ds: aby do té doby i nesro nebyl starej ;)
nahodou:
http://www.webzdarma.cz/forum/read.php?f=2&i=40232&t=40219
Autor: Richard (moderátor)
Datum: 29. 10. 2007 22:04
... v nejbližší době i WZ přejde na PHP5 ...
*modlí se za PHP5*
Tonik: specifikuj "nejbližší doba". I když je pravda že by bylo hezký dostat nové PHP pod stromeček ;)
tak to nas ale je vic, prave resim problem na wz.cz s funkci imageXXX
switch($format)
{
case 'image/jpeg':
imagejpeg($thumb2, $fileout,90); //write to file
break;
case 'image/gif';
imagegif($thumb2, $fileout); //write to file
break;
case 'image/png':
imagepng($thumb2, $fileout); //write to file
break;
}
jedine co mi funguje je JPG!
prvni vec kterou jsem zkusil je phpinfo!
myslim, ze to neni rozhodne rukama a proble neni na mem prijmaci! mam doma php4 a funguje mi to uplne fpohode a jinde take! :-)
takze mate nekdo reseni?
ukázkový skript z mauálu PHP
http://ds.mysteria.cz/polygon.php

<?php
// set up array of points for polygon
$values = array(
40, 50, // Point 1 (x, y)
20, 240, // Point 2 (x, y)
60, 60, // Point 3 (x, y)
240, 20, // Point 4 (x, y)
50, 40, // Point 5 (x, y)
10, 10 // Point 6 (x, y)
);

// create image
$image = imagecreatetruecolor(250, 250);

// some colors
$bg = imagecolorallocate($image, 200, 0, 200);
$blue = imagecolorallocate($image, 0, 155, 255);

// draw a polygon
imagefilledpolygon($image, $values, 6, $blue);

// flush image
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
?>
pardon, přehlédl jsem uložení do souboru
http://ds.mysteria.cz/polygon1.php
<?php
// set up array of points for polygon
$values = array(
40, 50, // Point 1 (x, y)
20, 240, // Point 2 (x, y)
60, 60, // Point 3 (x, y)
240, 20, // Point 4 (x, y)
50, 40, // Point 5 (x, y)
10, 10 // Point 6 (x, y)
);

// create image
$image = imagecreatetruecolor(250, 250);
// some colors
$bg = imagecolorallocate($image, 200, 0, 200);
$blue = imagecolorallocate($image, 0, 155, 255);

// draw a polygon
imagefilledpolygon($image, $values, 6, $blue);

// flush image
imagepng($image,'tpng.png');
imagedestroy($image);
?>

tohle mi funguje a uloží to soubor tpng.png
krome toho, ze mi zde nefunguje gif a png(ovsem ona fc pro gif je resize fotky a uz tam se mi data krome jpg ztrati!)
dalsi problem ted resim, tridy pro odesilani mailu se mail neposle!
if(!$mail->Send())
{
echo
a pri pouziti funkce vestavene do php mail() mi dojde mail cisty, nechapu

a ted dalsi forek
if(!eregi("^$atom+(\\.$atom+)*@($domain?\\.)+$domain\$", $komu))
{echo '<b>neplatna emailova adresa</b>'; return;}
return asi na WZ nefunguje, normalne skript bezi dal!
tohle vse se deje jen zde. na dalsich serverech, ale i doma to jde
neni to verzi PHP? (sem amáter a nevyznam se, typuju)