Signaler un commentaire
validate() ) { //je cherche l'article $ml_breve = donneValeur2Table($db,'v_breve','v_commentaire','v_commentaire_idcontenu = v_breve_id',"v_commentaire_id = ".$_POST['id_comm']); //.$debut.",".($debut+$nb_contenu_page) $id_article = $ml_breve[0]['v_breve_id']; $titre_article = $ml_breve[0]['v_breve_titre']; $id_commentaire = $ml_breve[0]['v_commentaire_id']; $contenu_commentaire = $ml_breve[0]['v_commentaire_contenu']; // j'envoi un mail a abuse $mail = new VitisphereMail(); $to = 'abuse@vitisphere.com'; $reply = $_POST['email']; $from = $_POST['email']; $sujet = "Vitisphere : signalement modération pour contenu sur le site"; $msg = "Demande de ".$_POST['email']."
"; $msg .= "Concernant l'article ".$titre_article."
"; $msg .= "Pour le commentaire :".$contenu_commentaire."


"; $msg .= "Titre signalement :".$_POST['titre']."
"; $msg .= "Message signalement :".$_POST['msg']."
"; $mail->sendMail($to , $sujet , $msg , $reply , $from ); $msg_info = "Votre signalement a bien été pris en compte.
Notre équipe va s'en occuper rapidement.
Vitisphere"; //je rajoute dans la table v_abuse $abuse = array(); $abuse['v_abuse_idcommentaire'] = $id_commentaire; $abuse['v_abuse_email'] = $_POST['email']; $abuse['v_abuse_titre'] = $_POST['titre']; $abuse['v_abuse_message'] = $_POST['msg']; $abuse['v_abuse_date'] = date("Y-m-d H:i:s"); ajoutGeneral($db,$abuse,'v_abuse'); echo $msg_info; } }else { $form_contact->setAttributes(array( "includesPath" => "modif-php-form-builder-class/includes", "map" => array(1), "jsIncludesPath" => "modif-php-form-builder-class/includes", "width" => '100%', "errorMsgFormat" => "Vous n'avez pas rempli les champs obligatoires.", "action" => 'abuse_contenu.php' )); $form_contact->addHidden("action",'send'); $form_contact->addHidden("id_comm",$_GET['id_comm']); $form_contact->addHTMLExternal("

Vous avez repéré un commentaire avec un contenu illégal ou portant atteinte à vos droits ?
Afin de nous aider à traiter votre alerte, merci de nous décrire précisément ce qui vous paraît illégal dans ce message.

"); $form_contact->addTextbox("Veuillez saisir votre mail", "email",'',array("required" => 1)); $form_contact->addTextbox("Titre de votre signalement", "titre"); $form_contact->addTextarea("Expliquez ici pourquoi le message vous parait illégal", "msg",'',array("required" => 1)); $form_contact->addCaptcha("Code de validation",'',array('style'=>'background-color:#770a12')); $form_contact->addButton("Valider","submit",array('style'=>'font-size:26px;background-color:#770a12;color:#ffffff;cursor:pointer;padding:5px')); echo ($form_contact->render(1)); } ?>