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

Fermé
hellnino Messages postés 7 Date d'inscription mardi 23 janvier 2007 Statut Membre Dernière intervention 8 février 2007 - 3 févr. 2007 à 20:20
hamzafes Messages postés 243 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 - 3 févr. 2007 à 22:19
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?
A voir également:

1 réponse

hamzafes Messages postés 243 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 54
3 févr. 2007 à 22:19
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