Crypter une adresse email - commentairesCrypter une adresse email2006-12-03T12:17:56Zhttps://files.spip.net/Crypter-une-adresse-email#comment3891982006-12-03T12:17:56Z<p>Bon ok, après vingt minutes de recherches, je m'aperçois qu'il existe déjà un antispam dans spip. Il faut l'activer en ajoutant $activer_antispam = true<small class="fine d-inline"> </small>; dans mes_options</p>
<p>J'ai donc retiré cryptemail, mais c'est quand même hallucinant que cette fonctionnalité intégrée à spip ne soit pas renseignée dans la doc ...</p>Crypter une adresse email2006-12-03T11:58:47Zhttps://files.spip.net/Crypter-une-adresse-email#comment3891972006-12-03T11:58:47Z<p>Truc chelou :<br class="autobr">
Si je n'ai pas indiqué de lien mailto dans mon texte d'article, spip génère l'erreur suivante :</p>
<p><strong>Fatal error : Call to undefined function : cryptemail_txt() in c :\program files\easyphp1-8\www\armenie\ecrire\public\composer.php(48) : eval()'d code on line 415</strong></p>
<p>Quelqu'un a une idée de l'origine du problème<small class="fine d-inline"> </small>?</p>> Crypter une adresse email2006-08-29T21:22:18Zhttps://files.spip.net/Crypter-une-adresse-email#comment3872972006-08-29T21:22:18Z<p>Copiez le script dans le fichier mes_fonctions.php3</p>
<p>et utilisez le filtre dans vos squelettes</p>> Crypter une adresse email2006-08-29T08:56:41Zhttps://files.spip.net/Crypter-une-adresse-email#comment3872802006-08-29T08:56:41Z<p>Je ne sais pas pq, spip a rajoutté au sujet de mon message le mot « bogue ».<br class="autobr">
Ce n'était pas du tout mon attention d'apporter la moindre critique sur cette contrib qui d'après les post est très utile par les temps qui courent...</p>> Crypter une adresse email : un bogue<small class="fine d-inline"> </small>?2006-08-29T08:53:53Zhttps://files.spip.net/Crypter-une-adresse-email#comment3872792006-08-29T08:53:53Z<p>Bonjour,</p>
<p>Juste une petite précision. Faut il copier le code dans toutes les pages contenant l'email ou peut on le placer dans une page générale et renvoyer dessus<small class="fine d-inline"> </small>? Dans ce cas là, dans quelle page et quel est le code à rajoutter<small class="fine d-inline"> </small>?<br class="autobr">
Merci par avance</p>Crypter une adresse email2005-10-10T09:48:03Zhttps://files.spip.net/Crypter-une-adresse-email#comment3838082005-10-10T09:48:03Z<p>ops, j'ai oublié de copier le premier script...pardon .-P</p>Crypter une adresse email2005-10-10T09:37:20Zhttps://files.spip.net/Crypter-une-adresse-email#comment3838072005-10-10T09:37:20Z<p>salut,<br class="autobr">
malhereusement j'obtiens je message :</p>
<p>Fatal error : Call to undefined function : cryptemail() in /home/cranio/public_html/mes_fonctions.php3 on line 45</p>
<p>pouvez-vous m'aider, svp<small class="fine d-inline"> </small>?</p>
<p>Francesco</p>> Crypter une adresse email2005-08-25T11:39:56Zhttps://files.spip.net/Crypter-une-adresse-email#comment3830722005-08-25T11:39:56Z<p>regarde un peu plus bas et tu verras la soluce...</p>
<p>dans la fonction :<br class="autobr">
function cryptemail_txt($texte) <i></i></p>
> Crypter une adresse email2005-08-25T10:44:51Zhttps://files.spip.net/Crypter-une-adresse-email#comment3830662005-08-25T10:44:51Z<p>ce filtre fonctionne bien, mais pose un problème lorsqu'on veut utiliser un lien html un peu élaboré, sans passer par les raccourcis SPIP. <br class="autobr">
par exemple, si j'écris :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a href="mailto:email@domaine.com?subject=unsubscribe">Se désinscrire</a></code></pre></div>
<p>le serveur va mouliner et rien ne s'affichera.<br class="autobr">
Est-il possible d'améliorer le filtre pour prendre en compte ce genre de requête<small class="fine d-inline"> </small>? Par exemple : ne pas 'filtrer' tout ce qui vient après un point d'interrogation<small class="fine d-inline"> </small>? en effet, ça ne sert à rien de filtrer cette partie là.<br class="autobr">
Note : je ne connais pas PHP, je ne peux pas vous aider.</p>> Crypter une adresse email2005-04-28T12:26:56Zhttps://files.spip.net/Crypter-une-adresse-email#comment3807452005-04-28T12:26:56Z<p>Un seul mot : Génial<small class="fine d-inline"> </small>!<br class="autobr">
Non, un deuxième : merci.</p>> Crypter une adresse email - EXCELLENT2005-04-23T13:22:51Zhttps://files.spip.net/Crypter-une-adresse-email#comment3806112005-04-23T13:22:51Z<p>En tout point excellent ce filtre<small class="fine d-inline"> </small>!<br class="autobr">
Dans l'éducation nationale, on recherche les moyens de protéger des spams les collègues et les élèves</p>
<p>Merci<small class="fine d-inline"> </small>!!</p>> Crypter une adresse email2005-03-15T20:38:05Zhttps://files.spip.net/Crypter-une-adresse-email#comment3796532005-03-15T20:38:05Z<p>Je ne sais pas si j'ai merdé quelque part, mais l'adresse d'envoi pour les emails isolés dans un forum est du type <abbr title="cryptemail)">(adresseemail</abbr></p>> Crypter une adresse email2005-03-03T20:03:38Zhttps://files.spip.net/Crypter-une-adresse-email#comment3793332005-03-03T20:03:38Z<p>voir aussi <a href='https://files.spip.net/Un-formulaire-permettant-l-envoi-d' class="spip_in" rel='nofollow'>Un formulaire permettant l'envoi d'un email</a></p>> Crypter une adresse email : un bogue<small class="fine d-inline"> </small>?2004-12-17T08:36:32Zhttps://files.spip.net/Crypter-une-adresse-email#comment2682842004-12-17T08:36:32Z<p>La correction du problème...<br class="manualbr">tester en plus si l'email comprend un point d'interrogation...</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function cryptemail_txt($texte) { while (strpos($texte,"mailto:") > 0) { $debemail = strpos($texte,"mailto:"); $finemail = strpos($texte,'"',$debemail); $finemail2 = strpos($texte,'?',$debemail); if ($finemail2 > 1){ $finemail = min($finemail,$finemail2); } $textemail = substr($texte,$debemail,$finemail-$debemail); $s= cryptemail($textemail); $texte = ereg_replace($textemail, $s, $texte); } return $texte;
} </code></pre></div>> Crypter une adresse email : un bogue<small class="fine d-inline"> </small>?2004-09-23T20:02:03Zhttps://files.spip.net/Crypter-une-adresse-email#comment1151972004-09-23T20:02:03Z<p>Apparement, cryptemail_txt n'aime pas la présence de « <small class="fine d-inline"> </small>? ».</p>
<p>Je voulais utiliser dans un article un lien du type <a href="mailto:adresse@ml.free.fr?Subject=subscribe" class="spip_mail" rel='nofollow'>mail</a></p>
<p>Tout ce que j'obtiens, c'est :</p>
<p>Fatal error : Maximum execution time of 30 seconds exceeded in /var/www/free.fr/1/c/cspcovtt/mes_fonctions.php3 on line 31</p>
<p>La ligne 31 de mes_fonctions.php3 correspond à <br class="autobr">
$texte = ereg_replace($textemail, $s, $texte)<small class="fine d-inline"> </small>; <br class="autobr">
dans la fonction cryptemail_txt($texte)</p>
<p>J'ai vérifié que la longueur de l'article n'était pas la cause de ce timeout : il me suffit de supprimer le « <small class="fine d-inline"> </small>? » pour que ma page apparaisse normalement.</p>
<p>Une idée pour corriger ce problème<small class="fine d-inline"> </small>?</p>
<p>François</p>Etonnant<small class="fine d-inline"> </small>!2004-06-04T17:00:55Zhttps://files.spip.net/Crypter-une-adresse-email#comment99622004-06-04T17:00:55Z<p>Très bien ce filtre<small class="fine d-inline"> </small>! Adopté<small class="fine d-inline"> </small>!<br class="manualbr">
Petite chose « amusante » (sous Mozilla) lorsque l'on sélectionne juste quelques caractères avant et après un « mailto » passer à ce filtre, et qu'on en sort le code source : pas de cryptage. Contrairement à une requête de code source sur une page entière<small class="fine d-inline"> </small>!!<br class="manualbr">
Eh ben oui<small class="fine d-inline"> </small>! au premier essai j'ai fait : mais euh ... marche pas<small class="fine d-inline"> </small>! Alors que ...<small class="fine d-inline"> </small>!</p>