Définir $_GET['t']

reverb94 Messages postés 108 Statut Membre -  
 Utilisateur anonyme -
Bonjour à tous et à toutes,

ma question va semblé stupie, mais j'ai tout simplement zappé comment faire la définition de $_GET['t']...

dans mon cas j'ai :

$topic = (int) $_GET['t'];


Mais 't' est considéré comme vide... comment faire :/

merci pour votre aide.



A voir également:

3 réponses

jeremy.s Messages postés 1248 Statut Membre 79
 
Tu as juste à insérer ton $a['topic_id'] dans ton url !
Exemple :
echo 'www.monsite.fr?t=' . $a['topic_id'];
1
reverb94 Messages postés 108 Statut Membre 1
 
Merci pour ton aide :),

t est donc déjà définie :/ je pense savoir d'ou venait le problème :

if ($nbr_vu == 0)
que j'ai modifier par
if ($nbr_vu = 0)
est l'erreur à disparu, l'accès s'effectue bien, en revanche le système de lu / non lu n'a pas l'air de fonctionner ^^'
0
Utilisateur anonyme
 
Bonjour

Bien sûr que ton système de vu / non vu ne fonctionne pas ! En remplaçant if ($nbr_vu == 0) par if ($nbr_vu = 0), tu forces toujours $nbr_vu à 0. C'est bien == qu'il te faut si tu veux faire un test.
0
jeremy.s Messages postés 1248 Statut Membre 79
 
Salut !

Tu ne peux pas définir une variable $_GET.
La variable get est envoyé par le client via l'url.

Par exemple :
L'utilisateur clique sur le lien : https://www.pagesjaunes.fr/?nom=jeremy
Dans le fichier php tu peux faire :
echo 'Bonjour ' . $_GET['nom'];

Cela affichera "Bonjour jeremy" pour cette exemple ;-)
0
reverb94 Messages postés 108 Statut Membre 1
 
merci pour ta réponse
mais je suis tout de même perdu :/ dans mon cas ['t'] = a ['topic_id'] comment définir dans une page que t correspond au numéro du topique :/, j'ai mis plus de 4 mois a confectionner mon forum et je ne me souviens plus comment effectuer cette action, j'ai bau remonté dans les tuto que j'ai suivi et le code que j'ai effectué je n'y arrive pas :'( .
0