Aller au contenu

scorpion11_22

Actif
  • Compteur de contenus

    17
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

À propos de scorpion11_22

  • Date de naissance 13/01/1974

Pour me contacter

  • Mon Site
    http://informadream.fr

Information du profil

  • Genre
    Homme
  • Localisation
    Coursan
  • Société
    informadream
  1. scorpion11_22

    Fonction BBcode

    Bonjour Voilà j'ai une fonction pour mettre du bbcode sur les textarea et je voudrai rajouter le bbcode video youtube mais je vois pas comment faire ! Pour évité toute interprétation de code j'ai créé deux fichier texte disponible à ces adresses : fichier texte 1 fichier texte 2 Merci pour votre aide
  2. J'en était sur de ça LOL ! En fait j'ai essayer plusieurs choses en faisant des boucles mais chaque fois j'ai des soucis de réceptions de mails: soit je recoit en doubles triples etc ... soit les mails n'arrive pas ! Par exemple le code que j'avais pondu et qui me parraissait le plus adapter : if(isset($_POST['message'])) { $fichier_message = $_POST['message'] .'<p><br /><br /><a href="http://www.informadream.fr/FFMC/newsletter.php">Cliquez ici pour gérer votre abonnement à la newsletter</a></p>'; //------------------------------------------------------------------------------------ $liste_vrac = mysql_query('SELECT COUNT(*) FROM newsletter'); $total = mysql_fetch_row($liste_vrac); $total = $total[0]; $numpaquet=1; $nb=50; $nbpaquet=ceil($total/$nb); for ($i=1;$i<=$nbpaquet;$i ++) { $liste_vrac = mysql_query("SELECT email FROM newsletter LIMIT {$i}, 3"); $liste = 'contact_AT_forumffmc.com'; while ($donnees = mysql_fetch_assoc($liste_vrac)) { $liste .= ','; $liste .= $donnees['email']; } $message = $fichier_message; $destinataire = $liste; $date = date("d/m/Y"); $mail = new PHPmailer(); $mail->IsHTML(true); $mail->From='contact_AT_forumffmc.com'; $mail->AddAddress('contact_AT_forumffmc.com'); $mail->AddBCC($destinataire); $mail->AddReplyTo('contact_AT_forumffmc.com'); $mail->Subject='Newsletter du '.$date; $mail->Body=stripslashes($fichier_message); if(!$mail->Send()){ echo '<p align="center" style="color:#F00; font-weight:bold;">'.$mail->ErrorInfo.'</p>'; } else{ echo '<p align="center" style="color:#F00; font-weight:bold;">Newsletter envoyé avec succès !</p>'; $nbenvoi = $nbenvoi+1; } } $numpaquet++; sleep(1); unset($mail); mysql_query("INSERT INTO newsletter_text (id,message) VALUES('','".$fichier_message."')"); } ?> <form method="post" action="newsletter.php"> <div align="center"> <?php //Apparaitre pour création $oFCKeditor = new FCKeditor('message') ; $oFCKeditor->ToolbarSet = 'Basic'; $oFCKeditor->Create() ; ?> <input type="submit" value="Envoyer la newsletter" /> </div> </form> Je sais pas pourquoi mais je doit déconner sur une partie de code surement au niveau de l'envoi ! En tout cas merci pour ton aide !
  3. Pas beaucoup LOL J'ai un peu de mal !
  4. Merci pour ta réponse rapide mais franchement je vois pas du tout comment faire ! Tu n'aurais pas un petit exemple ?
  5. Bonjour les HUBS !! Voilà je vien de faire un systeme de newsletter en utilisant la class phpmailer et fck editor et maintenant je cherche le moyen de faire que lorsque on envoi la newsletter elle parte par paquet de 50 ou 100 enfin bref vous voyez ce que je veux dire ! Au cas ou voiçi mon code : <?php if(isset($_POST['message'])) { $fichier_message = $_POST['message'] .'<p><br /><br /><a href="http://www.informadream.fr/FFMC/newsletter.php">Cliquez ici pour gérer votre abonnement à la newsletter</a></p>'; //------------------------------------------------------------------------------------ $liste_vrac = mysql_query("SELECT email FROM newsletter"); $liste = 'contact_AT_forumffmc.com'; while ($donnees = mysql_fetch_assoc($liste_vrac)) { $liste .= ','; $liste .= $donnees['email']; } $message = $fichier_message; $destinataire = $liste; $date = date("d/m/Y"); $mail = new PHPmailer(); $mail->IsHTML(true); $mail->From = 'FFMC 11'; $mail->AddAddress('contact_AT_forumffmc.com'); $mail->AddBCC($destinataire); $mail->AddReplyTo('contact_AT_forumffmc.com'); $mail->Subject='Newsletter du '.$date; $mail->Body=stripslashes($fichier_message); if(!$mail->Send()){ echo '<p align="center" style="color:#F00; font-weight:bold;">'.$mail->ErrorInfo.'</p>'; } else{ echo '<p align="center" style="color:#F00; font-weight:bold;">Newsletter envoyé avec succès !</p>'; } mysql_query("INSERT INTO newsletter_text (id,message) VALUES('','".$fichier_message."')"); } ?> <form method="post" action="newsletter.php"> <div align="center"> <?php //Apparaitre pour création $oFCKeditor = new FCKeditor('message') ; $oFCKeditor->ToolbarSet = 'Basic'; $oFCKeditor->Create() ; ?> <input type="submit" value="Envoyer la newsletter" /> </div> </form> Merci
  6. Mon hébergeur est OVH sur serveur dedié (plan)! j'ai testé avec hotmail, gmail comme adresse de messagerie mais rien y fait ! (meme pas en indésirable) là je plante grave ! si quelqu'un a une idée ........... je suis preneur ! MERCI
  7. re' je viens de faire le test et voiçi ce que ça m'affiche en fait ça m'affiche le mail !
  8. re' j'ai fait un echo a la place de mail et dans le echo j'ai juste mis bienvenue sur et ca s'affiche correctement ! par contre j'ai pas tres bien compris merci de m'éclairer
  9. Bonjour Voilà j'ai un souci sur un script dans lequel il y a un mail qui doit etre envoyer a la personne qui s'inscrit ! Le probleme c'est que le mail n'arrive jamais donc le membre ne peut pas confirmer ! voici le code qui je pense pose probleme : CODE <?phpsession_start(); //On demarre une session parce que j'ai envi require("includes/membre_conf.php"); //On insert le fichier qui contient les informations $mail = htmlentities($_POST['mail']); if (preg_match("!^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$!", $mail)) //Verifie que l'email entrée n'est pas une fausse. { $chaine = "abcdefghijklmnopqrstuvwxyz0123456789"; $confirm = str_shuffle($chaine); //On créé le code de confirmation $pseudo = htmlentities($_POST['pseudo']); //On recupère les infos $mdp = htmlentities($_POST['mdp']); $verif_mdp = htmlentities($_POST['verif_mdp']); $nom = htmlentities($_POST['nom']); $prenom = htmlentities($_POST['prenom']); $website = htmlentities($_POST['website']); $pays = htmlentities($_POST['pays']); $born = htmlentities($_POST['born']); /*On Fait la variable contenant le mail de confirmation*/ $message1 = '<html><body>Bonjour ' . $pseudo . ' et bienvenue sur ' .$nom_site. '.</br>'; $message1 .= '</br>'; $message1 .= 'Vous venez de vous inscrire et nous sommes heureux<br>de pouvoir vous compter aujourd\'hui parmi nos membres.<br>'; $message1 .= 'Voici un rappel de vos identifiants, notez les précieusement : <br>'; $message1 .= 'Votre Pseudo :' . $pseudo .'.<br>'; $message1 .= 'Votre Mot de passe:' . $mdp .'.<br><br>'; $message1 .= 'Votre Mail:' . $mail .'.<br><br>'; $message1 .= 'Votre Nom:' . $nom .'.<br><br>'; $message1 .= 'Votre Prenom:' . $prenom .'.<br><br>'; $message1 .= 'Votre Pays:' . $pays .'.<br><br>'; $message1 .= 'Votre Site Web' . $website .'.<br><br>'; $message1 .= 'Votre Date de naissance:' . $born .'.<br><br>'; $message1 .= 'Si vous souhaitez changer vos informations, rendez-vous dans votre compte pour les mettre à jour.<br>'; $message1 .= 'Votre Clé d\'activation:<br>'; $message1 .= '' .$url_script. '/index.php?page=confirm&login=' . str_replace(' ','%20',$pseudo) . '&confirm=' . $confirm . '<br><br>'; $message1 .= 'A très bientôt sur le site!<br>L\'équipe de ' .$nom_site. '.<br><a href="' .$url_site. '">' .$nom_site. '</a>'; $sql = connect_sql(); //On se connecte à MySQL $verification = mysql_query("SELECT COUNT(*) FROM pdf_membre WHERE pseudo='$pseudo' OR mail='$mail'") or die (mysql_error()); $donnees = mysql_fetch_array($verification)or die (mysql_error()); if($donnees['COUNT(*)'] >= 1) //On verifie que le pseudo n'existe pas déjà { $reponse = 'Le pseudo ou l\'email est déjà utilisé, merci d\'en choisir un(e) autre. <a href="java script:history.back(1)">Retour au formulaire</a>'; } else { if( empty($pseudo) || empty($mdp) || empty($verif_mdp) || empty($mail) || empty($nom) || empty($prenom) || empty($born)) //On verifie que les variables précédentes ne soient pas vide { $reponse = 'Un ou plusieurs champs ne sont pas remplis, <a href="java script:history.back(1)">Retour au formulaire</a>'; } elseif( $mdp != $verif_mdp) //On verifie que les 2 pass sont identiques { $reponse = 'Les mots de passe ne sont pas identiques, <a href="java script:history.back(1)">Retour au formulaire</a>'; } else //Si tout est bon on entre les données dans la BDD et on envoye le mail { mysql_query("INSERT INTO pdf_membre VALUES ('','$pseudo', '$mdp', '$mail', '$confirm', '$nom', '$prenom', '$pays', '$born', '$website')"); $reponse = 'Bravo, vous êtes maintenant inscrit sur ' .$nom_site. '. <br>Vous allez recevoir un e-mail pour activer votre compte. <br><a href="' .$url_site. '">Retour à l\'Accueil</a>'; $entete = "MIME-Version: 1.0\r\n"; $entete .= "Content-type: text/html; charset=iso-8859-1\r\n"; $entete .= "From: <$email_admin>\r\n"; $entete .= "Reply-To: $email_admin\r\n"; mail($mail,'Bienvenue sur ' .$nom_site. ' ' . $login .'.' , $message1, $entete); } } mysql_close($sql); //On se deconnecte } else //Reponse si l'adresse e-mail est une fausse { $reponse = 'Votre adresse e-mail "' . $mail . '" n\'est pas correcte. <a href="java script:history.back(1)">Retour au formulaire</a>'; } echo $reponse; ?> <!-- On affiche la reponse de tout le code du dessus --> Le souci c'est que je ne vois pas du tout ce qui cloche .... Merci pour votre aide ...
  10. bon ok je crois que je comprend rien ! pas grave peut-etre aurais-tu un tutoriel bien expliquer pour que je puisse créer un flux xml par rapport a mes news ? sinon le tuto sort du site http://ghostdogpr.developpez.com/articles/rss/ peut-etre que j'ai pas fait le bon choix ! merci de m'eguiller
  11. Bonjour je viens d'essayer le tuto pour la création d'un flux rss+php+css en fait j'ai créé 3 fichier 1 - rss.php 2 - crea_rss.php 3 - flux.xml le probleme c'est que lorsque je veux voir le flux il y a une erreur donc j'ai chercher et j'ai rajouter var_dump($rss); foreach($rss as $tab) { pour voir qu'est qui se passe et la maintenant voiçi les codes de mes fichier avec un tres grand ? pour le fichier flux.xml ou apparament j'ai du rien comprendre 1 - rss.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>flux RSS Inform_AT_dream</title> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <meta name="robots" content="All"/> <link rel="stylesheet" href="css/rss.css" type="text/css"/> </head> <body> <?php // Lecture d'un fichier XML function lit_rss($fichier,$champs) { // on lit le fichier if($chaine = _AT_implode("",@file($fichier))) { // on explode sur <item> $tmp = preg_split("/<\/?"."item".">/",$chaine); // pour chaque <item> for($i=1;$i<sizeof($tmp)-1;$i+=2) // on lit les champs demand? <champ> foreach($champs as $champ) { $tmp2 = preg_split("/<\/?".$champ.">/",$tmp[$i]); // on ajoute au tableau $tmp3[$i-1][] = @$tmp2[1]; } // et on retourne le tableau return $tmp3; } } $rss = lit_rss("flux.xml",array("title","link","description","date",)); // et on affiche... var_dump($rss); foreach($rss as $tab) { echo '<div class="news_box"> <div class="news_box_title">'.$tab[0].'</div> <div class="news_box_date">posté le '.date("d/m/Y",strtotime($tab[3])).'</div> '.$tab[2].' <a href="'.$tab[1].'">Lire tout l\'article</a> </div>'; } ?> </body> </html> 2 - crea_rss.php <?php // édition du début du fichier XML $xml = '<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0">'; $xml .= '<channel>'; $xml .= '<title>Informadream RSS</title>'; $xml .= '<link>http://www.informadream.fr/index-news.html</link>'; $xml .= '<description>Description</description>'; // connexion a la base include('includes/bdd.php'); $res=mysql_query("SELECT * FROM news ORDER BY date DESC LIMIT, 5"); // extraction des informations et ajout au contenu while($tab=mysql_fetch_array($res)){ $titre=$tab[titre]; //$lien=$tab[lien]; $description=$tab[news]; $date=$tab[date]; $date2=date("D, d M Y H:i:s", strtotime($date)); $xml .= '<item>'; $xml .= '<title>'.$titre.'</title>'; $xml .= '<link>'.$lien.'</link>'; $xml .= '<pubDate>'.$date2.' GMT</pubDate>'; $xml .= '<description>'.$description.'</description>'; $xml .= '</item>'; } // édition de la fin du fichier XML $xml .= '</channel>'; $xml .= '</rss>'; // écriture dans le fichier $fp = fopen("flux.xml", 'w+'); fputs($fp, $xml); fclose($fp); _AT_mysql_close(); ?> 3 - flux.xml comme dit plus haut gros ? <?xml version="1.0" encoding="iso-8859-1" ?> <rss version="2.0"> <channel> <title>Titre</title> <link>http://www.informadream.fr/index-news.html</link> <description>Description</description> </channel> </rss> au cas ou la structure de ma table news : newsId int(11) Non auto_increment auteur varchar(60) latin1_swedish_ci Oui NULL date date Oui NULL titre varchar(120) latin1_swedish_ci Oui NULL news text latin1_swedish_ci Oui NULL active int(11) merci
  12. merci pour la réponse et malgré mes recherches je ne trouve pas de réponse claire !! sinon pour le site qui avait un probleme d'affichage c'est réglé du moins je pense ! j'ai juste rajouter la propriété min-height dans mon css . je compte sur vous pour me dire ........... merci encore a tous
  13. re' j'ai mis en place les mentions légales mais j'ai une question : faut-il que je déclare mon site a la CNIL ? j'ai beau lire et rechercher des infos mais je ne comprend rien a leur charrabia ! merci de bien vouloir m'éguiller
  14. ok pour les problemes d'affichage je pense que celà viens du css ! je vais voir ce que je peux faire ! ok pour les memtions légales ! mais lesquelles et surtout ou chercher ! enfin pas grave je suppose que sur hub ca doit être stipuler quelque part ! en tout cas merci
  15. ouppsss meaculpa !! effectivement si je met pas de lien ça va etre dur
×
×
  • Créer...