50) { $message = "Le titre du coup de gueule est obligatoire et doit faire moins de 50 caractères."; $_COOKIE['Texte_Anecdote']=str_replace("\'","'",$_POST["TB_Anecdote"]); } elseif(!$_POST["TB_Anecdote"]) { $_COOKIE['Titre_Anecdote']=$_POST["TB_Titre"]; $message = "Le texte du coup de gueule est obligatoire."; } elseif(strlen($_POST["TB_Anecdote"])<100) { $_COOKIE['Titre_Anecdote']=$_POST["TB_Titre"]; $_COOKIE['Texte_Anecdote']=str_replace("\'","'",$_POST["TB_Anecdote"]); $nb_caracteres_manq = 100 - strlen($_POST["TB_Anecdote"]); $message = "Le texte du coup de gueule doit comporter entre 100 et 800 caractères (il vous en manque ".$nb_caracteres_manq .")."; } elseif(strlen($_POST["TB_Anecdote"])>800) { $_COOKIE['Titre_Anecdote']=$_POST["TB_Titre"]; $_COOKIE['Texte_Anecdote']=str_replace("\'","'",$_POST["TB_Anecdote"]); $nb_caracteres_trop = strlen($_POST["TB_Anecdote"]) - 800; $message = "Le texte du coup de gueule doit comporter entre 100 et 800 caractères (".$nb_caracteres_trop ." en trop)."; } else { // Connexion à la base de données // Valeurs à modifier selon vos paramètres configuration mysql_connect($bdd_host, $bdd_user, $bdd_pw); mysql_select_db($bdd_name); // Vérification de l'unicité du nom d'utilisateur et de l'adresse e-mail $sql = " INSERT INTO anecdote( `id_cat` , `id_user` , `title` , `text` , `date` , `url_seo` ) VALUES( '" . $_POST["TB_Categorie"] . "' , '" . $_COOKIE["ID_UTILISATEUR"] . "' , '" . mysql_real_escape_string ($_POST["TB_Titre"]) . "' , '" . mysql_real_escape_string ($_POST["TB_Anecdote"]) . "' , '" . time() . "' , '" .Url_SEO($_POST["TB_Titre"]) . "' ) "; $result = mysql_query($sql); // Si une erreur survient if(!$result) { $message = "Une erreur est survenue lors de la création du coup de gueule."; } else { $sql = " SELECT MAX(id_anec) FROM anecdote WHERE id_user = '" . $_COOKIE["ID_UTILISATEUR"] . "' "; $result = mysql_query($sql); // Si une erreur survient if(!$result) { $message = "Une erreur est survenue\n".$sql; } elseif(mysql_num_rows($result) > 0) { if($_POST["TB_Categorie"]==0) { $cat = "Secteur Privé"; } else { $cat = "Secteur Public"; } $headers = 'From: '.$_COOKIE["NOM_UTILISATEUR"].'@monprofestcon.fr' . "\r\n" . 'Cc: '.$mail_copy ."\r\n"; $sujet = "Nouveau coup de gueule en attente..."; $message = $_COOKIE["NOM_UTILISATEUR"] . " vient de soumettre un nouveau coup de gueule dans la section : ".$cat."\n\n"; $message .= $_POST["TB_Titre"]."\n". $_POST["TB_Anecdote"]."\n\n"; $message .= "Rendez-vous sur l'admin pour la valider ou la refuser"; // Si une erreur survient if(!@mail($mail_admin, $sujet, $message, $headers)) { $message = "Une erreur est survenue lors de l'envoi du mail"; } else { $message = "Votre coup de gueule vient d'être envoyé à nos modérateurs.
Vous serez averti par mail une fois qu'il sera validé ou refusé.
Merci pour votre participation."; } } } mysql_close(); } } $desc = "Venez raconter vos histoires de boulot les plus folles sur notre site communautaire."; $keywords = "patron, entreprise, employé, grève"; ?> Mon patron est con, et vous ?
Bonjour '.$_COOKIE["NOM_UTILISATEUR"].', vous avez rédigé '.mysql_num_rows($result).' coup(s) de gueule. Modifier mon mot de passe | Se déconnecter'; } else { ?>
Nom d'utilisateur : Mot de passe : Inscription | Mot de passe ?

Rédiger un coup de gueule

- ATTENTION Votre coup de gueule ne doit pas comporter le nom de votre patron, de votre entreprise ou toutes autres marques et termes à caractère privé.
- Facilitez la lecture pour vos collègues, évitez le language SMS ;-)


Notice: Undefined variable: message in /public_html/monprofestcon/rediger-coup-de-gueule.php on line 152

Titre : Vous travaillez dans le :
Coup de gueule :
 

 
Conditions d'utilisation | Mentions légales | Contactez-nous | 2011 © monprofestcon.fr |