Erreur PHP unexpected T_ECHO

Fermé
David-Luc - 13 août 2006 à 22:43
 le père - 3 févr. 2012 à 09:36
Bonjour,

J'ai fais une page php et j'obtien l'erreur suivante:
Parse error: parse error, unexpected T_ECHO in F:\Wamp\www\index.php on line 13

Voici donc les lignes 1 à 16:

<?php
//
// Page web cree par Squad-G / SNK STUDIO TEAM
//

// On inclut nos fichiers de languages et de nos templates
include("./includes/fonctions/templates.php");
include("./includes/fonctions/languages.php");
// On inclut le fichier des Meta
include("./includes/code_haut_page.php");

echo'
<link rel="stylesheet" type="text/css" href="/images/templates/'; $templates[$template]['css'] echo' " media="screen" />
<title>'; $templates[$template]['template'] $langues[$langue]['langue'] echo'</title>

</head>

si je retire le echo' après mon include et tout mes echo dans mon lien css et titre, tout marche cependant il faut que je le mette en echo car je vais insérer des scripts dans la page même.... j'espre avoir été assé clair :S Merci bcp.

5 réponses

crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 506
14 août 2006 à 08:22
Salut
C'est un problème syntaxique, une proposition pour rendre cela plus clair.
$css = '/images/templates/'.$templates[$template]['css'] ;

echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"$css\" media=\"screen\"/>\n" ;

Une instruction en PHP doit se terminer par ';'

A+, crabs
2