[PHP] Livre d'or
Fermé
FloR3nT
Messages postés
9
Date d'inscription
dimanche 20 juillet 2008
Statut
Membre
Dernière intervention
2 janvier 2011
-
Modifié par FloR3nT le 1/01/2011 à 22:38
FloR3nT Messages postés 9 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 2 janvier 2011 - 2 janv. 2011 à 19:47
FloR3nT Messages postés 9 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 2 janvier 2011 - 2 janv. 2011 à 19:47
A voir également:
- [PHP] Livre d'or
- Or - Guide
- Livre coran en français pdf - Télécharger - Histoire & Religion
- Easy php - Télécharger - Divers Web & Internet
- Livre de cave gratuit - Télécharger - Cuisine & Gastronomie
- Télécharger livre de lecture ce2 gratuit pdf - Télécharger - Éducatifs
6 réponses
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
1 janv. 2011 à 22:46
1 janv. 2011 à 22:46
Salut.
Tu peux utiliser Askimet : https://akismet.com/
C'est une sorte de base de données connaissant une partie du spam.
Tu peux en plus ajouter une image contenant un code à recopier (captcha) :
http://www.captcha.fr/
https://www.google.com/recaptcha/about/
Tu peux également utiliser du Javascript pour l'envoie du formulaire.
Les robots spammeurs ne le comprennent pas, donc ils seront bloqués.
Tu peux utiliser Askimet : https://akismet.com/
C'est une sorte de base de données connaissant une partie du spam.
Tu peux en plus ajouter une image contenant un code à recopier (captcha) :
http://www.captcha.fr/
https://www.google.com/recaptcha/about/
Tu peux également utiliser du Javascript pour l'envoie du formulaire.
Les robots spammeurs ne le comprennent pas, donc ils seront bloqués.
MastercroW
Messages postés
1094
Date d'inscription
dimanche 3 octobre 2010
Statut
Membre
Dernière intervention
31 mai 2019
163
1 janv. 2011 à 23:12
1 janv. 2011 à 23:12
Avion, sais tu que maintenant les robots comprennent le JavaSript. De plus tu peux être un spammeur sans être un robot xD.
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
1 janv. 2011 à 23:16
1 janv. 2011 à 23:16
Pas tous, puis il y en a même qui lisent les captchas, et il y a aussi des robots spammeurs humains ;) (tu crois que ça paye bien?)
De toutes façons, il est impossible d'éradiquer le spam à 100%, mais on peut le ralentir.
De toutes façons, il est impossible d'éradiquer le spam à 100%, mais on peut le ralentir.
MastercroW
Messages postés
1094
Date d'inscription
dimanche 3 octobre 2010
Statut
Membre
Dernière intervention
31 mai 2019
163
2 janv. 2011 à 16:19
2 janv. 2011 à 16:19
Je suis tout à fait d'accord avec toi !
FloR3nT
Messages postés
9
Date d'inscription
dimanche 20 juillet 2008
Statut
Membre
Dernière intervention
2 janvier 2011
2 janv. 2011 à 12:02
2 janv. 2011 à 12:02
bonjour,
j'ai installer le captcha,
le seul problème sais que meme si on tape pas le code, le message ce valide...
voici le code mise à jour avec le captcha dedans :)
http://pastebin.com/edjPb1NZ
j'ai installer le captcha,
le seul problème sais que meme si on tape pas le code, le message ce valide...
voici le code mise à jour avec le captcha dedans :)
http://pastebin.com/edjPb1NZ
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
2 janv. 2011 à 12:31
2 janv. 2011 à 12:31
Ajoute session_start() avant debut.inc.php
Il faut mieux faire la vérification chk_script() dans la condition suivant le commentaire de l'étape 1.
Il faut mieux faire la vérification chk_script() dans la condition suivant le commentaire de l'étape 1.
FloR3nT
Messages postés
9
Date d'inscription
dimanche 20 juillet 2008
Statut
Membre
Dernière intervention
2 janvier 2011
2 janv. 2011 à 16:24
2 janv. 2011 à 16:24
marche tjrs sans le code...
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
2 janv. 2011 à 16:40
2 janv. 2011 à 16:40
Est-ce que le fichier debut.inc.php contient du code HTML ?
Si oui, alors le session_start() doit être fait avant.
Il y en a une dans le script du captcha, mais ce script est inclus après, et on ne peut pas lancer une session après l'écriture de caractères.
Et j'ai dit chk_script() au lieu de chk_crypt() ...
Si oui, alors le session_start() doit être fait avant.
Il y en a une dans le script du captcha, mais ce script est inclus après, et on ne peut pas lancer une session après l'écriture de caractères.
Et j'ai dit chk_script() au lieu de chk_crypt() ...
FloR3nT
Messages postés
9
Date d'inscription
dimanche 20 juillet 2008
Statut
Membre
Dernière intervention
2 janvier 2011
Modifié par FloR3nT le 2/01/2011 à 19:48
Modifié par FloR3nT le 2/01/2011 à 19:48
j'ai changer ce que tu viens de me dire,
voilà ce qui en est:
Fatal error: Call to undefined function chk_script() in /home/rng/www/website_pages/guestbook.php on line 8
http://pastebin.fr/9918
la code sessions est déjà dans le debut.inc.php :)
voilà ce qui en est:
Fatal error: Call to undefined function chk_script() in /home/rng/www/website_pages/guestbook.php on line 8
http://pastebin.fr/9918
la code sessions est déjà dans le debut.inc.php :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
Modifié par Alexis-pires le 2/01/2011 à 19:01
Modifié par Alexis-pires le 2/01/2011 à 19:01
Salut,
Il suffit de faire un bon captcha et peu contraignant, donc exit celui qui te demande de lire les lettres. Après tu peux t'amuser à faire des captcha sympa :
- Une image où il doit cliquer sur un endroit précis.
- Une addition ou soustraction.
Ensuite fais toi une liste noir des ip.
Enfin augmente la durée entre 2 formulaire.
En fait tout est réalisable, la seule limite c'est ton imagination ...
La chance aide parfois, le travail toujours !
Il suffit de faire un bon captcha et peu contraignant, donc exit celui qui te demande de lire les lettres. Après tu peux t'amuser à faire des captcha sympa :
- Une image où il doit cliquer sur un endroit précis.
- Une addition ou soustraction.
Ensuite fais toi une liste noir des ip.
Enfin augmente la durée entre 2 formulaire.
En fait tout est réalisable, la seule limite c'est ton imagination ...
La chance aide parfois, le travail toujours !
Facegeek
Messages postés
39
Date d'inscription
dimanche 2 janvier 2011
Statut
Membre
Dernière intervention
8 septembre 2012
5
Modifié par Facegeek le 2/01/2011 à 14:52
Modifié par Facegeek le 2/01/2011 à 14:52
Il y a un truc très bête, tu crée un champ de texte que tu cache avec CSS, et 90% des robots vont automatiquement remplir ce champ. Un visiteur normal ne va pas le remplir puisqu'il ne le verra pas. Donc avant d'enregistrer le message tu ajoute une condition:
if (empty($antirobot))
ect...
C'est moins embêtant qu'un captcha pour le visiteur.
if (empty($antirobot))
ect...
C'est moins embêtant qu'un captcha pour le visiteur.
FloR3nT
Messages postés
9
Date d'inscription
dimanche 20 juillet 2008
Statut
Membre
Dernière intervention
2 janvier 2011
2 janv. 2011 à 16:25
2 janv. 2011 à 16:25
je préfère le captcha :)
Facegeek
Messages postés
39
Date d'inscription
dimanche 2 janvier 2011
Statut
Membre
Dernière intervention
8 septembre 2012
5
2 janv. 2011 à 17:04
2 janv. 2011 à 17:04
ok :)