PDA

View Full Version : [PHP] immagini


Alecoaq
08-12-2006, 01:21
Ho un problemino... devo fare un sistema di gestione immagini, MA, a quanto pare, il mio host non mi mette a disposizione le librerie GD.
Ho provato a mettere il codice:

1) list($width, $height, $type, $attr) = getimagesize('images/screenshots/drowawind.JPG');

2)$thumb = @imagecreate(50, 100)
or die("Cannot Initialize new GD image stream");
3)$source = imagecreatefromjpeg('images/screenshots/drowawind.JPG');
4)imagecopyresized($thumb, $source, 0, 0, 0, 0, 100, 80, $width, $height);
5)imagejpeg($thumb, 'images/drowawind_thumb.JPG', 75);

però alla seconda istruzione si blocca [non la esegue]. Penso che manchino le gd.. come faccio?

[in sostanza devo creare una immagine ridotta, delle dimensioni da me assegnate]

fale
08-12-2006, 08:13
le gd dovrebbero essere incluse in php base... cma...


crea un nuovo file, copiaci dentro il seguente testo
<?php
phpinfo();
?>
salvalo come "info.php", uppalo e richiamalo... ti da tutte le info di php così lo vedi subito se sono davvero disattivate...

...se lo sono, prova a contattare il tuo hoster

Alecoaq
08-12-2006, 12:54
si, ci avevo già provato.. ma non so bene come leggerlo...

anonimizzato
08-12-2006, 16:01
si, ci avevo già provato.. ma non so bene come leggerlo...

Scorri sino alla voce "gd" e controlla che "GD Support" sia "enabled"

fale
08-12-2006, 20:06
l'unica cosa che appare sulle gd è:
'--with-gd=shared' '--enable-gd-native-ttf'

e si trova in Configure Command... ...direi proprio che il tuo hoster non supporti le gd

2 cose:
1- Perchè me l'hai mandato via PM, ti vergognavi a postarlo?
2- Ti consiglio di contattare il tuo hoster

Alecoaq
08-12-2006, 23:50
1. perchè mi caricava la pagina del post fino a metà §_§ alorz ho cliccato sul tuo nome pur di non attendere^^
2. ok, faccio presente a chi di dovere


3. grassie^^