par
Cyrano » 02 juil. 2005, 17:41
ok, je ne sais pas quel ouvrage tu as, on va faire avec cet exemple.
Le premier fichier envoie donc un paramètre via l'url sous la forme : ?favmovie=Stripes
Si on traduit, ça veut dire:
- le nom du paramètre est "favmovie;
- la valeur de ce paramètre est : "Stripes"
Le premier fichier n'a donc pas besoin de modification.
Le second fichier récupère le paramètre dans ce qu'on appelle une variable super-globale, $_REQUEST. On va tout de suite te donner une meilleure habitude, utilise à la place $_GET; les variables super-globales sont des tableaux associatifs, c'est à dire que les index sont des noms, par opposition aux tableaux indexés qui ont pour index des numéros automatiques commençant en général à 0.
Tu vas vodifier le fichier numéro deux comme ceci:
<html>
<head>
<title>My movie Site - <?php echo $_request['favmovie']; ?></title>
</head>
<body>
<?php
/* On commence par récupérer le paramètre envoyé: */
$lefilm = $_GET['favmovie'];
/* On affiche le nom du film choisi; */
echo "My favorite movie is ";
echo $lefilm;
echo "<br>";
/* On affiche l'appréciation pour ce film */
$movierate = 5;
echo "My movie rate for this movie is ";
echo $movierate;
?>
</body>
</html>
ok, je ne sais pas quel ouvrage tu as, on va faire avec cet exemple.
Le premier fichier envoie donc un paramètre via l'url sous la forme : ?favmovie=Stripes
Si on traduit, ça veut dire:
- le nom du paramètre est "favmovie;
- la valeur de ce paramètre est : "Stripes"
Le premier fichier n'a donc pas besoin de modification.
Le second fichier récupère le paramètre dans ce qu'on appelle une variable super-globale, $_REQUEST. On va tout de suite te donner une meilleure habitude, utilise à la place $_GET; les variables super-globales sont des tableaux associatifs, c'est à dire que les index sont des noms, par opposition aux tableaux indexés qui ont pour index des numéros automatiques commençant en général à 0.
Tu vas vodifier le fichier numéro deux comme ceci:
[php]<html>
<head>
<title>My movie Site - <?php echo $_request['favmovie']; ?></title>
</head>
<body>
<?php
/* On commence par récupérer le paramètre envoyé: */
$lefilm = $_GET['favmovie'];
/* On affiche le nom du film choisi; */
echo "My favorite movie is ";
echo $lefilm;
echo "<br>";
/* On affiche l'appréciation pour ce film */
$movierate = 5;
echo "My movie rate for this movie is ";
echo $movierate;
?>
</body>
</html>[/php]