melding geven als capslock aan staat

  • Onderwerp starter Onderwerp starter eee
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

eee

Gebruiker
Lid geworden
13 dec 2012
Berichten
9
ik heb een formulier gemaakt met html en dit is de php code die ik erbij heb.
ik wil via het formulier gegevens in de database zetten wat kan met deze code, maar ook zou ik een melding willen geven als de gebruiker de capslock toets aan heeft staat.
ik heb wel al gezocht maar ik heb nog niks kunnen vinden, ben nog een prutser met programmeren.
iemand een idee hoe ik deze melding zou kunnen geven?

mvg roel


if($_SERVER['REQUEST_METHOD'] == 'POST'){

if(!preg_match('/^[A-Za-z]+$/',$_POST['naam'])){
$error = 'naam moet ingevuld zijn en mag alleen uit letters bestaan.';
}
elseif(!preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/', $_POST['email'])){
$error = 'geen juist email adres';
}
elseif(!preg_match('/^[a-zA-Z]+\ +[0-9]{0,4}-?([a-z])*$/', $_POST['adres'])){
$error = 'geen juist adres, let op er moet een spatie staan tussen straat en huisnummer';
}
elseif(!preg_match('#^0[1-9][0-9]{0,2}-?[1-9][0-9]{5,7}$#', $_POST['telefoon'])){
$error = 'geen juist telefoonnummer';
}
else{

$result = mysql_query("SELECT email FROM $db_table WHERE email = '".($_POST['email'])."'");
$aantal = mysql_num_rows($result);

if($aantal > 0){
$error = 'dit email-adres staat al in de database';
}


else {
mysql_query("INSERT INTO $db_table(naam,uploaddatum,adres,telefoon,email)
VALUES('$_POST[naam]','$datum','$_POST[adres]','$_POST[telefoon]','$_POST')");

$gelukt = 'Het is gelukt!';
$_POST = '';
 
Dat kan alleen met javascript en dan nog alleen als iemand minstens 1 toets indrukt. PHP is puur serverside
 
ah ok bedankt, dan ga ik daar nog even op googlen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan