Probleme d'accent > Passage de Var dans l'URL
Alex
-
Alex -
Alex -
Bonjour à tous...
je suis actuellement en train de programmer une appli en PhP / Flash et j'ai un petit soucis... en effet quand je rempli mon formulaire et que je passe à la page suivante avec les variables passé dans l'URL, les accent ne passe pas...
si j'ecris numero, ca marche mais si jecris numéro, ca deconne et me met ca :
Voila ce qu'il y a dans l'URL :
show.php?messtxt1=Edition+de+texte+%7C+Ligne+Num%E9ro+1
Et ca me donne "edition de texte ligne num 1" et entre num et 1 ya un carré ...
Quelqun aurai une idée pr remedier a ce probleme ?
Merci davance !
je suis actuellement en train de programmer une appli en PhP / Flash et j'ai un petit soucis... en effet quand je rempli mon formulaire et que je passe à la page suivante avec les variables passé dans l'URL, les accent ne passe pas...
si j'ecris numero, ca marche mais si jecris numéro, ca deconne et me met ca :
Voila ce qu'il y a dans l'URL :
show.php?messtxt1=Edition+de+texte+%7C+Ligne+Num%E9ro+1
Et ca me donne "edition de texte ligne num 1" et entre num et 1 ya un carré ...
Quelqun aurai une idée pr remedier a ce probleme ?
Merci davance !
A voir également:
- Probleme d'accent > Passage de Var dans l'URL
- Url - Guide
- Passage qwerty azerty - Guide
- E accent aigu minuscule - Guide
- Url iptv - Forum Box et Streaming vidéo
- Comment changer url iptv - Forum Créer un site
5 réponses
Hmm, peut-être la fonction urlencode pourra t'aider...
Plus d'info là => http://fr.php.net/manual/en/function.urlencode.php
.:: TaBou JuNioR ::.
J'ai des questions à toutes vos réponses. [W. Allen]
Plus d'info là => http://fr.php.net/manual/en/function.urlencode.php
.:: TaBou JuNioR ::.
J'ai des questions à toutes vos réponses. [W. Allen]
Ben il suffit d'utiliser les exmples de la page de www.php.net que je t'ai mise en lien !
Pour formatter les données à l'envoi :
Et ce avec toutes les variables.
Pour "déformatter" les données à la réception :
Voilà !
Après, tu arranges tout ça à ta sauce en fonction de tes besoins.
.:: TaBou JuNioR ::.
J'ai des questions à toutes vos réponses. [W. Allen]
Pour formatter les données à l'envoi :
echo '<a href="mapage.php?var1='. urlencode($val1). '&var2='.urlencode($val2)">';
Et ce avec toutes les variables.
Pour "déformatter" les données à la réception :
// Récupération de chaque variable dans un tableau
$a = explode('&', $QUERY_STRING);
// Parcourt du tableau obtenu
$i = 0;
while ($i < count($a)) {
// Pour chaque variable de la query string, on sépare l'identifiant de l'identifié
$b = split('=', $a[$i]);
// Pour chaque variable de la query string, on écrit "La valeur de la variable varn et valn
echo 'La valeur de la variable ', htmlspecialchars(urldecode($b[0])),
' est ', htmlspecialchars(urldecode($b[1])), "<br />\n";
$i++;
}
Voilà !
Après, tu arranges tout ça à ta sauce en fonction de tes besoins.
.:: TaBou JuNioR ::.
J'ai des questions à toutes vos réponses. [W. Allen]
Oui jai vu mai jai pas capté comment lutiliser exactement ?
Fo til passer la fonction dans le href et le decodage dans lautre page, pourquoi utiliser une variable a ce nivo la ? etc...
Fo til passer la fonction dans le href et le decodage dans lautre page, pourquoi utiliser une variable a ce nivo la ? etc...
Surtout que jai plein de variable qui passe par l'url, fo til alors pr chaque variable utiliser urilencode($mavariable, $mavariable2...)
Et ca je le passe dan mon form ? form action ="show.php?urlencode($mavar...) method=get
Et ca je le passe dan mon form ? form action ="show.php?urlencode($mavar...) method=get
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question