Erreur PHP unexpected T_ECHO

David-Luc -  
 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 b.

5 réponses

crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   507
 
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