Aller au contenu

Problème avec $_GET


Guest stone

Sujets conseillés

Guest stone

coucou :)

voilà je veux passer une variable à une page en faisant :

$_GET['num_dossier'] = 0;

quand je veux récupérer ma variable :

echo $_GET['num_dossier'];

mais là ça me génère l'erreur suivante :

Notice: Undefined index: num_dossier in C:\www\projet\chef_service\dossiers_fichiers.php on line 6

Je veux utiliser précisemment la variable GET et pas une autre pour des besoins spécifiques, merci;)

Modifié par stone
Lien vers le commentaire
Partager sur d’autres sites

En fait, ce n'est pas vraiment comme ca qu'il faut faire..

Tu as un site : webmaster-hub.com. Lorsque tu veux passer la variable 'num_dossier', tu la passes par l'url. Donc les liens seront (par exemple) :>

webmaster-hub.com/index.php?num_dossier=5.

Dans la page suivante, tu peux récupérer la valeur, comme tu le faisais :

echo $_GET['num_dossier'];

Voilà ;)

Lien vers le commentaire
Partager sur d’autres sites

Guest stone

salut,

chui tellement bête, la solution :

header("Location:".$redirection."dossiers_fichiers.php?num_dossier=0");

merci pour ton aide ;)

Lien vers le commentaire
Partager sur d’autres sites

Guest stone

au fait y a-t-il moyen d'initialiser une valeur GET par le code ????

Lien vers le commentaire
Partager sur d’autres sites

Oui,

tu fais :

$_GET['num_dossier']=0;

:lol:

Et pour vérifier si le $_GET['num_dossier'] est bien un entier, tu fais :

$_GET['num_dossier'] = $_GET['num_dossier']*1;

Donc, ton code pourrait/devrait être :

if (! isset($_GET['num_dossier']))$_GET['num_dossier']=0;

else $_GET['num_dossier'] = $_GET['num_dossier']*1;

Voilà, pour être (à peu près) complet ;)

Anonymus.

Lien vers le commentaire
Partager sur d’autres sites

Et is_int() ? :huh:

au fait y a-t-il moyen d'initialiser une valeur GET par le code ????

<{POST_SNAPBACK}>

Si j'ai bien compris ce que tu veux tu peux faire avec un formulaire

<form method="get">
<input type="hidden" name="num_dossier" />
<input type="submit" />
</form>

Mais lors de l'envoi, les paramètres apparaitront de nouveau dans l'url apres le "?".

Modifié par Boo2M0rs0
Lien vers le commentaire
Partager sur d’autres sites

Guest stone

salut Boo2M0rs0 ;)

mon but étant d'initialiser un GET par le Code, sinon si ma connaissance est bonne en php on n'a pas besoin de caster les variables non ??

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...