$_GET
Résolu
Majda
-
Majda_La Messages postés 49 Date d'inscription Statut Membre Dernière intervention -
Majda_La Messages postés 49 Date d'inscription Statut Membre Dernière intervention -
3 réponses
Salut,
Quel est le problème ?
Ton deuxième fichier se nomme code2.html.php mais dans le premier fichier ti inclus le fichier code2.php.
Bonne journée,
Quel est le problème ?
Ton deuxième fichier se nomme code2.html.php mais dans le premier fichier ti inclus le fichier code2.php.
Bonne journée,
Au premier chargement de la page TD2exo2.php, le paramètre GET PointsSouscription n'existe pas encore puisque l'URL ne contient pas de paramètre.
Il faut donc ajouter un contrôle dans TD2exo2.php pour vérifier si le paramètre existe dans l'URL, autrement dit pour vérifier que l'utilisateur ai cliqué sur le lien :
Attention également aux coquilles :
Il faut donc ajouter un contrôle dans TD2exo2.php pour vérifier si le paramètre existe dans l'URL, autrement dit pour vérifier que l'utilisateur ai cliqué sur le lien :
if(!isset($_cookie['fidelio'])){ include "SimultationSouscripton.html.php"; if (!empty($_GET['PointsSouscription'])) { // si le paramètre existe, on créé le cookie $fidelio=$_GET['PointsSouscription']; setcookie('fidelio',$fidelio,time()+3600*24*365); include "templatefidelio.html.php"; } // else { le paramètre n'existe pas, on ne fait rien } }
Attention également aux coquilles :
include "SimultationSouscripton.html.php"; // devrait surement s'écrire include "SimulationSouscription.html.php"; $fidelo = $_GET['PointsSouscription']; // variable $fidelo setcookie('fidelio',$fidelio,time()+3600*24*365); // variable $fidelio
Merci pour votre réponse :)
j'ai corrigé la faute mais il reste toujours le problème dans la ligne 5 et 6 du code1.php
erreur 1 est ->>>> Unified index : x in C:\wamp\www\...
erreur 2 est ->>>> Unified variable: fidelio in C:\wamp\www\...
Quel est l'URL utilisée pour charger ta page ?
<a href="formulaire.php?x=1000">
Où est appelé le fichier code1.php qui utilise le paramètre $_GET['x'] ?
Voilà j'a crée un compte .
non , je veux que $_GET['x'] s'initialise avec x=1000 qui est dans
<a href="formulaire.php?x=1000">