Fork me on GitHub






Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Bonjour,

petitours m'avais aidé pour créer mon Mail detailler (EMAIL coordonnées nouvel inscrits):
https://www.frxoops.org/modules/newbb/ ... id=227793#forumpost227793

savez-vous si c'est possible de rajouter une ligne de programmation dans le fichier register.php qui signalerait qu'une case du formulaire d'inscription n'a pas été remplie ( c'est pour trier mes emails reçus dans thunderbird entre les vrais inscriptions et les robots: j'ai remarqué que les robots ne remplissent pas "l'adresse") : une ligne comme "numéro et rue_non remplis" suffirait.

EXEMPLE de robot qui s'est inscrit:

Audrexxx vient juste de s'inscrire
#####
Son adresse IP : 151.237.xxx.x
Localiser cette adresse http://www.localiser-ip.com/?ip=151.237.177.3
#####
Son Email : xxx@xxxxxxx.com
#####
NOM REEL : Audrxx
#####
PRENOM : Singletxx
#####
NUMERO ET RUE :
#####
VILLE : PP
#####
PAYS : ZZ
#####
L'URL de son site :
#####
Page des utilisateurs : xxxy

vous voyez, le numéro et la rue sont vides.
Quelqu'un peut-il m'aider à programmer cette ligne?

Posté le : 15/06/2013 16:02

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 25/08/2005 22:51
De Aix les bains
Messages: 1270
Salut

Ravis d'avoir pu aider

Ici la modif que tu souhaites, poste #62
https://www.frxoops.org/modules/newbb/ ... id=227706#forumpost227706

Avec ça j'ai je suis tranquille depuis, plus d'inscriptions de spammeurs, 15805 boutonneux bloqués à ce jour.

Posté le : 15/06/2013 20:51

Mieux vaut marcher dans la bonne direction que courir dans la mauvaise.
----------------------------------------
www.68hc08.net la communauté francophone.
www.avironroannelecoteau.net (créé mais plus exploité)
Partager Twitter Partagez cette article sur GG+
Re: Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Petitours,
j'ai travaillé le code que tu m'as donné mais j'ai du commettre une faute, car j'ai cette réponse si je simule une nouvelle inscription:

Parse error: syntax error, unexpected ':' in /homez.424/annonceon/www/modules/profile/register.php on line 165

Perso, mon // Check user data at first step" est ligne 151 et , si je ne me trompe pas, l'accolade de fin est ligne 164.


151>>> // Check user data at first step
if ($current_step == 1) {
$uname = isset($_POST['uname']) ? $myts->stripSlashesGPC(trim($_POST['uname']) ) : '';
$email = isset($_POST['email']) ? $myts->stripSlashesGPC(trim($_POST['email']) ) : '';
$url = isset($_POST['url']) ? $myts->stripSlashesGPC(trim($_POST['url']) ) : '';
$pass = isset($_POST['pass']) ? $myts->stripSlashesGPC(trim($_POST['pass']) ) : '';
$vpass = isset($_POST['vpass']) ? $myts->stripSlashesGPC(trim($_POST['vpass']) ) : '';
$agree_disc = (isset($_POST['agree_disc']) && intval($_POST['agree_disc']) ) ? 1 : 0;

if ($GLOBALS['xoopsConfigUser']['reg_dispdsclmr'] != 0 && $GLOBALS['xoopsConfigUser']['reg_disclaimer'] != '') {
if (empty($agree_disc)) {
$stop .= _US_UNEEDAGREE . '<br />';
}
164>>> }

j'ai compris que je dois mettre ton code juste avant la dernière accolade ci-dessous (ligne 164, dis moi si je me trompe).

je suis parti du fait que je veux une réponse au champ "Adresse: numero et rue".
Si la réponse à la question est vide, alors j'aurai la réponse:
"La réponse à la question est fausse"
Mon raisonnement est il bon?
Ou est mon erreur de programmation?


Posté le : 15/06/2013 22:48

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 25/08/2005 22:51
De Aix les bains
Messages: 1270
bonjour

il ne faut pas mettre ça dans le code de l'envoi du mail

mets le tout à la fin du bloc
// Check user data at first step
if ($current_step == 1) {

avant l'accolade de fin de ce bloc

en laissant tout le code en place, rien à mettre en commentaire

Posté le : 16/06/2013 08:37

Mieux vaut marcher dans la bonne direction que courir dans la mauvaise.
----------------------------------------
www.68hc08.net la communauté francophone.
www.avironroannelecoteau.net (créé mais plus exploité)
Partager Twitter Partagez cette article sur GG+
Re: Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Citation :
petitours a écrit :
bonjour

il ne faut pas mettre ça dans le code de l'envoi du mail

mets le tout à la fin du bloc
// Check user data at first step
if ($current_step == 1) {

avant l'accolade de fin de ce bloc
en laissant tout le code en place, rien à mettre en commentaire


Quand tu dis la fin de ce bloc, j'ai compris que le bloc complet "// Check user data at first step" c'est ça:

Open in new window














la dernière accolade est bien la ?

Posté le : 16/06/2013 19:15

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 25/08/2005 22:51
De Aix les bains
Messages: 1270
non, l'accolade que tu montres là est celle qui marque la fin de if ($GLOBALS.....

Posté le : 17/06/2013 11:30

Mieux vaut marcher dans la bonne direction que courir dans la mauvaise.
----------------------------------------
www.68hc08.net la communauté francophone.
www.avironroannelecoteau.net (créé mais plus exploité)
Partager Twitter Partagez cette article sur GG+
Re: Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Citation :
petitours a écrit :
non, l'accolade que tu montres là est celle qui marque la fin de if ($GLOBALS.....


Autant pour moi, c'est celle ci-dessous ?

Open in new window

Posté le : 17/06/2013 11:47

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Mail detailler (EMAIL coordonnées nouvel inscrits)
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Résolu.

Posté le : 06/07/2013 11:40

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

14 Personne(s) en ligne (10 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 14 | Plus ...