Accueil
Tutoriels
  Préface Preface
 Créer son site Créer son site
 Tutoriaux Tutoriaux (163)
 Les 20 meilleurs cours TOP 20
 Astuces Astuces

 HTML HTML
 XHTML XHTML
 PHP/MySQL PHP/MySQL
 Javascript Javascript
 CSS CSS menu
 Photoshop Photoshop
 Flash Flash
 Swish Swish
Recherche :
 
autres
  Accueil Accueil

 Forum FORUM
 New Yoric News YoRiC
 Livre d'or Livre d'or
 Statistiques Statistiques
 Humour ++++

 Plan du site Plan du site
 Bannières Bannières
 Contacts Contacts
  

PHP / MYSQL Les variables
> > > > Posez une question dans le Forum ! < < < <
Insérer un tutorial !



C'est quoi une variable ?
Imaginez que vous avez une boite avec marqué dessus fruits et que dedans vous mettez soit des prunes, soit de pommes ...
Une variable, c'est la boite! Vous la nommez $fruits par exemple. Les valeurs que vous lui attribuez sont pour cet exemple les noms de fruits.
Si il y a des pommes dedans :
$fruits=pommes;

Déclarer une variable
Vous pouvez donner de nombreux noms à vos variables, sauf des noms déjà utilisés par PHP, ce sont des variables prédéfinies.
Il est nécessaire de déclarer les variables avant de les utiliser. C'est très simple, il vous suffit de faire come suit :
$nom_de_la_variable=contenu;

Récupérer une variable apres un formulaire
Lorsque vous faites un formulaire, les "name" que vous donnez à vos champs sont le nom des variables, ces variables contiennent les valeurs qui ont été rentrées.
Pour vous aider à comprendre, un exemple en images lolll :

formulaire.html

<form action="recuperation.php" method="post" >
Remplissez ces champs : <br>
Votre Nom : <input type="text" name="nom"><br>
Votre prénom : <input type="text" name="prenom"><br>
<input type="submit" name="submit" value="ok">
</form>

recuperation.php

<?

if(isset($_POST['nom']) && isset($_POST['prenom'])){
$surname = $_POST['nom'];
$name = $_POST['prenom'];
}else{
echo "Vous n'avez pas fourni les bons paramètres";
$name = "prénompardefaut";
$surname = "nompardefaut";
}
echo "nom : $surname <br> prénom : $name";
?>

echo est la commande qui sert à afficher dans php.

Allez dans Easyphp/www/ et créez un repertoire yoric dans lequel vous placerez ces pages.
Ouvrez votre navigateur, puis tapez dans l'adresse : http://127.0.0.1/yoric/formulaire.html.

Voici le résultat :



Vous avez donc récupéré les variables apres un envoi de formulaire, cependant, il existe d'autres manières de récupérer des variables.


Récupérer des variables avec un lien

C'est très simple, sauf qu vous ne pouvez pas demander d'informations à l'utilisateur, il faut les connaitre d'avance. En fait, on va envoyer les variables sur l'adresse comme ceci : index.php?variable=contenu .
Voici l'exemple :

formulaire2.html

<a href="recuperation.php?nom=riton&prenom=eric" > cliquez ici </a>

recuperation.php

<?

if(isset($_GET['nom']) && isset($_GET['prenom'])){
$surname = $_GET['nom'];
$name = $_GET['prenom'];
}else{
echo "Vous n'avez pas fourni les bons paramètres";
$name = "prénompardefaut";
$surname = "nompardefaut";
}
echo "nom : $surname <br> prénom : $name";
?>

Voici le résultat :



Pour envoyer plusieures variables par un lien, il faut les séparer par un & .
Voici donc les bases pour maitriser les variables en PHP, d'autres possibilités sont à votre disposition, comme le stockage dans des cookies ou les sessions, mais on verra tout cela plus tard, car cela nécessite plus de connaissances.

Ecrit par : YoRiC, lu 21958 fois [19] commentaires commentaire
précédent imprimersuivant

Temps d'exécution : 0.04655 sec
 
personnes en ligne
 15 connectés
membres

Mémoriser ?



liens
noir
Beocia

partenaires :
PSDMag

PHP Splutions

www.joliespages.com

Tous droits réservés à yo-ric 2002 - 2007