Fork me on GitHub




(1) 2 »


pb upload images module catads
Newbie
Inscrit: 15/06/2006 13:27
Messages: 10
BOnjour,

après de nombreuses recherches infructueuses, je me lance et pose ma question :
sur un site xoops V2, j'ai installé le module catads.
Le pb est que l'upload d'image est refusé :

Errors Returned While Uploading
Unknown filetype rejected
MIME type not allowed: image/pjpeg

j'ai beau retourner le pb dans tous les sens , réinstaller le modul, etc.... je suis perdu.

merci de votre aide......;;;et de votre soutien (help

Posté le : 13/07/2006 02:19
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Admin Frxoops
Inscrit: 04/02/2003 16:46
De Blois
Messages: 3071
bienvenue sur frxoops

pour ton probleme c'est en fait tout bete... c'est l'extension du fichier qui n'est pas correcte. le module doit accepter des jpg

Posté le : 13/07/2006 07:36
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Newbie
Inscrit: 15/06/2006 13:27
Messages: 10
merci, j'ai bien vu effectivement que l'extension posait probleme puisque le gif par exemple ne posait aucun probleme.
Par contre, où puis je modifier cette prise en charge de l'extension ?
j'ai bien trouvé include/functions.php et modifié une ligne mais ça ne marche toujours pas.
Doit on réinstaller le module en cas de modification et perdre ainsi les données des utilisateurs dans ce module ?

merci
(help

Posté le : 13/07/2006 11:30
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
La gestion des fichiers autorisés en upload avec ce module s'effectue dans le fichier modules\catads\include\functions.php à la ligne 38

$array_allowed_mimetypes = array("image/gif","image/pjpeg","image/jpeg","image/x-png") ;


il suffit de la modifier ainsi pour que cela fonctionne :

$array_allowed_mimetypes = array("image/gif","image/pjpeg","image/jpeg""image/jpg","image/x-png") ;

Posté le : 13/07/2006 12:55
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Newbie
Inscrit: 15/06/2006 13:27
Messages: 10
merci.
malheureseument, c'est une manip que j'avais déjà fait avant de poster.
j'ai modifié la ligne 38 justement, désinstaller, réinstallé, rien n'y fait. Peut etre une modif à faire en BDD ?

$array_allowed_mimetypes = array("image/gif","image/pjpeg","image/jpeg","image/jpg","image/x-png","images/JPG","images/JPEG") ;


la réponse :
Unknown filetype rejected
MIME type not allowed: image/pjpeg (d'ailleurs, pjpeg : c'est quoi ? )

le problème vient de l'extension JPG en majuscule qui est réjetée
Les manips :
1/ Le fichier functions.php ayant été modifié, uploadé : rien
2/ désinstallation, re-upload complet du module, installation : rien

Y'a t il une manip sous phpmyadmin à faire ?

je suis complètement perdu.... (oups (help

Posté le : 13/07/2006 13:45
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
La solution que j'ai donné fonctionne parfaitement (sous windows XP il est vrai) mais autant avec des fichiers ayant une extension en minuscules qu'en majuscules.

Conclusion : il est inutile de dupliquer la déclaration d'un même type MIME

Posté le : 13/07/2006 13:57
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Newbie
Inscrit: 15/06/2006 13:27
Messages: 10
Ben, non, rien n'y fait !
avec cette ligne : $array_allowed_mimetypes = array("image/gif","image/pjpeg","image/jpeg","image/x-png") ;

le gif passe mais pas le jpg

avec cette ligne :$array_allowed_mimetypes = array("image/gif","image/pjpeg","image/jpeg","image/jpg","image/x-png") ;

le jpg passe mais pas le JPG

et à chaque fois la réponse est la meme :
Unknown filetype rejected
MIME type not allowed: image/pjpeg

j'ai bien essayé de rajouter image/JPG mais ça ne marche pas plus
D'enlever image/pjpeg rien non plus.

je suis sous windoms XP ... mais ça fonctionne toujours pas !
faut il modifier autre chose ? reinstaller le module après modif du fichier functions ?
modifier la BDD sous phpmyadmin ?

je deviens fou !

:gniagnia:

Posté le : 13/07/2006 14:36
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
le type Mime pjpeg est une type mime evolué du format jpeg qui sert à afficher des images progressives, l'extension est la même mais des informations dans le fichier précisent au navigateur la manière d'afficher le contenu.

Je suis sur que si tu recrées ton image sans cette option, l'upload fonctionnera.

remarque : il est parfois bon d'être un peu fou, çà fait avancer les choses

Posté le : 13/07/2006 15:33
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Newbie
Inscrit: 15/06/2006 13:27
Messages: 10
n'y aurait il pas besoin d'aller fouiller dans "repertoire principal xoops/class/uploader.php" par hasard?

je ne suis pas très calé en php, mais à me ballader dans les rep, on voit des array un peu partout .
Je pense qu'il y a un lien à moins que le module soit autonome.....
mais je ne vois pas de renvoi d'erreur dans le module alors qu'il est présent dans uploader.php

(oups

Posté le : 13/07/2006 15:34
Partager Twitter Partagez cette article sur GG+
Re: pb upload images module catads
Newbie
Inscrit: 15/06/2006 13:27
Messages: 10
merci christian

je connais effectivement le pjpeg
Le souci, c'est que :

1/ je n'upload pas du pjpeg mais du .JPG (en majuscule) et malgré ça, xoops assimile le fichier .JPG à du pjpeg. A ni rien comprendre !

2/ c'est un site d'annonce, donc ce n'est pas moi qui retravaille la photo à priori.

En fait ce que je cherche :
1/ quel fichier modifier ? functions.php et/ou uploader.php ?
2/ si je modifie ces fichiers, dois je réinstaller le module ?
3/ comment modifier pour que ce satané .JPG en majuscule ne soit pas assimilé à du pjpeg ?

la seule solution que j'ai trouvé pour l'instant, c'est inscrire sur la page du dépot d'annonce que le fichier doit etre en .jpg (minuscule)

Re-question (x2) :
1/ où dans le formulaire de soumission d'annonce insérer cette formule ?
2/ quelle est la syntaxe ? echo "le fichier image doit etre en .jpg ou .gif" c'est bon ?

PS : je commence à perdre mes cheveux et faire de l'urticaire avec ce satané JPG

Posté le : 13/07/2006 17:41
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

138 Personne(s) en ligne (130 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 138 | Plus ...