PHP définir parametre URL

Résolu
capa57 Messages postés 383 Statut Membre -  
capa57 Messages postés 383 Statut Membre -
Bonjour,
voilà mon code

echo "</p>";
echo "exo12:", '<br>';

$taille = 5;
for ($i = 1; $i <= $taille; $i++)
{
for ($k = 1; $k <= $i; $k++)
{
echo "* ";
}
echo '<br />';
}

il donne ceci
*
**
***
****
*****

J'aimerai mettre dans l'url un paramètre ?nb_lignes=10 par exemple et que ma variable dans mon programme prenne la valeur 10 j'obtiendré 10 lignes au lieu de 5

J'ai essayé de rajouter cette ligne
<a href="http://localhost/td1%20php/td3.php?taille = rtaille">test</a>
apparament ce n'est pas ça si quelqu'un peut m'aider.
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  1. le père
     
    Re :-)

    Si, il faut bien ajouter ?taille=5 à la fin de l'URL (sans espaces)

    Mais c'est la façon de récupérer la variable qui change dnas le programme :

    $taille=$_GET['taille'];
    (ou $taille=$_GET['truc']; si tu as mis ?truc=5 dans l'URL)
    0
  2. capa57 Messages postés 383 Statut Membre 13
     
    cool merci :)

    ça donne ça

    <a href="td3.php?taille=5" title="nombre étoiles">Générer paramètre</a>

    echo "</p>";
    echo "exo12:", '<br>';

    $taille=$_GET['taille'];
    for ($i = 1; $i <= $taille; $i++)
    {
    for ($k = 1; $k <= $i; $k++)
    {
    echo "* ";
    }
    echo '<br />';
    }

    merci encore :)
    0