KAMI
Elite
alors bon voilà 2 jours que je me casse la tête sur ce code et que je ne trouve pas l'erreur...
Voici donc le code de ma page photovrac.php :
et l'erreur est la suivante :
Cette erreur signifie que je n'ai pas fermé une balise mais bon après 2 jours à passer mon temps de la trouver cette balise je hisse le drapeau blanc...
Merci d'avance à tous.
KAMI
Voici donc le code de ma page photovrac.php :
Code:
<? session_start(); ?>
<head>
<title>Ma galerie d'images !</title>
<script type="text/javascript">
<!--
// Ouvre l'image dans une popup
function ouvrirImage(url, height, width) {
window.open(url, '', 'height='+height+', width='+width +',toolbar=no,menubar=no,status=no,resizable=yes');
}
//-->
</script>
</head>
<?php
include('config_galerie.php');
// on récupère le nombre d'image total
$query = "select count(*) as nb from photos ";
$result = mysql_query($query) or die("La requête \"$query\" n'a pas pu s'exécuter !");
$val = mysql_fetch_array($result);
$nb_images_tot = $val['nb'];
// S'il n'y a aucune image, ce n'est pas la peine de continuer
if (!$nb_images_tot) {
echo "Il n'y a aucune image de référencée dans la base de données.";
} else {
// on récupère les paramètres passé sur l'url
if ($_GET['image']){
$image_debut = $_GET['image'];
}else{
$image_debut = 0;
}
$i = 0; // permet de savoir combien d'images on a mis sur la ligne;
$query = "select * from photos limit $image_debut, $nb_images_page;";
$result = mysql_query($query) or die("La requête \"$query\" n'a pas pu s'exécuter !");
?>
<table width="100%" border="0">
<?php
while ($val = mysql_fetch_array($result)) {
if (!($i++%$nb_images_ligne)) echo "<tr>\n";
echo "\n";
?>
<td> <a href="javascript:ouvrirImage('<? echo $val['chemingrande']?>',<? echo $val['nb_hauteur']?>,
<? echo $val['nb_largeur']?>);">
<img src="<? echo $val['cheminpetite']; ?>" /> </a> </td>
<?php
if (!($i%$nb_images_ligne)) {
echo "</tr>\n";
}
}
if ($i%$nb_images_ligne) {
echo "</tr>\n";
}
?>
<?php
///////////////////////////GESTION DE L'AFFICHAGE DES MINIATURE\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
?>
</table>
<p style="text-align:center;">
<?
// on affiche maintenant la nagivation entre les pages
if ($image_debut) {
$image_prec = $image_debut - $nb_images_page;
?>
<a href="?image=<? echo $image_prec; ?>"><<< Précédentes </a>
<?
}
$j = 0;
while ( $j * $nb_images_page <= $nb_images_tot ) {
if ( $j * $nb_images_page == $image_debut ) {
$m = $j+1;
echo $m." ";
$j++;
} else {
?>
<a href="?image=<? echo $j * $nb_images_page; ?>"><? echo $j+1; ?> </a>
<?
$j++;
}
}
if ($image_debut + $nb_images_page <= $nb_images_tot) {
$image_suiv= $image_debut + $nb_images_page;
?>
<a href="?image=<? echo $image_suiv; ?>">Suivantes >>></a>
<?
}
}
mysql_close();
?>
</p>
</body>
</html>
Code:
Parse error: parse error, unexpected $end in C:\wamp\www\Site\photovrac.php on line 103
Merci d'avance à tous.
KAMI