webmaster@0: get('Auteur'); webmaster@0: $Adresse=$Req->get('Adresse'); webmaster@0: $AdresseMail = $Req->get('AdresseMail'); webmaster@0: $Comment=$Req->get('Comment'); webmaster@0: $DateComment=gmdate("Y-m-d H:i:s", time() + 3600*2); webmaster@0: if(!is_null($Auteur) && $Auteur!='Votre Nom' && !empty($Comment)) { webmaster@0: // Prévention d'un "cassage" par ajout d'un commentaire incorrectement formaté webmaster@0: //if(!@domxml_open_mem('' . $Comment . '', DOMXML_LOAD_PARSING, $err)) webmaster@0: if(!DOMDocument::loadXML('' . $Comment . '')) webmaster@0: $Comment = ''; webmaster@0: $Data->debugQuery(" webmaster@0: INSERT INTO Commentaires(MessId, Auteur, Adresse, AdresseMail, Comment, DateComment) webmaster@0: VALUES({$id}, '{$Auteur}', '{$Adresse}', '{$AdresseMail}', '{$Comment}', '{$DateComment}') webmaster@0: "); webmaster@0: $Data->Query("UPDATE Mess SET NbCommentaires=NbCommentaires+1 WHERE num_mess={$id}"); webmaster@0: } webmaster@0: webmaster@0: $Data->Query("SELECT * FROM Mess WHERE num_mess = {$id}"); webmaster@0: $row = $Data->GetRow(); webmaster@0: $mood = ''; webmaster@0: $Mess=$Data->utf8_ensure(str_replace("

","

",str_replace("

","

", $row['Message']))); webmaster@0: $dateFormatee = strftime("%A %d %B %Y, %Hh%M", strtotime($row['DatePost'])); webmaster@0: $Titre = $Data->utf8_ensure($row['Titre']); webmaster@0: $Titre_url = str_replace(" ", "_", strip_tags($Titre)); webmaster@0: $Titre_url = str_replace("-", "_", $Titre_url); webmaster@0: include("top.php"); webmaster@0: if(!empty($row['Emot'])) { webmaster@0: $mood = "Mood : {$row["; webmaster@0: $row['Emot'] = " " . $row['Emot']; webmaster@0: } webmaster@0: echo(" webmaster@0:
webmaster@0:

{$Titre} | {$dateFormatee}

webmaster@0: {$mood} webmaster@0: {$Mess}
webmaster@0:
"); webmaster@0: $Data->Query("SELECT * FROM Commentaires Where MessId={$id} ORDER BY num_comm"); webmaster@0: $defaultGravatar = urlencode("http://defr.org/Misc/NoGravatar.png"); webmaster@0: while(0 !== ($row = $Data->GetRow())) { webmaster@0: $dateFormatee = strftime(" à %Hh%M le %A %d %B %Y", strtotime($row['DateComment'])); webmaster@0: $AdresseMail = $row['AdresseMail']; webmaster@0: $grav_id = md5($AdresseMail); webmaster@0: $Comment = nl2br($row['Comment']); webmaster@0: $Comment = str_replace(" & ", " & ", $Comment); webmaster@0: if($row['num_comm'] == 172) $Comment = str_replace("", "", $Comment); webmaster@0: //if(stristr($Adresse, "@")) $Adresse = "mailto:" . $Adresse; webmaster@0: $betterHref = (stristr($row['Adresse'], 'http://') != false)?"href='{$row['Adresse']}'":''; webmaster@0: echo(" webmaster@0:
webmaster@0:
webmaster@0: webmaster@0: {$row['Auteur']} {$dateFormatee} webmaster@0:
webmaster@0:
{$Comment}
webmaster@0:
webmaster@0:
"); webmaster@0: } webmaster@0: echo(" webmaster@0:
webmaster@0: Revenir au blog webmaster@0:
webmaster@0:
webmaster@0:
webmaster@0:
webmaster@0: Vous souhaitez ajouter un nouveau commentaire ? Faites donc, il vous suffit de remplir webmaster@0: le petit formulaire ci-dessous. webmaster@0: webmaster@0: webmaster@0: webmaster@0: webmaster@0: webmaster@0:
webmaster@0:
webmaster@0:
webmaster@0: "); webmaster@0: include("foot.php"); webmaster@0: ?>