par
Teenoo » 28 juil. 2011, 18:52
Aïe! oui j'ai :
Parse error: syntax error, unexpected T_VARIABLE in /homez.157/yumedesi/www/client/bois/header.php on line 1
J'ai supprimé cette partie de code donnée et l'erreur a disparu, j'ai enlevé la partie menu entre balise <ul><li> en gardant seulement mon $pageOn et là j'ai eu mon erreur d'où ma déduction que tout vient de là...
J'ai tenté de migrer mon code près de la liste <ul> mais ça n'a rien changé. S'il n'y a pas d'erreur comment vais-je faire ? N'existe t'il pas une autre manière d'obtenir le même résultat pour $pageOn sans passer par basename ?
Sinon mon code complet :
<?php
$pageOn = basename($_SERVER['PHP_SELF']);
$mItem = $pageOn;
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Page Title</title>
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="css/reset.css" />
<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="js/html5.js"></script>
<script type="text/javascript" src="js/modernizr-1.7.min.js"></script>
<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="js/jquery.nivo.slider.pack.js"></script>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider({
effect:'fade',
slices:15,
boxCols: 8,
boxRows: 4,
animSpeed:500,
pauseTime:3000,
startSlide:0,
directionNav:false,
directionNavHide:false,
controlNav:true,
controlNavThumbs:true,
controlNavThumbsFromRel:true,
keyboardNav:true,
pauseOnHover:true,
manualAdvance:false,
captionOpacity:0.8,
});
});
</script>
</head>
<body>
<header>
<div id="head">
<div class="logo"><img src="img/logo.png"></div>
<nav>
<ul>
<li <?php if($pageOn == 'index.php'){?> class="selected"<?php }?>><a href="index.php">Accueil</a></li>
<li <?php if($pageOn == 'formation.php'){?> class="selected"<?php }?>><a href="formation.php">Formation</a></li>
<li <?php if($pageOn == 'formateurs.php'){?> class="selected"<?php }?>><a href="formateurs.php">Formateurs</a></li>
<li <?php if($pageOn == 'savoir.php'){?> class="selected"<?php }?>><a href="savoir.php">Savoir & savoir-faire</a></li>
<li <?php if($pageOn == 'partenaires.php'){?> class="selected"<?php }?>><a href="partenaires.php">Partenaires</a></li>
<li <?php if($pageOn == 'contact.php'){?> class="selected"<?php }?>><a href="contact.php">Contact</a></li>
</ul>
</nav>
</div>
</header>
Aïe! oui j'ai :
[quote] Parse error: syntax error, unexpected T_VARIABLE in /homez.157/yumedesi/www/client/bois/header.php on line 1[/quote]
J'ai supprimé cette partie de code donnée et l'erreur a disparu, j'ai enlevé la partie menu entre balise <ul><li> en gardant seulement mon $pageOn et là j'ai eu mon erreur d'où ma déduction que tout vient de là...
J'ai tenté de migrer mon code près de la liste <ul> mais ça n'a rien changé. S'il n'y a pas d'erreur comment vais-je faire ? N'existe t'il pas une autre manière d'obtenir le même résultat pour $pageOn sans passer par basename ?
Sinon mon code complet :
[php]<?php
$pageOn = basename($_SERVER['PHP_SELF']);
$mItem = $pageOn;
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Page Title</title>
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="css/reset.css" />
<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="js/html5.js"></script>
<script type="text/javascript" src="js/modernizr-1.7.min.js"></script>
<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="js/jquery.nivo.slider.pack.js"></script>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider({
effect:'fade',
slices:15,
boxCols: 8,
boxRows: 4,
animSpeed:500,
pauseTime:3000,
startSlide:0,
directionNav:false,
directionNavHide:false,
controlNav:true,
controlNavThumbs:true,
controlNavThumbsFromRel:true,
keyboardNav:true,
pauseOnHover:true,
manualAdvance:false,
captionOpacity:0.8,
});
});
</script>
</head>
<body>
<header>
<div id="head">
<div class="logo"><img src="img/logo.png"></div>
<nav>
<ul>
<li <?php if($pageOn == 'index.php'){?> class="selected"<?php }?>><a href="index.php">Accueil</a></li>
<li <?php if($pageOn == 'formation.php'){?> class="selected"<?php }?>><a href="formation.php">Formation</a></li>
<li <?php if($pageOn == 'formateurs.php'){?> class="selected"<?php }?>><a href="formateurs.php">Formateurs</a></li>
<li <?php if($pageOn == 'savoir.php'){?> class="selected"<?php }?>><a href="savoir.php">Savoir & savoir-faire</a></li>
<li <?php if($pageOn == 'partenaires.php'){?> class="selected"<?php }?>><a href="partenaires.php">Partenaires</a></li>
<li <?php if($pageOn == 'contact.php'){?> class="selected"<?php }?>><a href="contact.php">Contact</a></li>
</ul>
</nav>
</div>
</header>[/php]