Message d'erreur php illogique

Résolu/Fermé
Flexy - 18 janv. 2010 à 15:41
 Flexy - 18 janv. 2010 à 15:49
Bonjour,

voila je suis en train de me faire un petit site internet type CV
malheureusement cela fait 4 ans que je n'ai plus fait de php la remise en route est difficile
le message d'erreur est le suivant

Notice: Use of undefined constant lien - assumed 'lien' in C:\Program Files\EasyPHP5.3.0\www\test\index.php on line 15

mon code de la zone concerné

<?php
10 //$lien champs pour selection texte principale
11 //verifit si clic sur un lien sinon met page par default
12 if(!empty($_GET))
13 {
14 $lien=$_GET[lien];
15 }
else
{
$lien='test.php';
}
?>

je n'obtien pas le get par un formulaire mais j'écrit directement l'adresse lors du lien

<a href="index.php?lien=cv.php"> Mon CV</a>

si quelqu'un a une idée pour soit caché le message d'erreur soit l'enlevé je suis preneur

Merci d'avance

4 réponses

Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 41
18 janv. 2010 à 15:43
Essaye ceci :
if(!empty($_GET['lien']))
{
$lien=$_GET[lien];
} 
0
blankit Messages postés 24 Date d'inscription lundi 18 janvier 2010 Statut Membre Dernière intervention 18 janvier 2010
18 janv. 2010 à 15:44
Salut!

Tu as oublié les guillemets autour de lien pour le get ! $lien=$_GET['lien'];

Blankit
0
Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 41
18 janv. 2010 à 15:47
Ah oui aussi !! ^^
0
merci effectivement ca résout le probléme
0