pb variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb variable

par pjl » 27 juil. 2005, 13:46

Ton code est en partie faux.
La vérification doit se faire sur $_GET['id'] et non sur $id.

par sadjiro » 27 juil. 2005, 12:29

Code : Tout sélectionner

<?php $id = $_GET['id']; if (!isset($id)) { $id=1; } ?>
c ça que pjl voulait dire :).

c'est clair, utilise la fonction isset, elle est vraiment niquel et permet de ne plus avoir de message d'erreur et ceux, sans modifier le php.ini :P

par pjl » 22 juil. 2005, 17:10

Prends cette structure :

Si $_GET['id'] existe alors
$id = $_GET['id']
sinon
$id = 1


A toi de le traduire en PHP.


NB: jette un oeil à la fontion ISSET.

par Val » 22 juil. 2005, 17:07

Merci pour votre réponse, ca marche bien mais g tjs un petit soucis.

Qd ma page index contenant le code apparait pur la premiere fois g une erreur du a la variable non definie.
Pourriez vous m'aider.

Voila mon code

<?php

$id = $_GET['id'];
if (empty($id))
$id=1;
?>

par defaut il fau que id soit a 1 mais sa valeur est modifier lors du clic sur un lien hypertext:
<a href = 'index_ang.php?id=2'>Presentation</a>

Merci pour votre aide.
Val

par sadjiro » 21 juil. 2005, 10:34

en l'occurence là :

$id = $_GET['id']

par ouckileou » 21 juil. 2005, 10:31

il te faut récupérer une variable transmise par l'url comme ceci pour l'utiliser :
$variable = $_GET['variable'];

pb variable

par Val » 21 juil. 2005, 10:30

Bonjour,

G un petit soucis por faire passer une variable d'une page à l'autre avec un lien hypertexte.

Voici mon code en debut de ma page index.php pour tester $id:

if (empty($id))
$id=1;

puis dans mon lie,n sur la meme page:
<a href = 'index.php?id=2'>Présentation</a>

je veux que le contenu de ma page index change en fonction du lien cliqué.
Lorsque je cique sur mon lien la page se recharge mais la var id ne prend pas la valeur 2.

Est ce que quelqu'un peut m'aider

Merci beaucoup.
Val