aktuelle.kurse/oldies/m133/4_Modulinhalte_und_Uebungen/19-Form/check.php
Müller Harald 3fdacd20c0 muh
2022-07-28 09:14:44 +02: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>