session_start();
// --- Datenbank-Einstellungen;
$db_host = 'localhost';
$db_benutzer = 'ch16585_web270';
$db_passwort = 'lackaff4';
$dbtabelle = "ch16585_usr_web270_2";
// --- Verbindung zur Datenbank;
$verbindung = mysql_connect($db_host,$db_benutzer,$db_passwort)or die("Fehler beim Connecten!
");
mysql_set_charset("utf8", $verbindung);
mysql_select_db($dbtabelle)or die("Fehler beim auswählen der Tabelle: ".mysql_error());
// --- Variablen, welche nach erolgreichem Login überall verfügbar sind;
if($_SESSION['userID']>0){
$userID=$_SESSION['userID'];
$user_data = mysql_query("SELECT * FROM db_benutzer WHERE id='".$userID."'");
$fetch_user_data = mysql_fetch_object($user_data);
$global_id =$fetch_user_data->id;
$global_benutzername =$fetch_user_data->benutzername;
$global_vorname =$fetch_user_data->vorname;
$global_name =$fetch_user_data->name;
}
// --- Funktion sichern
function sichern($wert){
$wert = trim(mysql_real_escape_string($wert));
$wert = htmlspecialchars($wert, ENT_QUOTES);
return $wert;
}
// --- Spamcheck
function check_spam($wert)
{
if(!empty($_POST['webseite'])){
echo "
Schauen Sie mal bei www.fang-den-hacker.de vorbei!
"; exit; } } // --- eMailversand sichern function emailversand($wert) { $uebeltaeter[] = '%0A'; $uebeltaeter[] = 'to:'; $uebeltaeter[] = 'cc:'; $uebeltaeter[] = 'bcc:'; $uebeltaeter[] = 'from:'; $uebeltaeter[] = 'subject:'; $uebeltaeter[] = 'reply-to:'; $uebeltaeter[] = 'content-type:'; $uebeltaeter[] = 'mime-version:'; $uebeltaeter[] = 'multipart/mixed'; $uebeltaeter[] = 'content-transfer-encoding:'; foreach ($uebeltaeter AS $einzeltaeter ) { if (eregi ($einzeltaeter, $wert)) { echo "Schauen Sie mal bei www.fang-den-hacker.de vorbei!
"; exit; } } } // --- Funktion Check eMail function check_email($email) { if(empty($email)) return false; if(!preg_match ("/^[\w\.-]{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]+$/", $email)) return false; list($prefix, $domain) = split("@",$email); if(function_exists("getmxrr") && getmxrr($domain, $mxhosts)) { return true; } elseif (@fsockopen($domain, 25, $errno, $errstr, 5)) { return true; } else { return false; } } // --- Funktion BBCode function bbcode($text){ # URL $text = preg_replace("/\[url=(.*?)\](.*?)\[\/url\]/si", '>> $2', $text); # Grafiken $text = preg_replace("/\[galerie=(.*?)\](.*?)\[\/galerie\]/si", '>> $2', $text); return $text; } ?>