Unexpected $end

0994f Messages postés 22 Statut Membre -  
0994f Messages postés 22 Statut Membre -
Bonjour,
j'ai un petit probleme avec un code php voici l'ereur:
Parse error: syntax error, unexpected $end in site/v2/messagesprives.php on line 114
c'est surment une ereur de ponctuation oud 'acolade mais je ne la trouve pas.
voici mon code:
<?php

include 'identifiant.php';
mysql_connect($adresse, $nom, $motdepasse);
mysql_select_db($database);
$action = htmlspecialchars($_GET['action']);

switch($action)
{
?>
<?php
case "consulter": //Si on veut lire un message

echo'<p><a href="./messagesprives.php">
Revenir à la boîte de messagerie</a></p>';
$id_mess = (int) $_GET['id']; //On récupère la valeur de l'id

//La requête nous permet d'obtenir les infos sur ce message :
$requete = mysql_query('SELECT
mp_expediteur, mp_receveur, mp_titre,
mp_time, mp_text, mp_lu, membre_id, membre_pseudo, membre_avatar,
membre_localisation, membre_inscrit, membre_post, membre_signature
FROM forum_mp
LEFT JOIN forum_membres ON membre_id = mp_expediteur
WHERE mp_id = "'.$id_mess.'"');
$data = mysql_fetch_assoc($requete);

// Attention ! Seul le receveur du mp peut le lire !
if ($_SESSION['id'] != $data['mp_receveur'])
{
exit("Vous n avez pas le droit d être ici</div></body></html>");
}

//bouton de réponse
echo'
<p>
<a href="./messagesprives.php?action=repondre&dest='.$data['mp_expediteur'].'">
<img src="./images/repondre.gif" alt="Répondre"
title="Répondre à ce message" /></a></p>';

?>
<table>
<tr>
<th class="vt_auteur"><strong>Auteur</strong></th>
<th class="vt_mess"><strong>Message</strong></th>
</tr>
<tr>
<td>
<?php echo'<strong>
<a href="./voirprofil.php?m='.$data['membre_id'].'&action=consulter">
'.stripslashes(htmlspecialchars($data['membre_pseudo'])).'</a></strong></td>
<td>Posté à '.date('H\hi \l\e d M Y',$data['mp_time']).'</td>';
?>
</tr>
<tr>
<td>
<?php

//Ici des infos sur le membre qui a envoyé le mp
echo'<p><img src="./images/avatars/'.$data['membre_avatar'].'" alt="" />
<br />Membre inscrit le '.date('d/m/Y',$data['membre_inscrit']).'
<br />Messages : '.$data['membre_post'].'
<br />Localisation : '.stripslashes(htmlspecialchars($data['membre_localisation'])).'</p>
</td><td>';

echo''.code(nl2br(stripslashes(htmlspecialchars($data['mp_text'])))).'<hr />'.code(nl2br(stripslashes(htmlspecialchars($data['membre_signature'])))).'
</td></tr></table>';
if ($data['mp_lu'] == 0) //Si le message n'a jamais été lu
{
mysql_query("UPDATE forum_mp
SET mp_lu = '1'
WHERE mp_id= ".$id_mess."");
}

break; //La fin !
?>

merci

5 réponses

toto
 
Trop facile de demander aux autres.
Tu n'as pas dû chercher du tout, j'ai mis 30 s à trouver.
0
0994f Messages postés 22 Statut Membre 4
 
ou en efait mais toi tu a la tete reposé alors que moi je viend eja de codé plusieures pages
0
toto
 
Mon pauvre chou...
Ne préjuge pas de l'état de ma tête ni de mes activités de la journée.
0
0994f Messages postés 22 Statut Membre 4
 
quand je disait ca cettais biensur dans ce code ;-).
excuse moi si je t'ai offensé
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
0994f Messages postés 22 Statut Membre 4
 
pour info j'ai trouvé c'etait un } oublier
0