Heim >Backend-Entwicklung >PHP-Tutorial >Wie vermeide ich die mehrfache Eingabe von Informationen, indem ich den QR-Code einmal scanne oder mehrmals klicke, um mehrere Einlösungen zu bestätigen?

Wie vermeide ich die mehrfache Eingabe von Informationen, indem ich den QR-Code einmal scanne oder mehrmals klicke, um mehrere Einlösungen zu bestätigen?

WBOY
WBOYOriginal
2016-12-01 00:25:311643Durchsuche

Hallo zusammen, ich beschäftige mich mit der Entwicklung von WeChat.
Zum Beispiel die Frage: So vermeiden Sie Mehrfacheinlösungen, wenn Sie den QR-Code scannen oder auf die Schaltfläche klicken, um den Preis zu erhalten.
Es gibt zwei Möglichkeiten, Prämien bei Offline-Aktivitäten einzulösen: 1. Scannen Sie den QR-Code. 2. Klicken Sie auf die Schaltfläche zum Einlösen.


Während des Tests sind keine Probleme aufgetreten (kleines Unternehmen, nur wenige Leute testen).
Wird dies durch Benutzernetzwerkprobleme, Programmlücken oder Logikprobleme verursacht? ..

Antwortinhalt:

Hallo zusammen, ich beschäftige mich mit der Entwicklung von WeChat.

Zum Beispiel die Frage: So vermeiden Sie Mehrfacheinlösungen, wenn Sie den QR-Code scannen oder auf die Schaltfläche klicken, um den Preis zu erhalten.

Es gibt zwei Möglichkeiten, Prämien bei Offline-Aktivitäten einzulösen: 1. Scannen Sie den QR-Code. 2. Klicken Sie auf die Schaltfläche zum Einlösen.

Beim Testen sind keine Probleme aufgetreten (kleines Unternehmen, nur Tests durch ein paar Leute).
Wird dies durch Benutzernetzwerkprobleme, Programmlücken oder Logikprobleme verursacht? ..



Sie haben das Formular wiederholt gesendet und es wird dieses Problem geben, nachdem die Webseite die Schaltfläche über js deaktiviert hat. Nach erfolgreicher Übermittlung wird das Verbot beendet und der Klick wird beantwortet. Der QR-Code ist derselbe

Jeder Benutzer hat eine OpenID, wenn der Benutzer die Seite öffnet, um zu sehen, ob Daten in der Datenbank vorhanden sind. Wenn ja, überprüfen Sie diese und zeigen Sie sie auf der Seite an Ein Schild wurde eingelöst, wenn Sie Recht haben. Die Anzahl der Preise ist begrenzt. Begrenzen Sie einfach die Anzahl.

Ist das nicht ganz einfach? Markieren Sie, wie oft Sie den Gewinn eingelöst haben. Auf diese Weise wird eine weitere Lotterie natürlich abgelehnt, da es keine Zeiten gibt

Notieren Sie einfach die Einlösungsinformationen, openID ist anders

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn