Write haof XML files: iñaki
(
inyaki(EN)websonline.net)
Fecha: sáb 29 ene 2005 - 01:25:14 CET
Más info, si le remito un png que no exite si que me
devuelve error,
pero si existe ... estamos igual, ah por cierto he visto esto
en su phpinfo
gd
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
JPG Support enabled
PNG Support enabled
WBMP Support enabled
Los png simpre son validos y con permisos 757
iñaki wrote:
> Buenas lista, tengo una cosa muy
rara respecto a una watermark,
> primero de todo decir que en el
phpinfo pone que la GD es la 2,
> resulta que el site donde se
alojaba un cliente han migrado el server
> más concretamente de una
Red Hat a una Debian, en el antiguo habia un
> upload en el que en base a un jpg
y un png se guardaba una imagen
> consu watermark, muy bien en el
nuevo server no hay forma de detectar
> el problema ya que nunca me daba
error y al contrario los errores que
> me da el browser no son explicits
, tanto en firefox que se queda en
> la página anterior, es
decir que indica que ya está lista la
página
> pero no ha cambiado nada. I en IE
pues me devuelve un no se puede
> mostrar la página, bueno
tras asegurarme sus sysadmin i yo comprobarlo
> que estaba la gd2 empeze a aislar
codigo para ver donde estaba el
> error, bueno el código
original que no presentaba problemas en el
> antiguo server, era el
siguiente:
>
>
> $imageInfo =
getimagesize($srcfilename);
> $width = $imageInfo[0];
> $height = $imageInfo[1];
> $logoinfo =
getimagesize($watermark);
> $logowidth =
$logoinfo[0];
> $logoheight =
$logoinfo[1];
> $horizextra =$width -
$logowidth;
> $vertextra =$height -
$logoheight;
> $horizmargin = round($horizextra /
2);
> $vertmargin = round($vertextra /
2);
> $photoImage =
ImageCreateFromJPEG($srcfilename);
> ImageAlphaBlending($photoImage,
true);
> $logoImage =
ImageCreateFromPNG($watermark);
> $logoW =
ImageSX($logoImage);
> $logoH =
ImageSY($logoImage);
> ImageCopy($photoImage, $logoImage,
$horizmargin, $vertmargin, 0, 0,
> $logoW, $logoH);
> ImageJPEG($photoImage, $newname,
$quality);
>
ImageDestroy($photoImage);
> ImageDestroy($logoImage);
>
>
> Y tras comprobar linea a linea las
cosas raras en el navegador me las
> hace al invocar:
>
> $logoImage =
ImageCreateFromPNG($watermark);
>
>
> Bueno alguien ha tenido un
problema similar????
>
>
> Iñaki
>
-- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Este archivo fue generado por hypermail 2.1.7 : sáb 19 mar 2005 - 01:01:24 CET