Problème de script d'upload
Fermé
Potter60
Messages postés
43
Date d'inscription
dimanche 1 juin 2008
Statut
Membre
Dernière intervention
13 octobre 2009
-
31 juil. 2008 à 18:26
balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 - 15 août 2008 à 12:12
balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 - 15 août 2008 à 12:12
A voir également:
- Problème de script d'upload
- Script vidéo youtube - Guide
- Youtube upload - Télécharger - Diffusion
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
13 réponses
Potter60
Messages postés
43
Date d'inscription
dimanche 1 juin 2008
Statut
Membre
Dernière intervention
13 octobre 2009
14
9 août 2008 à 13:23
9 août 2008 à 13:23
Désolé de mon retard...
Bon Olympe-Network m'a viré de sa plateforme d'hébergement gratuit donc je ne pourrais pasvous donner le lien que le script me donne lorsque j'héberge une image.
Donc je cherche un hébergeur qui accepte le stockage de fichiers...
Bon Olympe-Network m'a viré de sa plateforme d'hébergement gratuit donc je ne pourrais pasvous donner le lien que le script me donne lorsque j'héberge une image.
Donc je cherche un hébergeur qui accepte le stockage de fichiers...
balou01
Messages postés
83
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
3 décembre 2014
2
31 juil. 2008 à 18:29
31 juil. 2008 à 18:29
si tu pouvais nous dire en quoi il "fonctionne mal"... Ca nous aiderais pas mal a ciblé l'endroit ou le code est a changer !
Potter60
Messages postés
43
Date d'inscription
dimanche 1 juin 2008
Statut
Membre
Dernière intervention
13 octobre 2009
14
31 juil. 2008 à 18:53
31 juil. 2008 à 18:53
Salut,
Voici mes problèmes :
le 1er : Mon père a essayé mon script avec une image .jpeg mais ça ne l'a pas reconnu alors que ce format est autorisé.
le 2ème : Mon père à essayé un GIF et ça l'a transformé en .ICO quand il l'a uploadé.
Voilà ;)
Voici mes problèmes :
le 1er : Mon père a essayé mon script avec une image .jpeg mais ça ne l'a pas reconnu alors que ce format est autorisé.
le 2ème : Mon père à essayé un GIF et ça l'a transformé en .ICO quand il l'a uploadé.
Voilà ;)
balou01
Messages postés
83
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
3 décembre 2014
2
31 juil. 2008 à 21:01
31 juil. 2008 à 21:01
Bon alors pour ce qui est du "refus du format de l'image" je ne voit rien de choquant si ce n'est que dans
tu mets plusieur fois le meme type de fichier et ca ce n'est pas top...
Pour etre plus propre remplace par ca :
Ca sera beaucoup plus clair ! ;)
Pour ce qui est du gif qui se transforme en .ico c'est assez normal avec ca :
Si ton type d'image est reconnu comme un .gif alors ton script php va successivement faire passer le format de ton image en .gif, .bmp, .png et .ico.
Donc forcement toutes tes gif qui seront uploadé resortiront avec l'extension .ico
Au passage tout tes .jpeg doivent ressortir dans le format .jpg :
Donc voila pour arranger tout ca il faut remplacer ca :
Par ca :
A mon avis tu as fait un copier coller et tu as oublié de remplace certaines extensions...
// On vérifie le type du fichier if ($_FILES['fichier']['type'] != 'image/png' && $_FILES['fichier']['type'] != 'image/jpeg' && $_FILES['fichier']['type'] != 'image/jpg' && $_FILES['fichier']['type'] != 'image/gif' && $_FILES['fichier']['type'] != 'image/bmp' && $_FILES['fichier']['type'] != 'image/jpg' && $_FILES['fichier']['type'] != 'image/png' && $_FILES['fichier']['type'] != 'image/ico') {
tu mets plusieur fois le meme type de fichier et ca ce n'est pas top...
Pour etre plus propre remplace par ca :
$array_type = array('image/png','image/jpeg', 'image/jpg', 'image/gif', 'image/bmp', 'image/ico'); // On vérifie le type du fichier if (!in_array($_FILES['fichier']['type'], $array_type)) {
Ca sera beaucoup plus clair ! ;)
Pour ce qui est du gif qui se transforme en .ico c'est assez normal avec ca :
if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.gif'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.bmp'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.png'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.ico'; }
Si ton type d'image est reconnu comme un .gif alors ton script php va successivement faire passer le format de ton image en .gif, .bmp, .png et .ico.
Donc forcement toutes tes gif qui seront uploadé resortiront avec l'extension .ico
Au passage tout tes .jpeg doivent ressortir dans le format .jpg :
if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpeg'; } if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpg'; }
Donc voila pour arranger tout ca il faut remplacer ca :
// On définit l'extention du fichier puis on le nomme par le timestamp actuel if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpeg'; } if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpg'; } if ($_FILES['fichier']['type'] == 'image/png') { $extention = '.png'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.gif'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.bmp'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.png'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.ico'; }
Par ca :
// On définit l'extention du fichier puis on le nomme par le timestamp actuel if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpeg'; } if ($_FILES['fichier']['type'] == 'image/jpg') { $extention = '.jpg'; } if ($_FILES['fichier']['type'] == 'image/png') { $extention = '.png'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.gif'; } if ($_FILES['fichier']['type'] == 'image/bmp') { $extention = '.bmp'; } if ($_FILES['fichier']['type'] == 'image/png') { $extention = '.png'; } if ($_FILES['fichier']['type'] == 'image/ico') { $extention = '.ico'; }
A mon avis tu as fait un copier coller et tu as oublié de remplace certaines extensions...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Potter60
Messages postés
43
Date d'inscription
dimanche 1 juin 2008
Statut
Membre
Dernière intervention
13 octobre 2009
14
31 juil. 2008 à 22:38
31 juil. 2008 à 22:38
J'ai fais les modifications mais j'ai un gros problème !
Je peux plus lire les GIF et JPEG :(
J'ai regardé dans le script l'url et elle est bonne.
Je peux plus lire les GIF et JPEG :(
J'ai regardé dans le script l'url et elle est bonne.
balou01
Messages postés
83
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
3 décembre 2014
2
1 août 2008 à 17:38
1 août 2008 à 17:38
Comment ca tu ne peux plus les lire ?
Potter60
Messages postés
43
Date d'inscription
dimanche 1 juin 2008
Statut
Membre
Dernière intervention
13 octobre 2009
14
1 août 2008 à 19:18
1 août 2008 à 19:18
Ben j'ai essayé d'uploader un fichier JPEG ( extension .jpg ), ça a marché mais quald j'essaye de la lire, j'ai un "Forbidden" :(
Pareil pour le GIF.
Pareil pour le GIF.
balou01
Messages postés
83
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
3 décembre 2014
2
2 août 2008 à 15:53
2 août 2008 à 15:53
et est ce que ton image est bien uploadé sur le serveur ??? et avec la bonne extension ?
Potter60
Messages postés
43
Date d'inscription
dimanche 1 juin 2008
Statut
Membre
Dernière intervention
13 octobre 2009
14
3 août 2008 à 00:37
3 août 2008 à 00:37
Oui mon image est bien uploadé sur le serveur avec la bonne extension ;)
J'ai réesayé avec le même GIF et JPEG et toujours ce "Forbidden" :(
J'ai réesayé avec le même GIF et JPEG et toujours ce "Forbidden" :(
balou01
Messages postés
83
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
3 décembre 2014
2
3 août 2008 à 21:34
3 août 2008 à 21:34
Alors c'est que ton lien est mal formaté....
Va dans ton ftp et regarde le lien qui permet d'atteindre ton image, compare le avec celui que te donne le script si il ne sont pas identique modifie ton script de manière a obtenir la meme url que celle que tu souhaite pour atteindre ton image ! ;)
Voila tout !
Si tu veux tu peux me donner le lien souhaité de ton image et celui que tu obtient j'irai voir ce que je peut faire au niveau du script ! ;)
Va dans ton ftp et regarde le lien qui permet d'atteindre ton image, compare le avec celui que te donne le script si il ne sont pas identique modifie ton script de manière a obtenir la meme url que celle que tu souhaite pour atteindre ton image ! ;)
Voila tout !
Si tu veux tu peux me donner le lien souhaité de ton image et celui que tu obtient j'irai voir ce que je peut faire au niveau du script ! ;)
Potter60
Messages postés
43
Date d'inscription
dimanche 1 juin 2008
Statut
Membre
Dernière intervention
13 octobre 2009
14
4 août 2008 à 14:21
4 août 2008 à 14:21
Le lien où l'image est uploadé est bon car j'y arrive à entrer.
Je ne comprend pas ta dernière phrase :S
Je ne comprend pas ta dernière phrase :S
balou01
Messages postés
83
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
3 décembre 2014
2
4 août 2008 à 18:11
4 août 2008 à 18:11
hé bein si tu n'arrive pas a atteindre l'image par le lien que le script te donne c'est que celui ci est erroné...
Donc upload une image et donne moi le lien que te renvoi le script une fois que tu as uploadé ton image
Donc upload une image et donne moi le lien que te renvoi le script une fois que tu as uploadé ton image
balou01
Messages postés
83
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
3 décembre 2014
2
15 août 2008 à 12:12
15 août 2008 à 12:12
Il y en a a la pelle !!
A toi de trouver celui qui répondra le mieu a ce que tu souhaite faire !
A toi de trouver celui qui répondra le mieu a ce que tu souhaite faire !