Formulier enkel verzenden bij juiste code.
ik wil graag een formulier (registratie script) zo maken dat het ALLEEN verzonden woord bij een bepaalde code woord ingevoerd! zodat enkel mensen die uitgenodigd zijn kunnen registreren!...
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$code = "hierjecode";
if( $_POST['code'] == $code) {
// Hier zet je alles dat hij dan moet doen
}
?>
$code = "hierjecode";
if( $_POST['code'] == $code) {
// Hier zet je alles dat hij dan moet doen
}
?>
Gewijzigd op 01/01/1970 01:00:00 door maurice
Hmmm ik snap het niet ik bedoel gewoon dat er een input veld hebt en dat je 1 code moet invullen uit de database
maurice schreef op 02.08.2009 15:27:
Om dat te controleren zul je het formulier toch echt eerst moeten verzenden, daar kom je dus niet onder uit.ALLEEN verzonden woord bij een bepaalde code woord ingevoerd!
Bij de verwerking van het formulier controleer je vervolgens of de gebruiker de juiste code ingevoerd heeft en zo ja ga je verder met de registratie. Zo niet, geef je een foutmelding.
Maar nu de hamvraag, waar komt die code vandaan die ingevuld moet worden. In het voorbeeld dat Matthias geeft heb je een statische code in je PHP script opgenomen, maar dat lijkt me in jouw geval niet echt handig. Je hebt het zelf al over een database, hoe heb je die code daar dan opgeslagen? Waarschijnlijk zal het gewoon een geval zijn van controleren of de ingevulde code overeenkomt met de betreffende code uit de database.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
Waarom gebruik je niet gewoon htacces met je code als wachtwoord?
zou iemand nog kunnen helpen ik wil gewoon dat die gene echt lid woord als die code klopt (ik heb nu een tijdelijke oplossing)
Laat formulier invullen
Selecteer 1 code uit database
Kijk of code klopt
dan doorsturen als code klopt
anders foutmelding
Gewijzigd op 01/01/1970 01:00:00 door Milo
Maar ik wil weten HOE!
Dat moet je zelf uitvogelen, wij gaan het je niet zo voorschotelen. Probeer eens iets, roep maar als het fout gaat.
Laat formulier invullen
Selecteer 1 code uit database
Kijk of code klopt
dan doorsturen als code klopt
anders foutmelding
kan iedereen wel bedanken maar ik wil juis weten hoe dat moet en:
Dat moet je zelf uitvogelen, wij gaan het je niet zo voorschotelen. Probeer eens iets, roep maar als het fout gaat.
kan ik dus ook niet zo veel mee :(
Misschien kun je niet veel met mijn reactie, maar als je op alle bovenstaande vragen 'nee' kunt antwoorden, ga je maar PHP en SQL leren.
sorry maar ik wil graag geholpen woorden en wou het denk ik IETS te snel