3, 'max'=>128), array('email', 'length', 'min'=>5, 'max'=>128), array('header', 'length', 'min'=>0, 'max'=>200), array('message', 'length', 'min'=>1, 'max'=>20000), ); } public function send() { $Software = getenv("SERVER_SOFTWARE"); $ip = getenv("REMOTE_ADDR"); $date = date('Y-m-d G:i:s'); $Browser = $_SERVER['HTTP_USER_AGENT']; $empfaenger = "kundenservice@mikescher.de"; $betreff = "Neue Mail für Mikescher.de vom Typ Kontaktformular ($this->header)"; $text = " Name: $this->name Typ : Kontaktformular IP: $ip Datum: $date E-Mail: $this->email Software: $Software Browser: $Browser Header: $this->header Text: $this->message "; if (! (empty($name) && empty($textin) && empty($typ) && empty($link) && empty($email)) ) { return mail($empfaenger, $betreff, $text,"From: Mikescher "); } else { return false; } } }