{PHP} Variable Dans URL

Fermé
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 - 3 janv. 2005 à 14:13
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 - 3 janv. 2005 à 16:38
Bonjour !

Pour transmettre la valeur d'une variable via une URL. Donc de l'information d'une page à l'autre, je procède comme suit !!!

----------------------------------------------------------------------------------------------------------------
VOICI LE CODE DANS LA PAGE DE DEPART
----------------------------------------------------------------------------------------------------------------
<?
echo "<a href='page2.php?xxx=1'> nomlien</a>";
?>

----------------------------------------------------------------------------------------------------------------
VOICI LE CODE DANS LA PAGE DESTINATION page2.php
----------------------------------------------------------------------------------------------------------------
<?
if $xxx == 1 {
... <BLOC A EXECUTER>
}
?>

----------------------------------------------------------------------------------------------------------------

Le Problème Est Que <BLOC A EXECUTER> n'EST JAMAIS EXECUTÉ car quand je vérifie si xxx a bien la valeur 1, je vois que NON, en fait &xxx est NULL !!!

Alors C'est Quoi le Problème ?

Merci !


-- Je n'ai rien à mettre alors je mets SirHill
A voir également:

7 réponses

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
3 janv. 2005 à 14:51
Scuse c'est
<?

if (isset($_GET["xxx"]))
{
        if ($_GET["xxx"] == 1) 
       {
             <BLOC A EXECUTER>
       }
}
?>


Et ça ne sert à rien de crier :-)

Sm95ZXVzZXMgZup0ZXMgOi0p
1
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
3 janv. 2005 à 14:27
Salut,

Et si tu fais :
<?

if isset($_GET["xxx"])
{
        if $_GET["xxx"] == 1 
       {
             <BLOC A EXECUTER>
       }
}
?


Ca marche?

Sm95ZXVzZXMgZup0ZXMgOi0p
0
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 6
3 janv. 2005 à 14:39
NON !

Parse error: syntax error, unexpected T_ISSET, expecting '(' in c:\Wamp\www\Alicia\page2.php on line 22

ligne 22 >>
 if isset($_GET["xxx"])


Mais Merci quand même :))))))

-- Je n'ai rien à mettre alors je mets SirHill
0
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 6
3 janv. 2005 à 14:41
Mais je ne comprend pas. Pourquoi CA NE MARCHE PAS ????


-- Je n'ai rien à mettre alors je mets SirHill
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 6
3 janv. 2005 à 15:25
Oui CA MARCHE mais alors pourquoi un simple if ... ne suffisait pas, pourquoi faut il faire un GET ?

Et ça ne sert à rien de crier :-)
Pourquoi ?

Et puis ça veut dire quoi ça >
Sm95ZXVzZXMgZup0ZXMgOi0p

???????????

:)))))

-- Je n'ai rien à mettre alors je mets SirHill
0
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 6
3 janv. 2005 à 15:46
j ai compris ... en fait $_GET[] est la variable globale contenant toutes les variables passées via la méthode GET (c'est à dire via l'URL ou via un <FORM method="GET">) Dans la même idée, $_POST[] contient toutes les variables passées via la méthode POST (<FORM method="POST">).

!!!!!!!! :)))))

-- Je n'ai rien à mettre alors je mets SirHill
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
3 janv. 2005 à 15:53
Ben voilà, tu as un truc à ce sujet là:
http://www.commentcamarche.net/php/phpform.php3

Et pour ma signature, c'est "Joyeuses fêtes :-)" en MIME base64 , ne m'en demande pas plus, je sais pas ce que c'est :-D
http://fr2.php.net/manual/fr/function.base64-decode.php

...bon...je m'ennuyais un peu et j'arrivais pas à trouver une nouvelle signature :-D

Sm95ZXVzZXMgZup0ZXMgOi0p
0
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 6
3 janv. 2005 à 16:17
Et pour ma signature, c'est "Joyeuses fêtes :-)" en MIME base64

et pourquoi tu la cache, c'est bien de dire "Joyeuses fêtes :-)" DIRECTEMENT AUX GENS EN CODE ASCII !!!!!!!!!!!

:))))))))))))

-- Je n'ai rien à mettre alors je mets SirHill
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
3 janv. 2005 à 16:33
Je préfère le mimer... :-)

Sm95ZXVzZXMgZup0ZXMgOi0p
0
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 6
3 janv. 2005 à 16:38
Moi aussi ...


-- Je n'ai rien à mettre alors je mets SirHill
0