Remplacer des adresses Emails dans une chaine par une valeur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Remplacer des adresses Emails dans une chaine par une valeur

par Shrell » 01 sept. 2006, 14:15

Allez, on se calme monsieur l'impatient
puisque tu n'as aucune envie d'apprendre, je ne te demanderai pas non plus de comprendre le code qui va suivre :
plus de code (Zeus)
ceci est bien entendu fourni sans aucun SAV
Modération (Zeus) : pas de code, on a dit

par zeus » 01 sept. 2006, 14:13

Non, un forum est là pour aider à APPRENDRE, pas pour donner une solution crue.

Soit tu es un professionnel et ce n'est pas normal que tu refuse d'y mettre du tiens.
Soit tu es un amateur et tu as le temps d'apprendre

Mais, en tout cas, ce n'est pas la philosophie du forum que de servir du code tout pret

Re: Aide toi et le ciel t'aidera ! MERCI.

par ouckileou » 01 sept. 2006, 14:12

Salut,

Comme je n'ai pas de temps pour lire les docs des regex ou expressions régulières, je me sui tourné vers ce forum pour avoir une SOLUTION et non une réponse du type aide-toi et le ciel d'aidera.

Il me semble que c'est à çà que sert un forum, aider...
Et bien non tu te trompes complètement.

Ici c'est un forum d'entre-aide effectivement, c'est à dire qu'on peut expliquer des principes, filer des pistes, aider à corriger des erreurs.

Mais certainement pas filer du code tout cuit parceque "tu n'as pas le temps de lire de la doc".

La lecture de documentation est un passage obligé du développement. Si tu n'as pas le temps, il faudra le trouver.

Si tu ne connais pas les bases des regex, ça ne sert à rien de te filer un bout de code que tu ne comprendras même pas et que tu seras incapable de réutiliser. Il vaut mieux passer plus de temps à apprendre les bases, que revenir demander de l'aide à chaque fois que tu voudras refaire la même chose.

Si tu veux vraiment une solution directe et rapide à ton problème, tu peux aussi passer par un prestataire de service. Mais ça a un coût.

Tu peux aussi tenter ta chance dans le forum " Projets collaboratifs, Entraide", une âme charitable te codera peut-être la chose.

Aide toi et le ciel t'aidera ! MERCI.

par LordStjohn » 01 sept. 2006, 13:57

Salut,

Comme je n'ai pas de temps pour lire les docs des regex ou expressions régulières, je me sui tourné vers ce forum pour avoir une SOLUTION et non une réponse du type aide-toi et le ciel d'aidera.

Il me semble que c'est à çà que sert un forum, aider...

A mon avis il existe un script répondant à ma demande, mais je l'ai pas trouvé.

Je récapitule :

J'ai une chaine soumise dans un Formulaire. Cette chaine peut contenir une ou plusieurs adresse e-mail. Si c'est le cas, j'aiemrais remplacer ces adresses emails par *EMAIL*, dans le but d'utiliser mon application et non s'envoyer des emails...;

Merci.

Re: Adresse e-mail inconnue et REGEX ???

par ouckileou » 01 sept. 2006, 13:41

Malheureusement, je ne connais pas les Regex...
ça, ce n'est pas grave :)

Mais tu as fais la recherche conseillée ?
En cherchant "expressions régulières" tu serais tombé sur des sujet les expliquant

Tu peux aussi consulter ce tuto : http://www.phpfrance.com/tutoriaux/inde ... regulieres

Il y a plein d'autres docs sur le net. Regarde avant pour en comprendre le principe avant de te lancer dans ton dév

Adresse e-mail inconnue et REGEX ???

par LordStJohn » 01 sept. 2006, 13:38

Salut,

Pour info, les adresses e-mail sont inconnues à l'avance.

Malheureusement, je ne connais pas les Regex...

par Shrell » 01 sept. 2006, 13:34

Si tu connais par avance l'adresse à remplacer, regarde du coté de str_replace(). Sinon, direction ereg_replace() et les joies des expressions régulières :P
tu as un morceau de code à nous proposer?

edit : grillé :cry:

par ouckileou » 01 sept. 2006, 13:32

Solution : faire une recherche sur le forum en combinant : "email", "expression", "régulière" ou encore "REGEX"

Remplacer des adresses Emails dans une chaine par une valeur

par Lord_st_john » 01 sept. 2006, 13:31

Salut à tous,

Je recherche une solution pour remplacer une ou des adresses e-mails dans une chaine, et le remplacer par un valeur définie.

Merci.