[PHP] Création de miniature

Fermé
ZooX - 14 févr. 2010 à 14:20
sebshiva Messages postés 194 Date d'inscription lundi 16 mars 2009 Statut Membre Dernière intervention 17 juin 2010 - 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 lundi 16 mars 2009 Statut Membre Dernière intervention 17 juin 2010 10
14 févr. 2010 à 18:48
Bonsoir

Il y a un message d'erreur?
0
oui, j'ai ça comme message d'erreur : http://tinypic.com/images/goodbye.jpg
0
Petit Raptor Messages postés 187 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 16 mars 2010 1
15 févr. 2010 à 09:46
tu utilise FileZila pour acceder a to serveur FTP ?
0
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 lundi 16 mars 2009 Statut Membre Dernière intervention 17 juin 2010 10
15 févr. 2010 à 11:02
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
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 mardi 22 décembre 2009 Statut Membre Dernière intervention 16 mars 2010 1
15 févr. 2010 à 18:11
Change la permission de ton fichier "minature.php" en 777 c'est a dire: coche toute les cases.
0
J'ai mis miniatures.php en 777 ça ne fonctionne toujours pas... une idée ?
0
sebshiva Messages postés 194 Date d'inscription lundi 16 mars 2009 Statut Membre Dernière intervention 17 juin 2010 10
15 févr. 2010 à 20:29
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