Vu les propos échangés avec Christian et sur sa suggestion, je poste les mails échangé concernant cet épineux sujet.
Légende du mail :
En noir, mes propos
En bleu, les propos de Christian.
> Tu donne la marche a suivre pour uploader via le ftp les 100aines d'images qui peuvent etre prises pour un événement quelconque.
> Je tente la marche a suivre et modifie la page upload_galerie pour qu'elle prenne mes images dimensionnées comme je le veux...
De ce côté, je ne saisis pas. Qu'as-tu modifié dans le fichier upload_galerie ? Les dimensions des photos ou le fonctionnement du script ?
> Mais voila, lorsque je veux aller voir la galerie, il remplace toutes les photos par le mot "erreur" sans lien !
La seule condition pour afficher erreur est que le script ne puisse pas récupérer les dimensions de la photo à l'aide de la fonction getimagesize() de php. Il te suffit de la retrouver dans le fichier galerie et de démonter la boucle pour ne garder que la balise.
Car les fichiers sont effectivement présents sur le site.
> Mais le plus surprenant est que lorsque je tente de trouver un moyen d'activer les photos ( aller sur "galerie photo" puis "gestion..." puis "mon album" et "ajout de photo" je clique ensuite sur "déposer photos..." et la, il m'affiche les thumbnails... Je ne comprensd pas tres bien ca...
>
> Je t'avouerais ne rien y comprendre...
>
> Une chose encore est lorsque j'utilise le formulaire pour envoyer les images, lorsque je donne le chemin du fichier et que je clique sur "enregistrer la photo" il me donne ce message d'erreur la :
> Warning: chmod, chgrp, realpath, tmpfile, link, mb_send_mail() has been disabled for security reasons in /data/members/free/multimania/fr/t/e/s/test0123456789/htdocs
/root/upload_galerie.php on line 156
>
> Warning: chmod, chgrp, realpath, tmpfile, link, mb_send_mail() has been disabled for security reasons in /data/members/free/multimania/fr/t/e/s/test0123456789/htdocs
/root/upload_galerie.php on line 161
>
> Warning: Cannot modify header information - headers already sent by (output started at /data/members/free/multimania/fr/t/e/s/test0123456789/htdocs
/root/upload_galerie.php:156) in /data/members/free/multimania/fr/t/e/s/test0123456789/htdocs
/root/upload_galerie.php on line 167
>
> Le plus étonnant dans l'erreur est le fait que si je retourne voir la galerie, je me rends compte que l'image a bien ete uploadée.... Mai seulement si je n'ai pas mis moi meme les images sur le ftp...
Ok, effectivement. Je m'en suis rendu compte un peu tard après la sortie de SWP v 1.0.x, il y a un bug avec le chmod tel qu'appliqué dans SWP.
Je n'ai malheureusement pas d'autre solution que de te suggérer d'attendre la version 1.1 qui devrait régler le problème. Elle arrivera sous peu.
>
> C'est déroutant...
Pour répondre directement a ta question Christian, question qui est:
De ce côté, je ne saisis pas. Qu'as-tu modifié dans le fichier upload_galerie ? Les dimensions des photos ou le fonctionnement du script ?
Jj'ai ouvert le fichier upload_galerie et je n'ai modifié (ou a l'insu de mon plein gré, comme dirait Virenque) que les deux valeurs de pixels, a savoir 500 et 140 en mettant je-sais-plus-quoi-de-memoire pour que mes photos en 4.0mp soit dimensionnées a hauteur de 25%. Je ne m'y connais pas encore en script que pour m'aventurer à mofidier des trucs et des bidules incompréhensible... La seule chose que j'aie pu faire, est de modifier le lien qui renvoie au forum (pour se servir du forum déja présent sur mon site). Simple dirons les experts, mais nettement moins simple quand on ne connait pas !!! Enfin, voila quoi...
Last but not least...
La seule condition pour afficher erreur est que le script ne puisse pas récupérer les dimensions de la photo à l'aide de la fonction getimagesize() de php. Il te suffit de la retrouver dans le fichier galerie et de démonter la boucle pour ne garder que la balise.
Car les fichiers sont effectivement présents sur le site.
Wow ! démonter une boucle... J'ai bien demandé a ma maman de me preter une des siennes, en lui disant que j'allais la démonter, mais elle etait pas fort pour... Donc j'ai abandonné...
Trève de plaisanterie, je ne sais pas comment faire ( tu t'en es rendu compte quelques lignes plus haut je pense...).
Donc si un quidam bien sympathique pouvait m'aider...

Posté le 11/10/2005 à 22:53:46