" . "Bitte wiederholen Sie Ihre Eingabe
"; $relay_enable = false; $relay_hostname = "relay.hostname.de"; $relay_user = "username"; $relay_pass = "password"; $relay_port = "25"; // 465 für TLS/SSL $relay_ssl = "false"; // true,false,ssl,tls // ------------------------------------------------------------------------------------- // Funktionen function create_visual () { $ses = random_str (4); $_SESSION['confirm_ses'] = $ses; // benötigt input feld: confirm_val echo ''; } function random_str ($len) { $ch = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $l = strlen ($ch) - 1; $str = ""; for ($i=0; $i < $len; $i++) { $x = rand (0, $l); $str .= $ch[$x]; } return strtoupper ($str); } function checkinput($cvalue,$cmethod='text') { switch($cmethod) { # texteingabe prüfen - alle eingaben auf leere eingaben prüfen case 'text': $cvalue=trim($cvalue); if ($cvalue!='') { return true; } else { return false; } break; # auf nur zahlen prüfen case 'numbers': if (preg_match("#^[0-9]+$#",$cvalue)) { return true; } else { return false; } break; # auf telefonnummer prüfen mit min. 6 zahlen case 'telnumbers': if (preg_match("#^[ 0-9\/-]{6,}+$#",$cvalue)) { return true; } else { return false; } break; # auf nur buchstaben prüfen case 'letter': if (preg_match("/^[ a-za-zäöüß]+$/i",$cvalue)) { return true; } else { return false; } break; # auf nur ein wort prüfen case 'word': if (preg_match("/^[a-za-zäöüß]+$/i",$cvalue)) { return true; } else { return false; } break; # auf deutsche postleitzahl prüfen case 'plz': if (preg_match("/^[0-9]{5}$/",$cvalue)) { return true; } else { return false; } break; # url prüfen case 'url': $cvalue=trim($cvalue); if (preg_match("#^(http|https)+(://www.)+([a-z0-9-_.]{2,}\.[a-z]{2,4})$#i",$cvalue)) { return true; } else { return false; } break; # email-adresse prüfen case 'email': $cvalue=trim($cvalue); if ($cvalue!='') { $_pat="^[_a-za-z0-9-]+(.[_a-za-z0-9-]+)*@([a-z0-9-]{3,})+.([a-za-z]{2,4})$"; if (!preg_match("|$_pat|i",$cvalue)) { return false; } else { return true; } } else { return false; } break; # nur email-alias prüfen case 'alias': $cvalue=trim($cvalue); if (strpos($cvalue,"@")) { return false; } if ($cvalue!='') { $_pat="^[_a-za-z0-9-]+(.[_a-za-z0-9-]+)$"; if (!preg_match("|$_pat|i",$cvalue)) { return false; } else { return true; } } else { return false; } break; # email-domain prüfen case 'emaildomain': $cvalue=trim($cvalue); if (strpos($cvalue,"@")) { return false; } if ($cvalue!='') { $_pat="^([a-z0-9-]{3,})+.([a-za-z]{2,4})$"; if (!preg_match("|$_pat|i",$cvalue)) { return false; } else { return true; } } else { return false; } break; # auf datum prüfen case 'date': if (preg_match("/^([0-9]{1,2}).([0-9]{1,2}).([0-9]{2,4})$/i",$cvalue)) { return true; } else { return false; } break; } } ?> Kontakt - Wunderer Eden | Kommunikation & Fundraising

Kontakt

Ihre Nachricht

Name

Strasse

PLZ / Ort

Telefon

E-Mail

 


 

 

Kontakt

Wunderer Eden Kommunikation
Holteistraße 33
D-10245 Berlin

Telefon: 030 / 479 850 37
E-Mail: info@wunderer-eden.de

 
Wunderer Eden Kommunikation