TOPIC:

delete messages in database 3 weeks 1 day ago #282249

  • Topic Author
  • Repitol
  • Offline
  • Senior Member
  • Senior Member
  • Registered
  • Posts: 141
  • Thanks: 2
Bonjour
J'ai beaucoup de spams enregistrés depuis mon formulaire. Comment les voir et les supprimer depuis la base de données ?
Hi
I have many spams recorded in Breezingforms elements. Is there a way to see and delete them directly fom the DB ?
That's too long open it one by one from the admin tool.
Regards

Please Log in or Create an account to join the conversation.

delete messages in database 3 weeks 1 day ago #282261

  • Eddy.vh's Avatar
  • Eddy.vh
  • Offline
  • Platinum Member
  • Platinum Member
  • Registered
  • Posts: 893
  • Thanks: 153
Bonjour.

Il n'est pas nécessaire d'accéder à la base de données pour supprimer les enregistrements non désirés, le gestionnaire d'enregistrement du composant BreezingForms le permet.

Aussi, une bonne protection contre le spam te sera utile.

Les champs honeypot, un script honeypotproject.org et une extension comme spambotchek m'aident à ne pas avoir de spam.

Et s'il m'arrive d'en recevoir un, il s'agit d'un humain, pas d'un Bot.

Bonne continuation
Eddy

Please Log in or Create an account to join the conversation.

delete messages in database 3 weeks 1 day ago #282263

  • Topic Author
  • Repitol
  • Offline
  • Senior Member
  • Senior Member
  • Registered
  • Posts: 141
  • Thanks: 2
Merci Eddy, mais comme je le disais, supprimer des dizaines de messages Spams à travers des messages OK n'est pas facile avec l'interface (il faut déplier un à un les messages, voir si c'est un spam, cliquer sur la poubelle, valider) L'idée étant de conserver seulement une trace des messages corrects.
Je viens d'ajouter le honeypot.
Bonne journée :)

Please Log in or Create an account to join the conversation.

delete messages in database 3 weeks 21 hours ago #282274

  • Eddy.vh's Avatar
  • Eddy.vh
  • Offline
  • Platinum Member
  • Platinum Member
  • Registered
  • Posts: 893
  • Thanks: 153
Bonsoir,

Si je ne dis pas de bêtises, il y a deux tables à vérifier, #__facileforms_records et #__facileforms_subrecords, mais ce ne sera pas plus facile que depuis le composant à mon sens.
Si tu parles du honeypot par champs pièges, n'hésites par à en placer deux. Personnellement, je place un champ vide qui doit le rester et un champ contenant une valeur qui ne peut être modifiée ou vidée.

Ensuite, vois l'offre de www.projecthoneypot.org/ (erreur de rédaction dans mon dernier message). C'est super simple, gratuit et semble bien efficace, de même que la version gratuite de Spambotcheck .

Bonne chance.
Eddy

Please Log in or Create an account to join the conversation.

delete messages in database 2 weeks 5 days ago #282314

  • Topic Author
  • Repitol
  • Offline
  • Senior Member
  • Senior Member
  • Registered
  • Posts: 141
  • Thanks: 2
Merci Eddy, tu peux me donner ta procédure pour insérer un champ contenant une valeur qui ne peut être modifiée ou vidée ?
Effectivement encore du spam avec un seul champ qui doit rester vide.
Merci

Please Log in or Create an account to join the conversation.

delete messages in database 2 weeks 5 days ago #282317

  • Eddy.vh's Avatar
  • Eddy.vh
  • Offline
  • Platinum Member
  • Platinum Member
  • Registered
  • Posts: 893
  • Thanks: 153
Hello,

Le code pour deux champs :
$this->execPieceByName('ff_InitLib');
if( ff_getSubmit('Website') != '' || ff_getSubmit('NomDeChamp') != 'le texte que tu as placé comme valeur dans le champ' )
{
     exit; // well, it should be empty
}

Donne à tes champs des noms qui inciteraient un robot à en modifier le contenu.

Ce procédé ne fonctionne bien que sur les robots spammeurs, si un humain passe son temps à te spammer, peu de choses l'arrêteront.

Bonne journée.
The following user(s) said Thank You: Repitol

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
  • 2
Moderators: ForumSupport
Time to create page: 0.060 seconds

Support Chat

Join our Discord chat and enter the Crosstec channels for live-support, chat forums and interact directly with the community!

After joining, please enter the Crosstec Area and use the #crosstec-support or #crosstec-general channels.

Quick Links

Downloads

BreezingForms

ContentBuilder

BreezingCommerce

Templates

Documentation

BreezingForms

ContentBuilder

BreezingCommerce

Apprendre BreezingForms (French Community)

Apprendre et maîtriser BreezingForms par des tutoriels et exemples, le tout en français

breezingforms.eddy-vh.com

Questions et réponses sur les forums de l'AFUJ

AFUJ

Subscribe to news and updates!

Special Offer

Sale! All subscriptions at a special price!

Includes prio support, all of our current and future Joomla!® extensions and Joomla!® templates for the duration of your membership.

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!

Live Support Chat Opened!

Join our Discord chat here and enter the Crosstec channels to receive live support and talk directly to the team!