<?php
if(!empty($_POST['naam'])){
if(preg_match('#^[a-zA-Z]+$#', $_POST['naam'])){
echo "<p>geldig</p>";
}
else{
echo "<p>Niet geldig</p>";
}
}
?>Dit heb ik even getest, hij checkt of de naam bestaat uit letters en/of hoofdletters. Dit werkt dus.
Alleen dit zou inhouden dat mensen die bijv. Günther heten geen bestelling mogen doen :).
Is het te realiseren dat puntjes- en trema's op de letters toegestaan wordt in de preg_match?