|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
Bonjour à tous,
je viens de suivre pas mal de post concernant l'upload de fichier en PHP. j'arrive à faire quelque chose d'assez simple qui fonctionne avec IE8 et Chrome 14... par contre, ça ne fonctionne pas avec firefox 7!! Voici le code html et le code php : html : Code html :
php (upload.php) Code :
Si jamais vous avez une piste pour m'éclairer la lanterne, ça serait top! Merci! |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fait un print_r($_FILES) au début de ton code pour voir
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
voici la réponse du print_r($_FILES);
Code :
Array ( [monfichier] => Array ( [name] => deathguard.jpg [type] => image/jpeg [tmp_name] => /home/xbmc/tmp/phpw2y070 [error] => 0 [size] => 106865 ) ) Upload effectué avec succès ! |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
bizarre, ta page est valide w3c ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
non, il y a peu de chances pour qu'elle le soit :
voici le code que j'ai mis : Code :
mais lorsque j'essaye d'uploader 14_darkholiday2.jpg, j'ai bien les infos du print_r($_FILES) sous chrome (Cf mon dernier post), mais rien n'apparait sous FF. |
||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
je parle plutôt de celle du formulaire
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
pour le formulaire, rien de compliqué du tout : Code :
|
||
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
moi ça marche, dans ta page upload.php, mais juste un
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 | ||
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
voila ce que ça donne :
Code :
|
||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
juste le var_dump et rien d'autre, et quand tu dis "rien avec FF" c'est quoi page blanche ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
quand je dis rien avec FF, c'est effectivement une page blanche.
j'ai donc réécrit ma page upload.php avec uniquement le var_dump dedans. voici le résultat avec chrome : Code :
array(1) { ["monfichier"]=> array(5) { ["name"]=> string(19) "14_darkholiday2.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(24) "/home/xbmc/tmp/php7rA2XJ" ["error"]=> int(0) ["size"]=> int(65196) } } |
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ton niveau d'erreur est au maximum (error_reporting) ?
regarde les logs avec firebug
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
bon, le problème, c'est que je ne maitrise pas le débug...
j'ai téléchargé et installé firebug. Est ce que je peux abuser et te demander comment voir les logs/ compteurs d'erreurs avec cet outil? |
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
tu cliques sur l'icone, tu va dans l'onglet réseau, tu l'active si c'est pas activé, ensuite tu réactualisés la page, les logs vont s'affichés
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
Merci pour l'aide
donc sur firebug, je n'ai aucune erreur lorsque j'upload le fichier. par contre, je n'ai aucune réponse non plus... ce qui n'est pas normal. côté serveur, pas de problème de log : ils s'affichent bien lorsque je tape directement upload.php sans passer par le formulaire. |
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 9 ![]() |
comment dit on, déjà : eureka?
merci stealth35 de ton aide, je viens de trouver la source de mes problèmes... IE et crhome utilisent un proxy, et pas Firefox. l'accès au réseau publique de firefox passe par un vieux routeur très capricieux qui doit réinitialiser la connexion lors de l'upload du fichier... C'est cette absence de réponse de mon serveur qui m'a mis la puce à l'oreille (merci firebug! merci stealth35!) A+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com