Upload Image impossible
Résolu/Fermé
leblogueur
Messages postés
199
Date d'inscription
dimanche 6 décembre 2009
Statut
Membre
Dernière intervention
23 novembre 2012
-
22 déc. 2011 à 22:37
leblogueur Messages postés 199 Date d'inscription dimanche 6 décembre 2009 Statut Membre Dernière intervention 23 novembre 2012 - 24 déc. 2011 à 02:23
leblogueur Messages postés 199 Date d'inscription dimanche 6 décembre 2009 Statut Membre Dernière intervention 23 novembre 2012 - 24 déc. 2011 à 02:23
A voir également:
- Upload Image impossible
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Image iso windows 10 - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Comment agrandir une image - Guide
2 réponses
Utilisateur anonyme
Modifié par eone2 le 23/12/2011 à 18:41
Modifié par eone2 le 23/12/2011 à 18:41
salut,
si ton upload se passe correctement sans variables dans l'url alors ce n'est pas l'upload de l'image qui pose problème mais l'url.
l'attribut action du formulaire <?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?> donc lors de l'upload le code est envoyé vers cette page , mais $_SERVER['PHP_SELF'] ne donne pas l'url en entier, il ignore les variables de requête (..=news). avec un tel code tu iras toujours vers la page site.com/index.php et si celle ci ne contient pas le code pour l'upload alors ça ne marchera pas.
Il faut donc mettre l'url en entier, bon en utilisant ton code,il faudra plutôt
$_SERVER['QUERY_STRING']) permet de récupérer ces variables dans l'url (..=news)
mais tu vois très bien que c'est pourri comme code, le mieux c'est de faire
voilà je crois que ça résout tout le problème de l'url.
si ton upload se passe correctement sans variables dans l'url alors ce n'est pas l'upload de l'image qui pose problème mais l'url.
l'attribut action du formulaire <?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?> donc lors de l'upload le code est envoyé vers cette page , mais $_SERVER['PHP_SELF'] ne donne pas l'url en entier, il ignore les variables de requête (..=news). avec un tel code tu iras toujours vers la page site.com/index.php et si celle ci ne contient pas le code pour l'upload alors ça ne marchera pas.
Il faut donc mettre l'url en entier, bon en utilisant ton code,il faudra plutôt
action=<?php echo htmlspecialchars($_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']); ?>
$_SERVER['QUERY_STRING']) permet de récupérer ces variables dans l'url (..=news)
mais tu vois très bien que c'est pourri comme code, le mieux c'est de faire
action=""
voilà je crois que ça résout tout le problème de l'url.
leblogueur
Messages postés
199
Date d'inscription
dimanche 6 décembre 2009
Statut
Membre
Dernière intervention
23 novembre 2012
12
24 déc. 2011 à 02:23
24 déc. 2011 à 02:23
Merci ça fonctionne nickel :p