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?
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? ..
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.
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