Un array modulable?... aidez moi svp!
Posté : 17 avr. 2007, 18:43
Bonjour, j'ai décidé de procéder d'une manière complètement différente à mes habitudes pour externaliser le visuel du code pour mon prochain site et je rencontre quelques difficultés: je souhaite passer mes variables dans mon "template" via une fonction prenant pour paramètre un tableau associatif. J'aimerai pouvoir ajouter des index au tableau au fur et à mesure de mon code, mais il me renvoit l'erreur suivante:
Bon j'en suis au tout début alors forcément le code n'est pas complété mais je me concentre d'abord sur ce problème. Auriez vous une idée?
Voici mon code:Parse error: syntax error, unexpected T_DOUBLE_ARROW in G:\web\test\index.php on line 21
Code : Tout sélectionner
<?php
include "templates/style.php";
$data = array();
if (isset ($_GET['page']))
{
$page = $_GET['page'];
if (!empty ($page))
{
switch ($page)
{
case 'skins':
break;
case 'tools':
break;
case 'links':
break;
default:
$data("pagetitle" => "index");
}
}
else $data("pagetitle" => "index");
}
else $data("pagetitle" => "index");
$header = header ($data);Code : Tout sélectionner
<?php
function header($data=array())
{
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Create to Play | '.$data['pagetitle'].'</title>
<link rel="stylesheet" type="text/css" href="style/style.css" />
<head>
<body>'.body($data);
}
en haut à gauche de ce sujet