Parse error

Résolu
baba59 Messages postés 4 Statut Membre -  
 Réponse-a-tout -
Bonjour,
Je suis un tuto du siteduzero
je fais mon forum en local

je copie la page (affichée sur le site du zero) et il me met ceci
Parse error: syntax error, unexpected '}' in C:\wamp\www\ste1\forum\voirforum.php on line 157
Voici le bout de code concerné
<?php
//On commence la boucle
while ($data3 = mysql_fetch_assoc($requete3))
{
//Pour chaque topic :
//Si le topic est une annonce on l'affiche en haut
//mega echo de bourrain pour tout remplir

echo'<tr><td><img src="./images/annonce.gif" alt="Annonce" /></td>

<td id="titre"><strong>Annonce : </strong>
<strong><a href="./voirtopic.php?t='.$data3['topic_id'].'"
title="Topic commencé à
'.date('H\hi \l\e d M,y',$data3['topic_time']).'">
'.stripslashes(htmlspecialchars($data3['topic_titre'])).'</a></strong></td>

<td class="nombremessages">'.$data3['topic_post'].'</td>

<td class="nombrevu">'.$data3['topic_vu'].'</td>

<td><a href="./voirprofil.php?m='.$data3['topic_createur'].'
&action=consulter">
'.stripslashes(htmlspecialchars($data3['membre_pseudo_createur'])).'</a></td>';

//Selection dernier message
$nombreDeMessagesParPage = 15;
$nbr_post = $data3['topic_post'] +1;
$page = ceil($nbr_post / $nombreDeMessagesParPage);

echo '<td class="derniermessage">Par
<a href="./voirprofil.php?m='.$data3['post_createur'].'
&action=consulter">
'.stripslashes(htmlspecialchars($data3['membre_pseudo_last_posteur'])).'</a><br />
A <a href="./voirtopic.php?t='.$data3['topic_id'].'&page='.$page.'#p_'.$data3['post_id'].'">'.date('H\hi \l\e d M y',$data3['post_time']).'</a></td></tr>';
}
?>
</table>
<?php
}//erreur ici
?>
Configuration: Windows XP
Firefox 3.0.4

3 réponses

  1. ThEBiShOp Messages postés 9307 Date d'inscription   Statut Contributeur Dernière intervention   1 606
     
    heu, t'as rien trouvé de moins lisible ?

    Essaye au moins de mettre ton code avec les balises <code>, en espérant qu'il y ai toutes les lignes...
    0
  2. baba59 Messages postés 4 Statut Membre
     
    C'est un code fourni mais je suis nouveau je ne connaissait pas ces balises
    <?php
    //On commence la boucle
    while ($data3 = mysql_fetch_assoc($requete3))
    {
    //Pour chaque topic :
    //Si le topic est une annonce on l'affiche en haut
    //mega echo de bourrain pour tout remplir
    
    echo'<tr><td><img src="./images/annonce.gif" alt="Annonce" /></td>
    
    <td id="titre"><strong>Annonce : </strong>
    <strong><a href="./voirtopic.php?t='.$data3['topic_id'].'"
    title="Topic commencé à
    '.date('H\hi \l\e d M,y',$data3['topic_time']).'">
    '.stripslashes(htmlspecialchars($data3['topic_titre'])).'</a></strong></td>
    
    <td class="nombremessages">'.$data3['topic_post'].'</td>
    
    <td class="nombrevu">'.$data3['topic_vu'].'</td>
    
    <td><a href="./voirprofil.php?m='.$data3['topic_createur'].'
    &action=consulter">
    '.stripslashes(htmlspecialchars($data3['membre_pseudo_createur'])).'</a></td>';
    
    //Selection dernier message
    $nombreDeMessagesParPage = 15;
    $nbr_post = $data3['topic_post'] +1;
    $page = ceil($nbr_post / $nombreDeMessagesParPage);
    
    echo '<td class="derniermessage">Par
    <a href="./voirprofil.php?m='.$data3['post_createur'].'
    &action=consulter">
    '.stripslashes(htmlspecialchars($data3['membre_pseudo_last_posteur'])).'</a><br />
    A <a href="./voirtopic.php?t='.$data3['topic_id'].'&page='.$page.'#p_'.$data3['post_id'].'">'.date('H\hi \l\e d M y',$data3['post_time']).'</a></td></tr>';
    }
    ?>
    </table>
    <?php
    }//erreur ici
    ?>
    
    0
  3. Réponse-a-tout
     
    Salut,

    à quoi ca sert :

    <?php
    }//erreur ici
    ?>

    Parcequ'en virant ca... ta boucle est bonne...
    0