Problème avec GET SVP
Résolu
13stephweb13
Messages postés
48
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
j'ai un petit problème avec GET, donc j'ai besoin d'un petit peu d'aide Svp
Voici mon code PHP:
Dans mon URL je tape ceci:
Et le echo m'affiche NON. Pourtant j'ai bien un GET "lang" dans mon URL.
Pourquoi il ne m'affiche pas OUi?
Merci beaucoup
j'ai un petit problème avec GET, donc j'ai besoin d'un petit peu d'aide Svp
Voici mon code PHP:
<?php if(isset($_GET['lang'])) { echo 'OK'; } else { echo 'NON'; }
Dans mon URL je tape ceci:
http://localhost/site/page-test?lang=en
Et le echo m'affiche NON. Pourtant j'ai bien un GET "lang" dans mon URL.
Pourquoi il ne m'affiche pas OUi?
Merci beaucoup
A voir également:
- Problème avec GET SVP
- Get data back - Télécharger - Récupération de données
- Eagle get - Télécharger - Web & Internet
- Get youtube - Télécharger - Téléchargement & Transfert
- Get adobe flash player - Télécharger - Divers Web & Internet
- Adobe get air - Télécharger - Édition & Programmation
3 réponses
Bonjour,
N'aurais tu pas oublié l'extension de ta page ?
Ton URL devrait plutôt être de la forme :
Ensuite, pour récupérrer proprement une variable ( GET / POST / SESSION....) tu peux utiliser la forme TERNAIRE de cette façon :
Cordialement,
Jordane
N'aurais tu pas oublié l'extension de ta page ?
Ton URL devrait plutôt être de la forme :
http://localhost/site/page-test.php?lang=en
Ensuite, pour récupérrer proprement une variable ( GET / POST / SESSION....) tu peux utiliser la forme TERNAIRE de cette façon :
// variable = test ? valeur si vrai : valeur si faux $lang = !empty($_GET['lang'])?$_GET['lang']:NULL; echo "Lang : ".$lang;
Cordialement,
Jordane
Merci, non je n'ai pas oublié l'extension. je l'ai supprimé avec le .htaccess.
Ton code ne m'affiche rien.
Merci
Ton code ne m'affiche rien.
Merci
Du coup, c'est bon. sujet résolu.
j'ai ajouté dans mon htaccess ceci:
merci
j'ai ajouté dans mon htaccess ceci:
RewriteRule ^([a-z0-9\-]+)?lang=([a-z0-9?&\-]+)$ page?url=$1&lang=$2 [L]
merci