aktuelle.kurse/m133/4_Modulinhalte_und_Uebungen/19-Form/check.php
Harald G. Mueller cdff097ef7 muh
2022-03-17 11:19:26 +01:00

41 lines
735 B
PHP

<html>
<body>
<?php
error_reporting(E_ALL);
print_r($_POST);
//Anwendung von empty()
if(!empty($_POST['Check']))
{
echo $_POST['Check'];
}
//Anwendung von isset()
if((isset($_POST['Text'])) && ($_POST['Text'] == 'abc'))
{
echo '<br />Der Parameter ist "abc"!';
}
//Typprüfung mit regulären Ausdrücken
if((!empty($_POST['Text'])) && (preg_match("/^\d+([\.,]\d+)?$/",$_POST['Text'])))
{
echo '<br />Der Parameter ist eine Zahl!';
}
//Prüfung auf verbotene Zeichen mit regulären Ausdrücken
if((!empty($_POST['Text'])) && (preg_match("/[<>]/",$_POST['Text'])))
{
echo '<br />Der Parameter enthält verbotene Zeichen!';
}
?>
</body>
</html>