[PHP] Création de miniature

ZooX -  
sebshiva Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   - 15 févr. 2010 à 20:29
Bonjour,
J'ai trouvé un script pour créé des miniatures sur le site du zero, je l'ai testé en local, il fonctionne bien, mai une fois que je veut l'utiliser sur mon site online (chez HOSTING 24 - heberg. payant), le script ne fonctionne pas.
Je leur ai écrit en leur demandant si la fonction "php_gd2" était active, ils m'ont répondu que oui la fonction était active.

Je ne vois donc aucune raison pour que ce script ne fonctionne pas en ligne ... et vous ?

<?php
$source = imagecreatefromjpeg("pochette.jpg"); // La photo est la source
$destination = imagecreatetruecolor(150, 150); // On crée la miniature vide

// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);

// On crée la miniature
imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);

// On enregistre la miniature sous le nom "mini_couchersoleil.jpg"
imagejpeg($destination, 'mini_pochette.jpg');
?>


<img src="mini_pochette.jpg" alt="ceci affiche la miniature" />



Toute aide est la bienvenue
A voir également:

9 réponses

sebshiva Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   10
 
Bonsoir

Il y a un message d'erreur?
0
ZooX
 
oui, j'ai ça comme message d'erreur : http://tinypic.com/images/goodbye.jpg
0
Petit Raptor Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   1
 
tu utilise FileZila pour acceder a to serveur FTP ?
0
Zoox
 
non, j'utilise le Cpanel de l'hébergeur.
Je devrai utilisé filezila ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebshiva Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   10
 
Salut,

C'est un problème de droits.
755 pour les répertoires et 555 pour les fichiers et ça devrait mieux se passer.
0
ZooX
 
C'est justement ce que j'était en train de regardé ces numero qu'ils appellent 'perms'....
Pour l'instant mes dossier sont a 0755 et mes fichier à 644.
J'ai essayé de changer le n° de perms des fichier en 555 mais je ne pas, pour changer le N° je dois coché des cases et j'ai le choix entre 7, 6 et 4. ( http://tinypic.com/images/goodbye.jpg )
Je doit coché quelles cases ? 666?

merci de m'aider.
0
Petit Raptor Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   1
 
Change la permission de ton fichier "minature.php" en 777 c'est a dire: coche toute les cases.
0
ZooX
 
J'ai mis miniatures.php en 777 ça ne fonctionne toujours pas... une idée ?
0
sebshiva Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   10
 
en 777 ça ne marchera pas, pour apache, c'est interdit (et ça ce comprends en terme de sécurité...)
pour un répertoire (je me répète) 755 et pour un fichier 555...
0