[Tuto] - Livre d'or sans base de données |
Répondre | Page <1 45678 11> |
Auteur |
Sujet Recherche Options des sujets
|
Clémentde56
Newbie Depuis le: 04 Feb 2011 Pays: France Status: Inactif Points: 5 |
Options des messages
Thanks(0)
|
Bonjour, Merci pour votre rapide réponse, Comme je le disais j'ai bien publié mon site chez izihost, mais je n'ai pas mis de lien car la page ne fonctionnant pas je ne voulais pas que les consultants y soient dirigés. l'adresse de la page est http://www.emediaquiberon/livre-or.php. L'erreur vient surement de moi mais cela fait plusieurs jours que je cherche en vain. J'avais bien noté que le livre d'or ne fonctionne pas en local. cordialement Jean-Paul
|
|
Bridet
Senior Member Depuis le: 13 Dec 2013 Pays: Condroz Status: Inactif Points: 5049 |
Options des messages
Thanks(0)
|
Ton lien ne fonctionne pas
|
|
Clémentde56
Newbie Depuis le: 04 Feb 2011 Pays: France Status: Inactif Points: 5 |
Options des messages
Thanks(0)
|
Bonjour, merci pour cette réponse Le lien ne fonctionne pas c'est bien là mon problème cordialement
|
|
Clémentde56
Newbie Depuis le: 04 Feb 2011 Pays: France Status: Inactif Points: 5 |
Options des messages
Thanks(0)
|
Pour info voilà le code source de ma page que j'ai entré à partir du tuto <?php <!--BeginBlock|WE94d5649430|1|3|0|0|0|Bloc de code (4)|WE94d5649430||123|--> session_start(); // Livre d'or - GUESTBOOK $file = 'Guesbook.txt'; $delimit = '-*-'; // délimiteur dans le fichier afin de retrouver les arguments $nom = $_POST['WE7a3891a510']; // Nom $ville = $_POST['WE6ae2a14512']; // Ville $message = $_POST['WE67f8e3f217']; // Message $AntiF5Refresh = $_POST['WE47d92dced9']; // AntiF5 $ipvisiteur = $_SERVER["REMOTE_ADDR"]; $CookieName = 'NomDuCookie'; // Nom du cookie // Affichage date en fr setlocale(LC_TIME, 'fr_FR.UTF8'); $date = strftime('%A %d %B %Y à %H'.h.'%M'); // Date avec l'heure sous le format : dimanche 19 octobre 2014 à 18h58 // Initialisation des variables $MsgErreur = ''; $validForm = true; // Récupération des données // Assigner les variables au POST // TRAITEMENT du formulaire au POST if(isset($nom, $ville, $message, $AntiF5Refresh, $_SESSION['AntiF5']) && $AntiF5Refresh==$_SESSION['AntiF5']) { // Début - Gestion du Cookie // Pour éviter qu'une unique personne poste 50 fois dans le livre d'or, création d'un cookie setcookie($CookieName,$_SERVER['REMOTE_ADDR'],time()+3600*24); // 24 heures soit 3600 secondes = 1 heures x 24 = 24 heures // Si le cookie est égal à l'ip du client, alors on le stop if (isset($_COOKIE[$CookieName]) && $_COOKIE[$CookieName]==$_SERVER['REMOTE_ADDR']) { } else { // Fin - Gestion du Cookie // On convertit les caracteres html $nom = htmlspecialchars(stripslashes(trim(strip_tags($nom)))); $ville = htmlspecialchars(stripslashes(trim(strip_tags($ville)))); // Champs de texte multi-ligne : Gestion des injections de code "html" $allowable_tags = '<b><a>'; // On autorise les balises <b> (gras) et <a> (lien) - (facultatif) $message = htmlspecialchars(stripslashes(trim(strip_tags($message, $allowable_tags)))); $message = nl2br($message); // nl2br() : Change les sauts de ligne en <br /> $message = preg_replace("/(\r\n|\n|\r)/", " ", $message); // Enlève les sauts de ligne, formatage du texte sur une seule ligne dans le fichier txt // Vérification du message // DÉBUT - Censure de certains mots function CensureMots($text){ // Liste des mots a filtrer ou les expressions, ne pas oublier de mettre un espace avant et après le mot ou l'expression $words_to_censor = array(' conne ',' merde ', ' salope ', ' connasse ', ' bite ', ' nul ', ' bof ', ' voleur ', ' arnaque '); // Les espaces pour éviter de censurer les mots comme "contenir" return str_replace($words_to_censor, ' *bip* ', $text); // On remplace la censure par *bip* } // On censure $WasCensoredNom = CensureMots($nom); $WasCensoredVille = CensureMots($ville); $WasCensoredMessage = CensureMots($message); $Field_Censored = array(); if ($nom!=$WasCensoredNom) { $Field_Censored[] = ' "Nom" a été censuré'; } if ($ville!=$WasCensoredVille) { $Field_Censored[] = ' "Ville" a été censuré'; } if ($message!=$WasCensoredMessage) { $Field_Censored[] = ' "Message" a été censuré'; } if(count($Field_Censored)>0) { $MsgErreur .= 'Attention le champ de saisie : '.implode(', ',$Field_Censored).'<br />'; } // FIN - Censure de certains mots // Champs obligatoires $Field_Obligatory = array(); if ($nom=='' || $WasCensoredNom=='') { $validForm = false; $Field_Obligatory[] = 'Votre Prénom et le Nom'; } if ($ville=='' || $WasCensoredVille=='') { $validForm = false; $Field_Obligatory[] = 'Votre ville'; } if ($message=='' || $WasCensoredMessage=='') { $validForm = false; $Field_Obligatory[] = 'Votre message'; } if(count($Field_Obligatory)>1) { $MsgErreur .= 'Vous devez remplir tous les champs obligatoires : '.implode(', ',$Field_Obligatory).'<br />'; } // Le formulaire a été contrôlé, on écrit les données dans le fichier txt if($validForm === true) { if($WasCensoredNom!='' && $WasCensoredVille!='' && $WasCensoredMessage!='') { //Écriture dans le GUESTBOOK //Ouverture du fichier en écriture $fp = fopen($file,'a'); $line = $WasCensoredNom.$delimit.$WasCensoredMessage.$delimit.$date.$delimit.ucfirst(strtolower($WasCensoredVille)).$delimit.$ipvisiteur."\n"; //On rajoute le message dans le fichier fwrite($fp, $line, strlen($line)); //fermeture du fichier fclose($fp); // Send mail à l'admin pour l'informer qu'un nouveau message dans le livre d'or vient d'être ajouté (votre mail d'une façon découpé pour éviter les robots spammer...) $nommail = "jeanpaul"; $arob = "@"; $nomdomaine = "emediaquiberon"; $nomdomaineext = ".fr"; // l'e-mail de l'exemple est : Moi@NomDeDomaine.fr // Send mail à l'admin pour l'informer qu'un nouveau message dans le livre d'or vient d'être ajouté $sujetmail = 'Nouveau message dans le livre d\'or'; $messagemail = "Vous avez un nouveau message de ".$nom." dans le livre d'or,<br /><br /><strong>-Message :</strong><br />$message"; $destinatairemail = ''.$nommail.$arob.$nomdomaine.$nomdomaineext; $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n"; // Envoie du message en html mail($destinatairemail,$sujetmail,$messagemail,$headers); echo "<script>alert(\"Vous avez posté avec succès sur le livre d'or, merci...\")</script>"; } session_unset(); // Détruit toutes les variables de la session courante. session_destroy(); // Détruit toutes les données associées à la session courante. Cette fonction ne détruit pas les variables globales associées à la session, de même, elle ne détruit pas le cookie de session. } } } unset($_POST); // Anti-F5 (évite de re-poster le formulaire en cas d'appuis sur la touche F5 ("Actualiser la page") $_SESSION['AntiF5'] = rand(100000,999999); ?> <!--EndBlock|WE94d5649430|1|3|0|0|0|Bloc de code (4)|WE94d5649430||123|--> ?> <!--AddBlock|3|--> <!DOCTYPE HTML> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta name="generator" content="openElement (1.53)" /> <title>Livre-or</title> <link id="openElement" rel="stylesheet" type="text/css" href="WEFiles/Css/v02/openElement.css?v=50491126800" /> <link id="OETemplate1" rel="stylesheet" type="text/css" href="Templates/BaseCalque.css?v=50491126800" /> <link id="OEBase" rel="stylesheet" type="text/css" href="Livre-or.css?v=50491126800" /> <link rel="stylesheet" type="text/css" href="WEFiles/Css/opentip.css?v=50491126800" /> <link rel="stylesheet" type="text/css" href="WEFiles/Css/WEMenu-v23.css?v=50491126800" /> <!--[if lte IE 7]> <link rel="stylesheet" type="text/css" href="WEFiles/Css/ie7.css?v=50491126800" /> <![endif]--> <script type="text/javascript"> var WEInfoPage = {"PHPVersion":"phpOK","OEVersion":"1-53-6","PagePath":"Livre-or","Culture":"DEFAULT","LanguageCode":"FR","RelativePath":"","RenderMode":"Source","PageAssociatePath":"Livre-or","EditorTexts":null}; </script> <script type="text/javascript" src="WEFiles/Client/jQuery/1.10.2.js?v=50491126800"></script> <script type="text/javascript" src="WEFiles/Client/jQuery/migrate.js?v=50491126800"></script> <script type="text/javascript" src="WEFiles/Client/Common/oe.min.js?v=50491126800"></script> <script type="text/javascript" src="Livre-or(var).js?v=50491126800"></script> <script type="text/javascript" src="WEFiles/Client/opentip-jquery.min.js?v=50491126800"></script> <script type="text/javascript" src="WEFiles/Client/WEMenu-v23.js?v=50491126800"></script> <script type="text/javascript" src="WEFiles/Client/jQuery/Plugins/jquery.form.js?v=50491126800"></script> <script type="text/javascript" src="WEFiles/Client/WESendForm-v29.js?v=50491126800"></script> <script type="text/javascript"> var WEEdValidators = {"WE7a3891a510":[{"MsgError":"Veuillez inscrire votre message d'erreur.","Expression":".+"}],"WE6ae2a14512":[{"MsgError":"Veuillez inscrire votre message d'erreur.","Expression":".+"}],"WE67f8e3f217":[{"MsgError":"Veuillez inscrire votre message d'erreur.","Expression":".+"}]} </script> <style id="OEScriptManager" type="text/css"> <!--BeginBlock|WE96e2046886|2|0|0|0|0|Bloc de code (3)|WE96e2046886||5|--> /* Gestion de l'affichage */ .GUESTBOOK-Nom { float:left; cursor:default;} .GUESTBOOK-Date { float:right; cursor:default;} .GUESTBOOK-Message { margin:5px 40px; clear:both; text-align:justify; cursor:default;} .CensoredField { color:red; cursor:default;} <!--EndBlock|WE96e2046886|2|0|0|0|0|Bloc de code (3)|WE96e2046886||5|--> </style> <!--AddBlock|0|--> <?php if (isset($oeHeaderInlineCode)) echo $oeHeaderInlineCode; ?> </head> <body class=""> <?php if (isset($oeStartBodyInlineCode)) echo $oeStartBodyInlineCode; ?><form id="XForm" method="post" action="#"></form> <!--AddBlock|1|--> <div id="XBody" class="BaseDiv RWidth OEPageXbody OESK_XBody_Default" style="z-index:1000"> <div class="OESZ OESZ_DivContent OESZG_XBody"> <div class="OESZ OESZ_XBodyContent OESZG_XBody OECT OECT_Content OECTAbs"> <div id="WE36d48b71dc" class="BaseDiv RBoth OEWEImage OESK_WEImage_Default" style="z-index:1"> <div class="OESZ OESZ_DivContent OESZG_WE36d48b71dc"> <img style="" src="Files/Image/emediaquib4.jpg" alt="" /> </div> </div> <div id="WE375f97465d" class="BaseDiv RBoth OEWECadre OESK_WECadre_NY01_qsp" style="z-index:6" data-ot="Vous êtes sur la page" data-ot-delay="0.2" data-ot-background="#FFE0C0" data-ot-target="true" data-ot-target-joint="top center" data-ot-tip-joint="bottom left"> <div class="OESZ OESZ_DivLeft1 OESZG_WE375f97465d"></div> <div class="OESZ OESZ_DivLeft2 OESZG_WE375f97465d"></div> <div class="OESZ OESZ_DivLeft3 OESZG_WE375f97465d"></div> <div class="OESZ OESZ_DivLeft4 OESZG_WE375f97465d"></div> <div class="OESZ OESZ_DivContent OESZG_WE375f97465d"> <div class="OESZ OESZ_Top OESZG_WE375f97465d"></div><div class="OESZ OESZ_Content OESZG_WE375f97465d"></div><div class="OESZ OESZ_Bottom OESZG_WE375f97465d"></div> </div> <div class="OESZ OESZ_DivRight1 OESZG_WE375f97465d"></div> <div class="OESZ OESZ_DivRight2 OESZG_WE375f97465d"></div> <div class="OESZ OESZ_DivRight3 OESZG_WE375f97465d"></div> <div class="OESZ OESZ_DivRight4 OESZG_WE375f97465d"></div> </div> <div id="WE2ec0a9b261" class="BaseDiv RNone OEWELabel OESK_WELabel_92a34fee" style="z-index:2"> <div class="OESZ OESZ_DivLeft1 OESZG_WE2ec0a9b261"></div> <div class="OESZ OESZ_DivLeft2 OESZG_WE2ec0a9b261"></div> <div class="OESZ OESZ_DivLeft3 OESZG_WE2ec0a9b261"></div> <div class="OESZ OESZ_DivLeft4 OESZG_WE2ec0a9b261"></div> <div class="OESZ OESZ_DivContent OESZG_WE2ec0a9b261"> <span class="OESZ OESZ_Text OESZG_WE2ec0a9b261 ContentBox"><span style="font-size:24px;">Accueil</span></span> </div> <div class="OESZ OESZ_DivRight1 OESZG_WE2ec0a9b261"></div> <div class="OESZ OESZ_DivRight2 OESZG_WE2ec0a9b261"></div> <div class="OESZ OESZ_DivRight3 OESZG_WE2ec0a9b261"></div> <div class="OESZ OESZ_DivRight4 OESZG_WE2ec0a9b261"></div> </div> <div id="WEf58dfeab82" class="BaseDiv RNone OEWELabel OESK_WELabel_92a34fee" style="z-index:3"> <div class="OESZ OESZ_DivLeft1 OESZG_WEf58dfeab82"></div> <div class="OESZ OESZ_DivLeft2 OESZG_WEf58dfeab82"></div> <div class="OESZ OESZ_DivLeft3 OESZG_WEf58dfeab82"></div> <div class="OESZ OESZ_DivLeft4 OESZG_WEf58dfeab82"></div> <div class="OESZ OESZ_DivContent OESZG_WEf58dfeab82"> <span class="OESZ OESZ_Text OESZG_WEf58dfeab82 ContentBox"><span style="font-size:24px;">Edition 2017</span></span> </div> <div class="OESZ OESZ_DivRight1 OESZG_WEf58dfeab82"></div> <div class="OESZ OESZ_DivRight2 OESZG_WEf58dfeab82"></div> <div class="OESZ OESZ_DivRight3 OESZG_WEf58dfeab82"></div> <div class="OESZ OESZ_DivRight4 OESZG_WEf58dfeab82"></div> </div> <div id="WE66cc7768bb" class="BaseDiv RNone OEWELabel OESK_WELabel_92a34fee" style="z-index:4"> <div class="OESZ OESZ_DivLeft1 OESZG_WE66cc7768bb"></div> <div class="OESZ OESZ_DivLeft2 OESZG_WE66cc7768bb"></div> <div class="OESZ OESZ_DivLeft3 OESZG_WE66cc7768bb"></div> <div class="OESZ OESZ_DivLeft4 OESZG_WE66cc7768bb"></div> <div class="OESZ OESZ_DivContent OESZG_WE66cc7768bb"> <span class="OESZ OESZ_Text OESZG_WE66cc7768bb ContentBox"><span style="font-size:24px;">Historique</span></span> </div> <div class="OESZ OESZ_DivRight1 OESZG_WE66cc7768bb"></div> <div class="OESZ OESZ_DivRight2 OESZG_WE66cc7768bb"></div> <div class="OESZ OESZ_DivRight3 OESZG_WE66cc7768bb"></div> <div class="OESZ OESZ_DivRight4 OESZG_WE66cc7768bb"></div> </div> <div id="WEbf7d370403" class="BaseDiv RNone OEWELabel OESK_WELabel_92a34fee" style="z-index:5"> <div class="OESZ OESZ_DivLeft1 OESZG_WEbf7d370403"></div> <div class="OESZ OESZ_DivLeft2 OESZG_WEbf7d370403"></div> <div class="OESZ OESZ_DivLeft3 OESZG_WEbf7d370403"></div> <div class="OESZ OESZ_DivLeft4 OESZG_WEbf7d370403"></div> <div class="OESZ OESZ_DivContent OESZG_WEbf7d370403"> <span class="OESZ OESZ_Text OESZG_WEbf7d370403 ContentBox"><span style="font-size:24px;">Contact - liens</span></span> </div> <div class="OESZ OESZ_DivRight1 OESZG_WEbf7d370403"></div> <div class="OESZ OESZ_DivRight2 OESZG_WEbf7d370403"></div> <div class="OESZ OESZ_DivRight3 OESZG_WEbf7d370403"></div> <div class="OESZ OESZ_DivRight4 OESZG_WEbf7d370403"></div> </div> <div id="WE3356111071" class="BaseDiv RBoth OEWEImage OESK_WEImage_Default" style="z-index:7"> <div class="OESZ OESZ_DivContent OESZG_WE3356111071"> <img style="" src="Files/Image/e.jpg" alt="" /> </div> </div> <div id="WE1f447aed89" class="BaseDiv RBoth OEWEImage OESK_WEImage_Default" style="z-index:8"> <div class="OESZ OESZ_DivContent OESZG_WE1f447aed89"> <img style="" src="Files/Image/e.jpg" alt="" /> </div> </div> <div id="WE9b0d10a278" class="BaseDiv RBoth OEWEImage OESK_WEImage_Default" style="z-index:9"> <div class="OESZ OESZ_DivContent OESZG_WE9b0d10a278"> <img style="" src="Files/Image/e.jpg" alt="" /> </div> </div> <div id="WE9a05027c21" class="BaseDiv RBoth OEWEImage OESK_WEImage_Default" style="z-index:10"> <div class="OESZ OESZ_DivContent OESZG_WE9a05027c21"> <img style="" src="Files/Image/e.jpg" alt="" /> </div> </div> <div id="WE4520fe583a" class="BaseDiv RBoth OEWEPanel OESK_WEPanel_Default Panel_LivreOr" style="z-index:1001"> <div class="OESZ OESZ_DivContent OESZG_WE4520fe583a"> <div class="OECT OECT_Content OECTAbs OEDynTag0"> <div id="WE47d92dced9" class="BaseDiv RWidth OEWETextBoxV2 OESK_WETextBox2_Default" style="z-index:1001"> <div class="OESZ OESZ_DivContent OESZG_WE47d92dced9"> <input name="WE47d92dced9" type="text" class="OESZ OESZ_TextBox OESZG_WE47d92dced9 OEDynTag0" /> </div> </div> <div id="WE7a3891a510" class="BaseDiv RWidth OEWETextBoxV2 OESK_WETextBox2_Default" style="z-index:1002"> <div class="OESZ OESZ_DivContent OESZG_WE7a3891a510"> <input name="WE7a3891a510" type="text" class="OESZ OESZ_TextBox OESZG_WE7a3891a510 OEDynTag0" /> </div> </div> <div id="WE6ae2a14512" class="BaseDiv RWidth OEWETextBoxV2 OESK_WETextBox2_Default" style="z-index:1003"> <div class="OESZ OESZ_DivContent OESZG_WE6ae2a14512"> <input name="WE6ae2a14512" type="text" class="OESZ OESZ_TextBox OESZG_WE6ae2a14512 OEDynTag0" /> </div> </div> <div id="WE67f8e3f217" class="BaseDiv RBoth OEWETextAreaV2 OESK_WETextArea2_Default" style="z-index:1004"> <div class="OESZ OESZ_DivContent OESZG_WE67f8e3f217"> <textarea class="OESZ OESZ_TextArea OESZG_WE67f8e3f217 OEDynTag0" name="WE67f8e3f217" style="resize:none" rows="3" cols="50"></textarea> </div> </div> <div id="WEa06fbb8eb8" class="BaseDiv RWidth OEWEButton OESK_WEButton_7c0faa96" style="z-index:1005"> <div class="OESZ OESZ_DivLeft1 OESZG_WEa06fbb8eb8 OEGo"></div> <div class="OESZ OESZ_DivLeft2 OESZG_WEa06fbb8eb8 OEGo"></div> <div class="OESZ OESZ_DivLeft3 OESZG_WEa06fbb8eb8 OEGo"></div> <div class="OESZ OESZ_DivLeft4 OESZG_WEa06fbb8eb8 OEGo"></div> <div class="OESZ OESZ_DivContent OESZG_WEa06fbb8eb8 OEGo"> <button class="OESZ OESZ_Button OESZG_WEa06fbb8eb8 OEo OEDynTag0" type="button" name="WEa06fbb8eb8">Envoyer</button> </div> <div class="OESZ OESZ_DivRight1 OESZG_WEa06fbb8eb8 OEGo"></div> <div class="OESZ OESZ_DivRight2 OESZG_WEa06fbb8eb8 OEGo"></div> <div class="OESZ OESZ_DivRight3 OESZG_WEa06fbb8eb8 OEGo"></div> <div class="OESZ OESZ_DivRight4 OESZG_WEa06fbb8eb8 OEGo"></div> </div> <div id="WE1a247d3dae" class="BaseDiv RBoth OEWEPanel OESK_WEPanel_Default GUESTBOOK" style="z-index:1006"> <div class="OESZ OESZ_DivContent OESZG_WE1a247d3dae"> <div class="OECT OECT_Content OECTAbs OEDynTag0"> <div id="WE74392ef2c0" class="BaseDiv RBoth OEWECodeBlock OESK_WECodeBlock_Default" style="z-index:1001"> <div class="OESZ OESZ_DivContent OESZG_WE74392ef2c0"> <!--BeginBlock|WE74392ef2c0|5|0|-1|-1|0|Bloc de code (2)|WE74392ef2c0||34|--> <?php // Affichage d'un message si un champ de saisie contient des mots censurés if(!empty($MsgErreur)) { echo '<p class="CensoredField"> '.$MsgErreur.'</p>'; } // Lecture du GUESTBOOK $LinesBDD = file($file); // array_reverse : affichage dans l'ordre ANTI-CHRONOLOGIQUE $LinesBDD = array_reverse($LinesBDD); // lecture dans le fichier ligne par ligne foreach($LinesBDD as $LineBDD) { $LineBDD = trim($LineBDD); if(strlen($LineBDD) > 2){ $SingleArgument = explode($delimit,$LineBDD); $nom = $SingleArgument[0]; $message = html_entity_decode($SingleArgument[1]); $date = $SingleArgument[2]; $ville = $SingleArgument[3]; $ip = $SingleArgument[4]; // Option affichage de l'ip $ShowMessages = '<p><span class="GUESTBOOK-Nom"><img src="Files/Image/e.png" height=40 width=40></img>De <b>'.$nom.'</b>'; // Affichage de l'image $ShowMessages .= ' <i>('.$ville.')</i>'; $ShowMessages .= '</span><span class="GUESTBOOK-Date">'; $ShowMessages .= '<i><font color=#A4A4A4>le '.substr($date, 0, -8).' </font></i>'; $ShowMessages .= '</span></p>'; $ShowMessages .= '<p class="GUESTBOOK-Message"><br><font color=#0489B1>'.$message.'</font></p><hr/>'; echo $ShowMessages; } } ?> <!--EndBlock|WE74392ef2c0|5|0|-1|-1|0|Bloc de code (2)|WE74392ef2c0||34|--> </div> </div> </div> </div> </div> </div> </div> </div> <div id="WE6a7234034c" class="BaseDiv RWidth OEWEText OESK_WEText_Default LivreOr_AlreadySend" style="z-index:1002"> <div class="OESZ OESZ_DivContent OESZG_WE6a7234034c"> <span class="ContentBox">Mon texte multi-lignes</span> </div> </div> </div> <div class="OESZ OESZ_XBodyFooter OESZG_XBody OECT OECT_Footer OECTAbs"> </div> <div id="WE71d9616426" class="BaseDiv RBoth OEWEMenu OESK_WEMenu_Default" style="z-index:1"> <div class="OESZ OESZ_DivContent OESZG_WE71d9616426"> <div class="OESZ OESZ_WEMenuGroup OESZG_WE71d9616426" style="display:none" id="WEMenu06c0c5"> <div class="OESZ OESZ_WEMenuTop OESZG_WE71d9616426"></div> <div class="OESZ OESZ_WEMenuItem OESZG_WE71d9616426 OEo" id="WEMenua7b749"> <table onclick="return OE.Navigate.open(event,'date.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE71d9616426"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE71d9616426"><a href="date.htm">Date</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE71d9616426 OEo" id="WEMenuf2fe6d"> <table onclick="return OE.Navigate.open(event,'Reglement.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE71d9616426"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE71d9616426"><a href="Reglement.htm">Règlement</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE71d9616426 OEo" id="WEMenu21f36c"> <table onclick="return OE.Navigate.open(event,'Conc1.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE71d9616426"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE71d9616426"><a href="Conc1.htm">Concours n°1</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE71d9616426 OEo" id="WEMenuc252c7"> <table onclick="return OE.Navigate.open(event,'Conc%202.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE71d9616426"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE71d9616426"><a href="Conc%202.htm">Concours n°2</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE71d9616426 OEo" id="WEMenu0a83b4"> <table onclick="return OE.Navigate.open(event,'Programme.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE71d9616426"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE71d9616426"><a href="Programme.htm">Programme</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuBottom OESZG_WE71d9616426"></div> </div> </div> </div> <div id="WE11a02752e8" class="BaseDiv RBoth OEWEMenu OESK_WEMenu_Default" style="z-index:2"> <div class="OESZ OESZ_DivContent OESZG_WE11a02752e8"> <div class="OESZ OESZ_WEMenuGroup OESZG_WE11a02752e8" style="display:none" id="WEMenu408e53"> <div class="OESZ OESZ_WEMenuTop OESZG_WE11a02752e8"></div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenud94659"> <table onclick="return OE.Navigate.open(event,'edition2015.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="edition2015.htm">Edition 2015</a></td> <td style="width:1px"><img src="WEFiles/Image/empty.png" class="OESZ OESZ_WEMenuSubIcon OESZG_WE11a02752e8" alt="" /></td> </tr> </table> <div class="OESZ OESZ_WEMenuGroup OESZG_WE11a02752e8" style="display:none" id="WEMenu655a5b"> <div class="OESZ OESZ_WEMenuTop OESZG_WE11a02752e8"></div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenuf7f6ba"> <table onclick="return OE.Navigate.open(event,'edition2015.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="edition2015.htm">brochure</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenu7a9c6a"> <table onclick="return OE.Navigate.open(event,'laureats.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="laureats.htm">Lauréats 2015</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenu9baeb0"> <table onclick="return OE.Navigate.open(event,'Video2015.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="Video2015.htm">Vidéos 2015</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenu4e9c8c"> <table onclick="return OE.Navigate.open(event,'Palm2015.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="Palm2015.htm">Palmarès 2015</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuBottom OESZG_WE11a02752e8"></div> </div> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenuf6758b"> <table style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="">Edition 2016</a></td> <td style="width:1px"><img src="WEFiles/Image/empty.png" class="OESZ OESZ_WEMenuSubIcon OESZG_WE11a02752e8" alt="" /></td> </tr> </table> <div class="OESZ OESZ_WEMenuGroup OESZG_WE11a02752e8" style="display:none" id="WEMenueaf8f5"> <div class="OESZ OESZ_WEMenuTop OESZG_WE11a02752e8"></div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenu99339d"> <table onclick="return OE.Navigate.open(event,'Palm16.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="Palm16.htm">Palmarès 2016</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenu0df2ac"> <table onclick="return OE.Navigate.open(event,'laur16.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="laur16.htm">Lauréats 2016</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenudf2897"> <table onclick="return OE.Navigate.open(event,'edi16.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="edi16.htm">Edition 2016</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenub72f9d"> <table onclick="return OE.Navigate.open(event,'vid16.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="vid16.htm">Vidéos 2016</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WE11a02752e8 OEo" id="WEMenuc7479c"> <table onclick="return OE.Navigate.blank(event,'Galph16.htm')" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE11a02752e8"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE11a02752e8"><a href="Galph16.htm">Photos 2016</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuBottom OESZG_WE11a02752e8"></div> </div> </div> <div class="OESZ OESZ_WEMenuBottom OESZG_WE11a02752e8"></div> </div> </div> </div> <div id="WEeb9f94b92d" class="BaseDiv RBoth OEWEMenu OESK_WEMenu_Default" style="z-index:3"> <div class="OESZ OESZ_DivContent OESZG_WEeb9f94b92d"> <div class="OESZ OESZ_WEMenuGroup OESZG_WEeb9f94b92d" style="display:none" id="WEMenuee5319"> <div class="OESZ OESZ_WEMenuTop OESZG_WEeb9f94b92d"></div> <div class="OESZ OESZ_WEMenuItem OESZG_WEeb9f94b92d OEo" id="WEMenua46ee9"> <table onclick="return OE.Navigate.open(event,'Contact.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WEeb9f94b92d"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WEeb9f94b92d"><a href="Contact.htm">Nous contacter</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuItem OESZG_WEeb9f94b92d OEo" id="WEMenue2204c"> <table onclick="return OE.Navigate.open(event,'Liens.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WEeb9f94b92d"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WEeb9f94b92d"><a href="Liens.htm">Sites amis ou partenaires</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuBottom OESZG_WEeb9f94b92d"></div> </div> </div> </div> <div id="WE718b7a2915" class="BaseDiv RBoth OEWEMenu OESK_WEMenu_Default" style="z-index:4"> <div class="OESZ OESZ_DivContent OESZG_WE718b7a2915"> <div class="OESZ OESZ_WEMenuGroup OESZG_WE718b7a2915" style="display:none" id="WEMenudb8a21"> <div class="OESZ OESZ_WEMenuTop OESZG_WE718b7a2915"></div> <div class="OESZ OESZ_WEMenuItem OESZG_WE718b7a2915 OEo" id="WEMenu43ea54"> <table onclick="return OE.Navigate.open(event,'index.htm',1)" style="border-spacing: 0px; border-collapse: collapse;" class="OESZ OESZ_WEMenuItemTable OESZG_WE718b7a2915"> <tr> <td class="OESZ OESZ_WEMenuText OESZG_WE718b7a2915"><a href="index.htm">Retour à l'accueil</a></td> </tr> </table> </div> <div class="OESZ OESZ_WEMenuBottom OESZG_WE718b7a2915"></div> </div> </div> </div> </div> </div><script type="text/javascript"> <!--BeginBlock|WE3e1b41bfb5|0|2|0|0|0|Bloc de code|WE3e1b41bfb5||3|--> // Pour éviter un send via F5 $AntiRefresh = <?php echo $_SESSION['AntiF5']; ?>; $('input[name="WE47d92dced9"]').val($AntiRefresh); <!--EndBlock|WE3e1b41bfb5|0|2|0|0|0|Bloc de code|WE3e1b41bfb5||3|--> </script> <?php <!--BeginBlock|WE458589bd9e|1|2|0|0|0|Bloc de code (5)|WE458589bd9e||12|--> if ($_COOKIE[$CookieName]==$_SERVER['REMOTE_ADDR']) // Après un post { echo "<script>$('.LivreOr_AlreadySend').css({'visibility': 'visible'})</script>"; // Text multi-lignes qui explique qu'on peut envoyer un message que toutes les 24h echo "<script>$('.Panel_LivreOr').css({'visibility': 'hidden'})</script>"; // Panneau d'élément Nom/Ville/Message } else // Affichage normal { echo "<script>$('.LivreOr_AlreadySend').css({'visibility': 'hidden'})</script>"; // Text multi-lignes qui explique qu'on peut envoyer un message que toutes les 24h echo "<script>$('.Panel_LivreOr').css({'visibility': 'visible'})</script>"; // Panneau d'élément Nom/Ville/Message } <!--EndBlock|WE458589bd9e|1|2|0|0|0|Bloc de code (5)|WE458589bd9e||12|--> ?> <!--AddBlock|2|--> </body>
</html> |
|
brolysan
Admin Group Depuis le: 14 Août 2009 Pays: France Status: Inactif Points: 10144 |
Options des messages
Thanks(0)
|
Le plus simple, serait de compresser ton projet au format zip, le mettre sur un compte dropbox et nous communiquer le lien en MP (message privé) pour que l'on regarde tout ça.
|
|
Clémentde56
Newbie Depuis le: 04 Feb 2011 Pays: France Status: Inactif Points: 5 |
Options des messages
Thanks(0)
|
Merci d'avoir consacré du temps à mon problème. Je dois m'absenter assez longtemps, je remets donc à plus tard. le livre d'or n'est pas indispensable pour l'instant. Bien cordialement Jean-Paul
|
|
Maurice306
Senior Member Depuis le: 20 Avr 2008 Pays: France Status: Inactif Points: 2066 |
Options des messages
Thanks(0)
|
Bonjour, C'est normal que le lien ne fonctionne pas, votre lient est le suivant : http://www.emediaquiberon/livre-or.php alors qu'il devrait être comme ça : http://emediaquiberon.fr/livre-or.php , ou plus tôt /Livre-or.php je l'ai testé mais même comme ça il ne fonctionne pas, je pense que vous devez vérifier que vous avez bien suivi le tuto et autres recommandations qui on suivi et que tout est bien en ligne à l'aide de FileZilla. Cordialement
Edité par Maurice306 - 24 Sep 2016 à 09:14 |
|
La vie est belle !!!....., elle est comme chacun se la fait. Ne soyez pas pressé, partez plus tôt, car il n'y a pas de personnes pressée elles ne sont qu'en retard !!!
|
|
GrosOurs
Newbie Depuis le: 01 Oct 2016 Pays: France Status: Inactif Points: 4 |
Options des messages
Thanks(0)
|
Bonjour,
le tuto est vraiment bien fait et précis. Je viens de le faire ici : http://www.isabellearlery.net/Livre_or.php Mais je n'arrive pas à enregistrer un commentaire lorsque je fais un essai. Je ne reçois pas non plus de mail. J'ai compléter manuellement le fichier guesbook.txt. Il s'affiche bien mais je ne peux pas rajouter des commentaires ?... J'ai l'impression qui ne se passe rien quand j'appuie sur le bouton de commentaire ?... Que puis-je tester ? Merci d'avance. |
|
MicroVinc
Moderator Group Depuis le: 21 Août 2012 Pays: Bretagne Status: Inactif Points: 4460 |
Options des messages
Thanks(0)
|
Vous avez certainement mal réalisé l'étape 2
|
|
Maurice306
Senior Member Depuis le: 20 Avr 2008 Pays: France Status: Inactif Points: 2066 |
Options des messages
Thanks(0)
|
Jolies couleurs mais il faudrait revoir le cadrage de votre carte et surtout les liens pour pouvoir revenir en arrière
|
|
La vie est belle !!!....., elle est comme chacun se la fait. Ne soyez pas pressé, partez plus tôt, car il n'y a pas de personnes pressée elles ne sont qu'en retard !!!
|
|
Répondre | Page <1 45678 11> |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |