Prüfung von Eingaben
Unbekannter
- datenbank
0 Rouven
Hallo,
ich habe folgendes Problem:
Ich möchte das nur bestimmte kombinationen von Zahlen oder Buchstaben für eine Eingabe in ein Feld zugelassen werden, also eine überprüfung muss statt finden. Nur Wie ?
Hier mal der Code:
<tr class="tr">
<td>Gutschein Code:</td>
<td><input disabled type="text" name="gutschein" size= "30" value="<?=$row[gutschein]?>">
<b>
<? if ($row[gutschein]=="123456") {
echo "Sie haben Ihren Gutschein schon eingelöst !";
} else {
echo "Bitte geben Sie Ihren Gutschein Code ein !";
}
?>
</b> </td>
</tr>
<? if ($row[gutschein]=="") { ?>
<tr class="tr">
<td colspan="2"><b>Hier den Gutschein Code eintragen:</b></td>
</tr>
<tr class="tr">
<td>Gutschein Code:</td>
<td><input type="text" name="gutschein" size= "30" value="<?=$row[gutschein]?>"></td>
</tr>
Hi,
Kategorie "Datenbank"???
Ich versuche aus deinem Code zu entnehmen, dass du u.a. PHP verwendest. Insofern sollte deine Prüfung zweiteilig sein: Zum einen mittels JavaScript, weil es schnell geht und dem User vor dem Absenden Probleme aufzeigt und zum anderen mittels PHP nach dem Absenden und vor dem Eintragen in die Datenbank, weil es sicher ist.
Wo du die zulässigen Werte herbekommst? Keine Ahnung.
Wie du prüfst? Gleichheit, Muster, Keine Ahnung, sag mal...
MfG
Rouven