
<?PHP

// Filter Zeichen 1

// Zeichenfilter: Entfernt Satzzeichen und anderes:


// --------------------------


$SuchTextEingabe = str_replace(".", " ", "$SuchTextEingabe");
$SuchTextEingabe = str_replace(",", " ", "$SuchTextEingabe");
$SuchTextEingabe = str_replace(";", " ", "$SuchTextEingabe");

// BEI KEI_RS zulassen: NG
$SuchTextEingabe = str_replace(":", " ", "$SuchTextEingabe");

$SuchTextEingabe = str_replace("'", " ", "$SuchTextEingabe");
$SuchTextEingabe = str_replace("?", " ", "$SuchTextEingabe");
$SuchTextEingabe = str_replace("!", " ", "$SuchTextEingabe");

// Dann alle doppelten Leerzeichen:

$SuchTextEingabe = str_replace("  ", " ", "$SuchTextEingabe");

// Und alle Leerzeichen davor und danach:

$SuchTextEingabe = trim ($SuchTextEingabe);

// Und das dazwischen:


$laenge = strlen($SuchTextEingabe);

if ($laenge =3)
{
$SuchTextEingabeBereinigt = str_replace(" ", "", "$SuchTextEingabe");
}




// Filter Z2

// Mindestanzahl:


$LaengeBereinigt = strlen($SuchTextEingabeBereinigt);


if ($SuchTextEingabe != "")
{
if ($LaengeBereinigt <$MindestAnzahl)
{

Echo "<FONT COLOR=\"RED\"><B>";
Echo "<BR>";
Echo "Ihre Suche wurde nicht bearbeitet. ";
Echo "<BR>";
Echo "$MeldungZuwenig";
Echo "</B></FONT>";


// StopSchild:
$SuchTextEingabe = "zu wenigen eingegebenen Zeichen";
}
}



// --------------------------


?>

