Php passer une variable
                                    
                        fleasfan                    
                                    -
                                     
sebsauvage Messages postés 33415 Statut Modérateur -
        sebsauvage Messages postés 33415 Statut Modérateur -
        bonsoir,
je cherche depuis qq jours une maniere simple de passer une variable a un fichier php "commande.php".Je ne peut po utiliser de meta mais ct la seule maniere ke je connaissais.
kel est la syntaxe pour passer une variable a ce fichier le plus simplement possible.?
merci davance
ps: g passer du temps a lire des tutos mé je ne trouve rien
                
            
                
    
    
    
        je cherche depuis qq jours une maniere simple de passer une variable a un fichier php "commande.php".Je ne peut po utiliser de meta mais ct la seule maniere ke je connaissais.
kel est la syntaxe pour passer une variable a ce fichier le plus simplement possible.?
merci davance
ps: g passer du temps a lire des tutos mé je ne trouve rien
        A voir également:         
- Php passer une variable
- Passer de qwerty a azerty - Guide
- Passer a windows 10 - Accueil - Mise à jour
- Easy php - Télécharger - Divers Web & Internet
- Passer de majuscule à minuscule - Guide
- Passer à windows 11 gratuitement - Guide
2 réponses
                        
                    Salut,
Tu as plusieurs manières. D'abord la methode des variables dans l'url.
Par exemple passer une variable nommée 'mode' dont la valeur sera 5, ça donne:
Ca commence par un point d'interrogation. Pour joindre d'autres variables il faut utiliser '&'.
Exemple:
Dans la page 'commande.php' tu récupères tout ça avec le tableau $_GET:
Cette methode est utile dans un lien sur une page web.
Mais ça peut également être utilisé dans un formulaire si tu lui applique la methode "get" :
Ici le formulaire se charge tout seul de passer les valeurs dans l'url. Il ya un article ici pour les formulaires).
Et tu as par exemple deux fonctions qui peuvent servir à l'occasion:
http://fr2.php.net/manual/fr/function.urlencode.php
http://fr2.php.net/manual/fr/function.serialize.php
Tu peux également utiliser la methode 'post' dans un formulaire. Je connais moins sa démarche mais il me semble qu'elle est plus sécurisée puisque les variables ne passent pas par l'url.
Là tu récupères les variables avec le tableau $_POST
Et tu as également la méthode des sessions.
http://www.phpdebutant.org/article69.php
    
                Tu as plusieurs manières. D'abord la methode des variables dans l'url.
Par exemple passer une variable nommée 'mode' dont la valeur sera 5, ça donne:
http://ton_site/commande.php?mode=5
Ca commence par un point d'interrogation. Pour joindre d'autres variables il faut utiliser '&'.
Exemple:
http://ton_site/commande.php?mode=5&page=index&autre_variable=que_sais_je_encore
Dans la page 'commande.php' tu récupères tout ça avec le tableau $_GET:
// Affiche 5 echo $_GET['mode']; //Affiche index echo $_GET['index'];
Cette methode est utile dans un lien sur une page web.
Mais ça peut également être utilisé dans un formulaire si tu lui applique la methode "get" :
<form action="./commande.php" method="get">
Ici le formulaire se charge tout seul de passer les valeurs dans l'url. Il ya un article ici pour les formulaires).
Et tu as par exemple deux fonctions qui peuvent servir à l'occasion:
http://fr2.php.net/manual/fr/function.urlencode.php
http://fr2.php.net/manual/fr/function.serialize.php
Tu peux également utiliser la methode 'post' dans un formulaire. Je connais moins sa démarche mais il me semble qu'elle est plus sécurisée puisque les variables ne passent pas par l'url.
Là tu récupères les variables avec le tableau $_POST
Et tu as également la méthode des sessions.
http://www.phpdebutant.org/article69.php
Li4uLlZvdHJlIGTpdm916SBzZXJ2aXRldXIuLi4u
                
                