RÉCUPÉRER LES EMAILS DES VISITEURS DANS UN FICHIER TEXTE.

D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 - 20 déc. 2003 à 12:47
pgassie Messages postés 12 Date d'inscription mardi 28 octobre 2003 Statut Membre Dernière intervention 13 décembre 2006 - 14 févr. 2005 à 23:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18851-recuperer-les-emails-des-visiteurs-dans-un-fichier-texte

pgassie Messages postés 12 Date d'inscription mardi 28 octobre 2003 Statut Membre Dernière intervention 13 décembre 2006
14 févr. 2005 à 23:20
Bravo pour l'idée originale qui permet de passer outre les tortures infligées à la fonction mail par certains hébergeurs.

Par contre que fait ce script dans la catégorie "BASE DE DONNEES" ?

Encore bravo !
iguane25 Messages postés 3 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 29 décembre 2003
29 déc. 2003 à 00:17
Super !!!
merci bien pour l'info koko,
il ne me reste plus qu'a chercher le "décriptage du php.ini" en français si possible, car pas simple pour un newbiz.
Longue vie à CS, j'espère DQP poster mes release...
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
28 déc. 2003 à 23:01
réessaie en mettant la valeur de register_global a On... si ca marche, il faut alors adapter le script au variables globals !
$_GET
$_POST
...
iguane25 Messages postés 3 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 29 décembre 2003
28 déc. 2003 à 21:30
Merci de répondre si vite;
je n'ai plus les avertissement d'erreur, mais les deux fichiers sont bien créés mais rien dedans ???
je pense que les variables ne passe pas de la page formulaire à l'autre.
certainement une autre option du php.ini !!!
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
28 déc. 2003 à 19:02
easyphp 1.7 !
tu dois modifier ton php.ini et tu changes dans le error_reporting, tu rajoutes le ~ E_NOTICE je crois que c'est
iguane25 Messages postés 3 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 29 décembre 2003
28 déc. 2003 à 18:58
Salut, débutant en php, j'obtient ceci en testant ton code "

Notice: Undefined variable: courriel in c:inetpubwwwrootphpformenregistre.php on line 6

Notice: Undefined variable: courriel in c:inetpubwwwrootphpformenregistre.php on line 7

Notice: Undefined variable: commentaire in c:inetpubwwwrootphpformenregistre.php on line 7
Merci de votre enregistrement. "

Why ??? merci d'avance...
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
21 déc. 2003 à 13:32
a merde me disait bien qu'il y avait des balises comme ca :x
D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 1
21 déc. 2003 à 13:27
Et ben en + en essayant d'aider j'apprend.. ça vaut toujours la peine mdr :p

les balise
 c'est dans le forum ;)
    
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
21 déc. 2003 à 10:56
en php c'est empty pour voir si c'est vide ;)
if (empty($courriel)) {
 //mettre un mail
}
else {
 fopen
}


HS je teste car je me souviens qu'il y avait des balises code ;)
D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 1
20 déc. 2003 à 12:47
Tu devrais par exemple vérifier si $courriel n'est pas NULL, parce que il fou tout en l'air sinon! moi c'est plutôt C++ mais la syntaxe des fopen est la même... donc je crois que tu devrais faire ça avant ton fopen:

if ( $courriel == NULL )
{
echo( "Veuillez entrer une adresse email valide!" );
}
else
{
fopen( ... );
}

je crois que ça devrait être ok :) Mais bon tu l'a dit, il y a encore plein d'amélioration possible :)
Rejoignez-nous