Problème PHP

Fermé
Lisa - 17 juin 2008 à 21:07
 patatosaure - 17 juin 2008 à 21:26
salut tout le monde,

j'ai le le code suivant:

echo "<a href="eval.php<?php?id_etu2="id_etu2"&id_etu1="id_etu1"?>"> evaluation $i</a>";

il m'affiche un erreur !!, quelqu'un peut m'indiquer au bon code?

merci d'avance
A voir également:

3 réponses

patatosaure
17 juin 2008 à 21:09
Quelle erreur (on n'est pas sous Windows, ce que disent les messages d'erreur, c'est utile ! x ) )
0
Ah d'accord, pardon
Voici l'erreur

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in C:\Program Files\EasyPHP 2.0b1\www\essai1.php
0
ESSAYE:

echo "<a href='eval.php?id_etu2=$id_etu2&id_etu1=$id_etu1'>evaluation $i</a>";
0
patatosaure
17 juin 2008 à 21:25
+1

Plus concis, léger et élégant que ma solution ('fin bon, le php et moi hein *gromelle* )
0
patatosaure
17 juin 2008 à 21:24
Deux problèmes :

1.La balise n'est pas bonne, c'est <?php ...... ?> et non <?php? .....>

2.Si j'ai bien compris, tu cherche à faire un lien vers eval.php?id_etu2=valeur_de_id_etu2&id_etu1=valeur_de_idetu1

Dans ce cas, il faut faire : <a href="eval.php?id_etu2=<?php id_etu2=...; echo id_etu2; ?>&id_etu1=<?php id_etu1=...; echo id_etu1; ?>" +autres arguments eventuel de a>Lalalala</a>

N'oublie pas de délimiter tes strings php par des ' et non des ".
0
patatosaure
17 juin 2008 à 21:26
(avec des $ devant les variables, bien sûr)
0