valeur nulle, remplacer par une autre???

ViPHP
AB
ViPHP | 5818 Messages

09 janv. 2008, 17:20

Pareil chez moi, ça fonctionne correctement.

Si j'appelle la page en mettant dans la barre d'adresse

Code : Tout sélectionner

index.php?affl_id=125
J'obtiens bien dans le code source

Code : Tout sélectionner

<td><a href="menu.php?affl_id=125"><img src="img/entrez.jpg" border="0" width="200" height="40" alt=""></a></td>
Sinon il est plus indiqué de mettre ton code PHP
<?php 
if(!defined('MON_ID')) 
    define('MON_ID', 8500, true); 
$affl_id = !empty($_GET['affl_id']) ? $_GET['affl_id'] : MON_ID; 
?> 
<html>
<!-- Date de création: 03/01/2008 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="REVENGE Crew">
<meta name="generator" content="WebExpert 5">
<style type="text/css">
a {
TEXT-DECORATION: none;
}

</style>
<style>
<!--
body {
  scrollbar-face-color:#E3E3E3;
  scrollbar-arrow-color:#171717;
  scrollbar-track-color:#6E6E6E;
  scrollbar-shadow-color:#E3E3E3;
  scrollbar-highlight-color:#E3E3E3;
  scrollbar-3dlight-color:#171717;
  scrollbar-darkshadow-Color:#171717;
  }
-->
</style>
<meta http-equiv="pics-Label" content='(pics-1.1 "http://www.icra.org/pics/vocabularyv03/" l gen true for "http://aanuaire.fr" r (n 3 s 3 v 3 l 3 oa 2 ob 2 oc 2 od 2 oe 2 of 2 og 2 oh 2 c 3) gen true for "http://www.aanuaire.fr" r (n 3 s 3 v 3 l 3 oa 2 ob 2 oc 2 od 2 oe 2 of 2 og 2 oh 2 c 3))' />
</head>
<body bgcolor="#171717" text="#6e6e6e" link="#6e6e6e" vlink="#6e6e6e" alink="#6e6e6e">
<table width="800" border="0" align="center" cellspacing="0" summary="">
   <tr>
      <td width="800" bgcolor="#6E6E6E" align="center" valign="middle"><img src="img/titre.jpg" border="0" width="300" height="100" alt=""></td>
   </tr>
   <tr>
      <td width="800" bgcolor="#E3E3E3"></td>
   </tr>
   <tr>
      <td width="800" bgcolor="#E3E3E3" align="center" valign="middle">
      <br>
      <br>
<img src="img/ban1.gif" border="0" width="468" height="60" alt="">
      <table border="0" align="center" cellspacing="50" summary="">
   <tr>
      <td><a href="menu.php?affl_id=<?php echo $affl_id;?>"><img src="img/entrez.jpg" border="0" width="200" height="40" alt=""></a></td>
      <td><a href="http://www.google.fr"><img src="img/sortir.jpg" border="0" width="200" height="40" alt=""></a></td>
   </tr>
   <tr>
      <td align="center" valign="middle" colspan="2"><a href="http://www.icra.org" title="Protégez vos enfants" target="_blank"><img src="img/fr_aw_88x31.gif" border="0" width="88" height="31" alt=""></a></td>
   </tr>
</table>
</td>
   </tr>
</table>


</body>
</html>
tout en haut de ta page, avant la balise html. Cela dit le résultat est identique dans les deux cas.

stephanie61
Invité n'ayant pas de compte PHPfrance

09 janv. 2008, 17:57

J'ai trouvée :D :D :D :D
Si ma page ne fonctionnée pas c'est que j'avais du faire une bourde quelque part, car j'avais des fois

Code : Tout sélectionner

affl_id
et des fois

Code : Tout sélectionner

affil_id
Voila comment si simple "i" peut foutre le bazard :lol:
Merci beaucoup pour votre aide, vous êtes des amours :love5:
Merci encore :boire9:
bisous
stéphanie

ViPHP
AB
ViPHP | 5818 Messages

09 janv. 2008, 18:35

Eh ben voilà, un modo va pouvoir mettre résolu.

Petite précision :
Mettre en haut de chaque page
<?php 
if(!defined('MON_ID')) 
    define('MON_ID', 8500, true); 
$affl_id = !empty($_GET['affl_id']) ? $_GET['affl_id'] : MON_ID; 
?> 
revient au même que mettre
$affl_id = !empty($_GET['affl_id']) ? $_GET['affl_id'] : 8500; 
Le seul avantage de la première syntaxe c'est si tu voulais modifier la valeur par défaut avec un fichier inclus par exemple

ViPHP
ViPHP | 4039 Messages

10 janv. 2008, 10:46

L'importance de la syntaxe.. même si en orthographe on peut être permissifs, php ne le sera jamais (tout comme chaque autre langage de programmation, finalement.)

C'est à se demander comment certains arrivent à coder juste.. :D

Bonne suite.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Invité
Invité n'ayant pas de compte PHPfrance

14 janv. 2008, 02:02

Recoucou, j'ai encore un probléme,
Voici mon code:
<?php 
$id = !empty($_GET['id']) ? $_GET['id'] : 14; 

?> 

<?php 
$affl_id = !empty($_GET['affl_id']) ? $_GET['affl_id'] : 34084; 
?>
Donc dans mon lien j'ai mis ça:

Code : Tout sélectionner

rotate-html.php?webmaster_id=<?php echo $affl_id; ?>;id=<?php echo $id; ?>"
Si mon lien est :

Code : Tout sélectionner

http://dudule.com/index.php?affl_id=9999;id=18
Je devrais avoir:
  • rotate-html.php?webmaster_id=9999;id=18
Eh bien non, moi j'ai ça:
  • rotate-html.php?webmaster_id=9999;id=18;id=14"
Quel est le probléme?
Car dans les liens sur ma page, j'aimerai pouvoir faire apparaitre soit affl_id, soit id, soit les deux.
Merci pour votre aide
bisous
stéf



[/code]

stephanie61
Invité n'ayant pas de compte PHPfrance

14 janv. 2008, 09:21

Bonjour,
J'avais pas vu, le post es noté "resolu"
J'en ouvre un autre
stéphanie