Willkommen, Gast
Angemeldet bleiben:

THEMA:

Contest - Enter Once a Day 3 Jahre 3 Monate her #203426

  • Autor
  • EquineInfoEx
  • Offline
  • Fresh Breezer
  • Fresh Breezer
  • Beiträge: 10
  • Dank erhalten: 0
www.equine-info.com/devsite/index.php/ho...s/533-sign-up-to-win

"Sign-up to Win" - People can submit the form once per day. Each submission gives them an additional chance to win a contest. They can use the same email for each entry, so far this is not a problem as duplicates are accepted in the records list.
How can I limit form submission to once a day?

After they submit the form they get the Thank You page. Then they browse around and when they try to go back to the "Sign-up to Win" page they are automatically sent to the Thank You page. They cannot fill out the form more than once per day.

FYI - I used an End Submit for a URL for the Thank You Page. Works great.
www.equine-info.com/devsite/index.php/ho...gn-up-to-win-success

Prior to using the End Submit, the Thankyou page seemed to be aware of a session of some kind, but I couldn't find any documentation about that.

$this->execPieceByName('ff_InitLib');
JFactory::getApplication()->redirect('index.php/home/press-releases/536-sign-up-to-win-success');

Thanks in advance for your help.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Contest - Enter Once a Day 3 Jahre 3 Monate her #203441

  • tomepericas Avatar
  • tomeperica
  • Offline
  • Benutzer ist gesperrt
  • Benutzer ist gesperrt
  • Beiträge: 6478
  • Karma: 170
  • Dank erhalten: 667
Hello there,

you can limit submission per IP (user) but the part with reseting data in table after 24h I must check, usually that can be done with crone jobs on server, but i think there is something in SQL that can be triggered to truncate specific table.

I will research the solution and let you know, till then I am asking for patience and understanding.

Regards,
Tome
Regards,
Tome
==========================================
Need to renew Pro Support?
Buy Here!
==========================================
Satisfied?
Consider a membership!
==========================================
Like us on Facebook
==========================================
Support Crosstec and get ALL EXTENSIONS and professional support for just $5
Here!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Contest - Enter Once a Day 3 Jahre 3 Monate her #203443

  • Autor
  • EquineInfoEx
  • Offline
  • Fresh Breezer
  • Fresh Breezer
  • Beiträge: 10
  • Dank erhalten: 0
Thanks for your time.
Limit IP works great.
We need to create a new record for each form submission even if it's the same IP. But only if it's been over 24 hrs since the last submission.

I'm not a programmer. I look forward to your solution.
Kathy

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Contest - Enter Once a Day 3 Jahre 3 Monate her #203504

  • tomepericas Avatar
  • tomeperica
  • Offline
  • Benutzer ist gesperrt
  • Benutzer ist gesperrt
  • Beiträge: 6478
  • Karma: 170
  • Dank erhalten: 667
Will let you know when I have something.

Regards,
Tome
Regards,
Tome
==========================================
Need to renew Pro Support?
Buy Here!
==========================================
Satisfied?
Consider a membership!
==========================================
Like us on Facebook
==========================================
Support Crosstec and get ALL EXTENSIONS and professional support for just $5
Here!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Contest - Enter Once a Day 3 Jahre 3 Monate her #203530

  • Autor
  • EquineInfoEx
  • Offline
  • Fresh Breezer
  • Fresh Breezer
  • Beiträge: 10
  • Dank erhalten: 0
Alright.
My client gave me a different description.
Once a Day means once a Calendar day.
If you submit the form at 8pm Tues evening, after midnight you can submit another one on Wed. But not again until after Wed midnight then again on Thurs.
So it's not exactly 24 hrs....
yours, Kathy

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Contest - Enter Once a Day 3 Jahre 3 Monate her #203531

  • tomepericas Avatar
  • tomeperica
  • Offline
  • Benutzer ist gesperrt
  • Benutzer ist gesperrt
  • Beiträge: 6478
  • Karma: 170
  • Dank erhalten: 667
Hm I dont have solution yet, still in research phase ;)

Regards,
Tome
Regards,
Tome
==========================================
Need to renew Pro Support?
Buy Here!
==========================================
Satisfied?
Consider a membership!
==========================================
Like us on Facebook
==========================================
Support Crosstec and get ALL EXTENSIONS and professional support for just $5
Here!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: ForumSupport
Ladezeit der Seite: 0.060 Sekunden

Angebot

Sommer Special! Alle Mitgliedschaften zum Sonderpreis!

Prio Support, alle Extensions und alle Templates in einem Paket.

Hier geht's zur Bestellung

Crosstec hilft sparen!

Falls Sie neu bei Crosstec sind aber bereits einen Formulargenerator bei einem anderen Hersteller gekauft haben, dann bekommen sie von uns einen Rabatt von 25% auf unsere 1-Jahres und Pro-Mitgliedschaften

Wie Sie an den Rabatt kommen?

Schreiben Sie uns einfach eine kurze Email mit beigelegten Kaufbeleg (z.B. PayPal Quittung) an sales@crosstec.org.

Wir unterstützen die Joomla Community

Crosstec unterstützt weltweit alle offiziellen Joomla! User Groups und Organisatoren von Joomla! Days die bei Joomla.org registriert sind.

Falls das auf dich zutrifft und du eines unserer Produkte brauchst, schreib uns eine kurze Email an info@crosstec.org und du bekommst eine Flatrate-Mitgliedschaft geschenkt!