
<?PHP

// Trim Values 1


// Trimmt Werte
// Stoppt Falsche Zeichen


// --------------------------
// Trim Eingang (Pruefen)
// --------------------------


$Vorname1 = trim($Vorname1);
$Nachname1 = trim($Nachname1);
$Firma1 = trim($Firma1);
$Strasse1 = trim($Strasse1);
$Nr1 = trim($Nr1);
$Stadt1 = trim($Stadt1);
$PLZ1 = trim($PLZ1);
$Telefon1 = trim($Telefon1);
$Telefon2  = trim($Telefon2); 

// $Eingabe1 = trim($Eingabe1);

$EMail1 = strtolower(trim($EMail1));
$PW1 = strtolower(trim($PW1));

// Von Aendern

// $EMail1 = strtolower(trim($EMail1));
// $PW1 = strtolower(trim($PW1));
 
 


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

// Stop Zeichen 1

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


// Verhindert Sonderzeichen in e-mail und Passwort

// $Sonderzeichen = strcspn("$Suchstring","");
// NG


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

// 'strspn' sucht in 1 nach dem 1.! Zeichen das in 2 NICHT vorkommt
// 'strcspn' sucht in 1 nach dem 1.! Zeichen das in 2 AUCH vorkommt
// Ausgegeben wird die erste Fundstelle beginnend bei 0
// case sensitive!

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

// Falls nicht von aendern.php oder vom lschen

if(isset($logfile2Change) && $Loeschen1 != "ja")
{
// TEST:
// ECHO "\n<BR>LOGFILE2CHANGE: $logfile2Change <BR>";

// E-MAIL
$StoppzeichenEMail1 = strspn(strtolower("$EMail1"),"0123456789 abcdefghijklmnopqrstuvwxyz-_.@");
$LaengeEMail1 = strlen($EMail1);

// TEST:
// Echo "EMail1: $EMail1 <BR>";
// Echo "StoppzeichenEMail1: $StoppzeichenEMail1" ;
// Echo "<BR>Lnge Email1: $LaengeEMail1 | " ;

if (($StoppzeichenEMail1 != $LaengeEMail1) || ($EMail1 == null))
{
$EingabeZeichenFehler = "ja";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihre E-Mail- Adresse sollte bitte nicht leer sein und nur Buchstaben, Zahlen, - oder _ enthalten.</B></FONT> <P>\n";
}


// PASSWORT
$StoppzeichenPW1 = strspn(strtolower("$PW1"),"0123456789 abcdefghijklmnopqrstuvwxyz-_");
$LaengePW1 = strlen($PW1);

// TEST:
// Echo "PW1: $PW1 <BR>";
// Echo "StoppzeichenPW1: $StoppzeichenPW1" ;
// Echo "<BR>Lnge PW1: $LaengePW1 | " ;

if (($StoppzeichenPW1 != $LaengePW1) || ($PW1 == null))
{
$EingabeZeichenFehler = "ja";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihr Passwort sollte bitte nicht leer sein und nur Buchstaben, Zahlen, - oder _ enthalten.</B></FONT> <P>\n";
}


// NAMEN

$StoppzeichenVorname1 = strspn(strtolower("$Vorname1"),"abcdefghijklmnopqrstuvwxyz - `");
$LaengeVorname1 = strlen($Vorname1);

// TEST:
// Echo "Vorname1: $Vorname1 <BR>";
// Echo "StoppzeichenVorname1: $StoppzeichenVorname1" ;
// Echo "<BR>Lnge Vorname1: $LaengeVorname1 | " ;

// if (($StoppzeichenVorname1 != $LaengeVorname1) || ($Vorname1 == null))
if ($StoppzeichenVorname1 != $LaengeVorname1)
{
$EingabeZeichenFehler = "ja";

// ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihr Vornamen sollte bitte nicht leer sein und keine Zahlen oder Sonderzeichen enthalten.</B></FONT> <P>\n";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihr Vornamen sollte bitte keine Zahlen oder Sonderzeichen enthalten.</B></FONT> <P>\n";
}

$StoppzeichenNachname1 = strspn(strtolower("$Nachname1"),"abcdefghijklmnopqrstuvwxyz - `");
$LaengeNachname1 = strlen($Nachname1);

// TEST:
// Echo "Nachname1: $Nachname1 <BR>";
// Echo "StoppzeichenNachname1: $StoppzeichenNachname1" ;
// Echo "<BR>Lnge Nachname1: $LaengeNachname1 | " ;

// if (($StoppzeichenNachname1 != $LaengeNachname1) || ($Nachname1 == null))
if ($StoppzeichenNachname1 != $LaengeNachname1)
{
$EingabeZeichenFehler = "ja";

// ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihr Nachnamen sollte bitte nicht leer sein und keine Zahlen oder Sonderzeichen enthalten.</B></FONT> <P>\n";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihr Nachnamen sollte bitte keine Zahlen oder Sonderzeichen enthalten.</B></FONT> <P>\n";
}


$StoppzeichenStadt1 = strspn(strtolower("$Stadt1"),"abcdefghijklmnopqrstuvwxyz - `");
$LaengeStadt1 = strlen($Stadt1);

// TEST:
// Echo "Stadt1: $Stadt1 <BR>";
// Echo "StoppzeichenStadt1: $StoppzeichenStadt1" ;
// Echo "<BR>Lnge Stadt1: $LaengeStadt1 | " ;

if (($StoppzeichenStadt1 != $LaengeStadt1) || ($Stadt1 == null))
{
$EingabeZeichenFehler = "ja";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihre Stadt sollte bitte nicht leer sein und keine Zahlen oder Sonderzeichen enthalten.</B></FONT> <P>\n";
}


// ZAHLEN

$StoppzeichenPLZ1 = strspn("$PLZ1","0123456789");
$LaengePLZ1 = strlen($PLZ1);

// TEST:
// Echo "PLZ1: $PLZ1 <BR>";
// Echo "StoppzeichenPLZ1: $StoppzeichenPLZ1" ;
// Echo "<BR>Lnge PLZ1: $LaengePLZ1 | " ;

if (($StoppzeichenPLZ1 != $LaengePLZ1) || ($PLZ1 == null))
{
$EingabeZeichenFehler = "ja";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihre Postleitzahl sollte bitte nicht leer sein und nur Zahlen enthalten.</B></FONT> <P>\n";
}

$Telefon1 = trim($Telefon1);
$StoppzeichenTelefon1 = strspn("$Telefon1","0123456789 -");
$LaengeTelefon1 = strlen($Telefon1);

// TEST:
// Echo "Telefon1: $Telefon1 <BR>";
// Echo "StoppzeichenTelefon1: $StoppzeichenTelefon1" ;
// Echo "<BR>Lnge Telefon1: $LaengeTelefon1 | " ;

if (($StoppzeichenTelefon1 != $LaengeTelefon1) || ($Telefon1 == null))
{
$EingabeZeichenFehler = "ja";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihre Vorwahl sollte bitte nicht leer sein und nur Zahlen enthalten.</B></FONT> <P>\n";
}

$Telefon2  = trim($Telefon2); 
$StoppzeichenTelefon2 = strspn("$Telefon2","0123456789 -");
$LaengeTelefon2 = strlen($Telefon2);

// TEST:
// Echo "Telefon2: $Telefon2 <BR>";
// Echo "StoppzeichenTelefon2: $StoppzeichenTelefon2" ;
// Echo "<BR>Lnge Telefon2: $LaengeTelefon2 | " ;

if (($StoppzeichenTelefon2 != $LaengeTelefon2) || ($Telefon2 == null))
{
$EingabeZeichenFehler = "ja";

ECHO "<BR>\n<FONT Size=2 COLOR=RED> <B>EINGABEFEHLER: Ihre Telefonnummer sollte bitte nicht leer sein und nur Zahlen enthalten.</B></FONT> <P>\n";
}

}


// END Stop Zeichen 1



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



// --------------------------
// END
// --------------------------



// END Trim Values 1



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




?>

