[PHP] Problème passage de paramètre+ variable

hellnino Messages postés 7 Statut Membre -  
hamzafes Messages postés 258 Statut Membre -
J'ai le code simple suivant sur ma page index.hml:

<INPUT TYPE =button  VALUE = "Ajouter un auteur" onclick="window.location='index.php?j=4'">
<?php 
$j=2;
for ($i=0;$i<$j;$i++)
{ 
echo 'bonjour  '; 
}

?>


donc je pense que quand je click sur le bouton,la valeur de est bien mise a 4,mais lorsque que la page se rééxecute,just avant la boucle la valeur de j est remise a 2 quoiqu'il arrive...
Mais si je ne définis pas j, alors la boucle ne s'execute pas du tt..
Que faire?
Configuration: Windows XP
Firefox 1.5.0.9

1 réponse

  1. hamzafes Messages postés 258 Statut Membre 54
     
    Salam,

    Utilisez plutôt ça :

    <INPUT TYPE =button VALUE = "Ajouter un auteur" onclick="window.location='index.php?j=4'">
    <?php
    $j=2;

    if(isset($_GET['j']) && $_GET['j']!=NULL)
    $j=$_GET['j'];

    for ($i=0;$i<$j;$i++)
    {
    echo 'bonjour ';
    }

    ?>

    Allah mo3ine
    0