Page 1 sur 1

petite question tres simple

Posté : 21 avr. 2005, 10:13
par franck
Bonjour,

question un peu stupide mais qui me pertube :
<a href="index.php?user_id=<?$user;?>">

est ce que ma syntaxe est bonne ?

Posté : 21 avr. 2005, 10:14
par Vianney
<a href="index.php?user_id=<?php echo $user;?>">

je pense que c'est plutot ca que tu veux faire :)

Posté : 21 avr. 2005, 10:17
par heddicmi
voir :

Code : Tout sélectionner

<a href="index.php?user_id=<?=$user;?>">

Posté : 21 avr. 2005, 10:19
par Invité
merci pour la rapidité de ta réponse mais malheuresuement, ce n'est pas ca. j'ai essayé toute les combinaisons possibles
mais je ne comprends pas pourkoi.
j'ai essayé <?php echo($user); ?> aussi mais rien a faire, mon objet pointe toujours vers

index.php?user=<?php $user; ?>

Posté : 21 avr. 2005, 10:21
par iclo
visiblement le code php n'est pas interprété

Posté : 21 avr. 2005, 10:23
par Invité
Exactement mais quelqu'un sait pourquoi ?

je suis dans un template cela change t-il quelquechose ?
Mais pourtant, en tete de page, je déclare
<?php
session start();
$user=$_SESSION['user_id'];
?>

et si j'affiche au sein de la balise le $user, tout se passe bien.

Posté : 21 avr. 2005, 12:02
par mcbenny
Salut !

Le PHP est interprete si :
- un serveur est present...
- la page demandee par le navigateur porte une extension qui est sensee faire tilt dans la tete du serveur... genre .php par exemple.

Peut-etre ta page ne porte-t'elle pas la bonne extension ?
Tu parles de template, ta page maitre (celle appelee par le navigateur) a-t'elle la bonne extension ?

Hope this helps.

Posté : 21 avr. 2005, 12:35
par Invité
bah en faite j' ai trouvé l'erreur toute seule :)
je tenais a vous remercier tous Vianney, Heddicmi,iclo et McBenny! vous etes super sympas, j'avais jamais vu un forum aussi vivant et convivial !

Bonne journée les gens ! :wink:

Posté : 21 avr. 2005, 13:45
par heddicmi
Oki mais bon, c'était quoi ton problème alors :?: :roll: