créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





Compléter form mail

Poster un nouveau sujet sur php   Répondre au sujet à php:Compléter form mail    Accueil Forum -> php
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Michel
frontpage mioche
frontpage mioche
MessageCompléter form mail , Posté le: 13-06-2005 13:38

Bonjout
J'ai réussi à faire fonctionner le script Form mail avec votre aide et je southaite maintenant l'enrichir d'un contrôle de l'Email pour éviter les adresses érronnées.
Pouvez-vous me conseiller le code qui correspond au besoin ainsi que COMMENT l'intégrer au code actuel.
J'ai déjà trouvé celui-ci sur le forum
Citation:

function valid_email($email) {
$regexp = "^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$";
return eregi($regexp, $email);
}

Mais où je le mets.
Merci
Nevinrhal
html mioche
html mioche
MessageCompléter form mail , Posté le: 13-06-2005 13:43

C'est mieux si tu l'integre carrement dans ton script php. comme ca :

Code:
<?php
$eregi = "^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$";
if (!eregi($eregi, $mail)) echo "Mail pas bon";
?>

pour ca, $mail doit etre le résultat d'un champ de formulaire par exemple.
Michel
frontpage mioche
frontpage mioche
MessageCompléter form mail , Posté le: 13-06-2005 13:47

Merci pour la rapidité.
Dans le cas ou le code est dans le script php, c'est lui qui me retourne le code d'erreur "echo" et a ce moment là je suis sur une page blanche avec le texte d'alerte.
Comment je fais pour revenir à la saisie et est-ce je perd les info déjà saisies
Nevinrhal
html mioche
html mioche
MessageCompléter form mail , Posté le: 13-06-2005 13:53

Voila le script complété. a toi d'arranger à la sauce css. tu perds pas tes données sauf si dans tes <input> tu as mis des values="".
Code:
<?php
$eregi = "^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$";
if (!eregi($eregi, $mail)) echo "Mail pas bon,<a href=\"javascript:window.back()\">Cliquez-ici</a> pour revenir.";
?>
Michel
frontpage mioche
frontpage mioche
MessageCompléter form mail , Posté le: 13-06-2005 14:00

J'ai pas modifier le script alors pas de "value"=""
Dans le script je peux coller ton code n'importe où ?
Nevinrhal
html mioche
html mioche
MessageCompléter form mail , Posté le: 13-06-2005 14:14

oui. mais veux mieux le mettre au moment ou tu vérifie les données du formulaire (au début c'est mieux, mais trop au début non plus, la variable $mail doit etre configurée.)
J'ai pas le sentiment d'avoir été clair, je m'en excuse.
Michel
frontpage mioche
frontpage mioche
MessageCompléter form mail , Posté le: 13-06-2005 14:22

Comme j'ai pas de notions de PHP, je vais faire comme toujours, TATONNER, des fois ça marche, mais c'est long. Laughing
Une question encore. Pourquoi, c'est mieux de mettrela verification de l'email dans le script plutot que dans la page. C'est pas plus facile à gérer dès l'entrée du texte ?
Nevinrhal
html mioche
html mioche
MessageCompléter form mail , Posté le: 13-06-2005 14:31

bah, tu peut mettre ton script dans ta page, rien ne l'empeche (c'est ce que je fais d'ailleurs) par contre, ta page doit etre renommée en .php
Je dit script php les petits bout de code entre les balises <?php et ?>. c'est pas la peine de le mettre dans un autre fichier.
Michel
frontpage mioche
frontpage mioche
MessageCompléter form mail , Posté le: 13-06-2005 14:37

Nevinrhal je te remercie d'avoir bien voulu prendre le temps de me répondre.
Je vais essayer les différentes solutions que tu me proposes et ce soir sera un autre jour.

Merci encore.
Nevinrhal
html mioche
html mioche
MessageCompléter form mail , Posté le: 13-06-2005 14:40

A ton service.
Poste sur le forum si tu as d'autres problemes sur la création web.
Montrer les messages depuis:   
Poster un nouveau sujet sur php   Répondre au sujet à php:Compléter form mail    Accueil Forum -> php Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur











Salemioche.net

créer un site web internet
Création site internet
Nom de domaine
blog gratuit
Idées Web

St Barth
Rachat de crédit
protection rapprochée
aménagement de bureau
Affilzen

Jumeaux
Communiqué de Presse
Piscine
Argent
Publier

Publier un article sur votre site internet et boostez sa visibilité. avec Pipelette
Présentez votre site web
Partenaires

forums
forum gratuit
Casino
Piscine
© Mentions Légales - CV