PHP interesse |
|
Ik zit in de problemen met m'n reguliere expressie . (Ik volgde al de tutorial hier en googlde het al).
Ik zit met een textarea (met wysiwyg) op. MAW alles moet worden geacepteerd behalve <? en ?>.
<?
if($_POST['opleiding'] == "" ||
!ereg('(^[a-z0-9\[:space:]<>&"]+([a-z\_0-9\-\[:space:]]*<>&;"))$' , strtolower($_POST['opleiding']))){
$error .= "Opleiding,<br>";
print $_POST['opleiding'];
}else{
if(ereg('(<?)+', $_POST['opleiding'])){
$error .= "Opleiding,<br>";
}else{
$opleiding = addslashes($_POST['opleiding']);
}
}
?>
<? if($_POST['opleiding'] == "" || !ereg('(^[a-z0-9\[:space:]<>&"]+([a-z\_0-9\-\[:space:]]*<>&;"))$' , strtolower($_POST['opleiding']))){ $error .= "Opleiding,<br>"; print $_POST['opleiding']; }else{ if(ereg('(<?)+', $_POST['opleiding'])){ $error .= "Opleiding,<br>"; }else{ } } ?>
|