read_blocks(); // Home if($HTTP_GET_VARS['action'] == "") { $db->query('SELECT count(mail_id) FROM bildf_mails WHERE empfaenger_id = ' . $HTTP_SESSION_VARS['user_id'] . " AND gelesen = '0' AND ordner = '0'"); $result = $db->fetch_array(); $tpl->assign_block_vars('home', array('name' => $HTTP_SESSION_VARS['nickname'], 'site_name' => $seiten_name, 'num_mails' => $result[0])); $position = 1; } // Infoseite else if($HTTP_GET_VARS['action'] == "infoseite") { $position = 2; if($HTTP_GET_VARS['user_id'] == '') $HTTP_GET_VARS['user_id'] = $HTTP_SESSION_VARS['user_id']; $user = new user_class(); $user->select_user($HTTP_GET_VARS['user_id']); $attrib = $user->return_attrib(); if($HTTP_GET_VARS['user_id'] != $HTTP_SESSION_VARS['user_id']) { // prüfen ob User schon abgestimmt hat $db->query('SELECT count(id) FROM bildf_bewertungen WHERE user_id = ' . $HTTP_GET_VARS['user_id'] . ' AND bewerter_id = ' . $HTTP_SESSION_VARS['user_id']); $result = $db->fetch_array(); if($result[0] == 0) { $tpl->assign_block_vars('mitglied_bewerten', array('id' => $HTTP_GET_VARS['user_id'])); $bewerten = $tpl->return_output(); $tpl->clean_output(); } // prüfen ob Seite schon einmal besucht $db->query('SELECT id FROM bildf_letzten_5_besucher WHERE user_id = ' . $HTTP_GET_VARS['user_id'] . ' AND besucher_id = ' . $HTTP_SESSION_VARS['user_id']); if($db->num_rows() == 0) { $db->query('SELECT count(id) FROM bildf_letzten_5_besucher WHERE user_id = ' . $HTTP_GET_VARS['user_id']); $result = $db->fetch_array(); if($result[0] == 5) { $db->query('SELECT id, MIN(datum) FROM bildf_letzten_5_besucher WHERE user_id = ' . $HTTP_GET_VARS['user_id'] . ' GROUP BY user_id'); $result = $db->fetch_array(); $db->query('DELETE FROM bildf_letzten_5_besucher WHERE id = ' . $result[0]); } //in Besucherliste eintragen $db->query("INSERT INTO bildf_letzten_5_besucher(id, user_id, besucher_id, datum) VALUES('', " . $HTTP_GET_VARS['user_id'] . ', ' . $HTTP_SESSION_VARS['user_id'] . ', ' . time() . ')'); } } // Durchschnitt Bewertungen $db->query('SELECT AVG(bewertung) FROM bildf_bewertungen WHERE user_id = ' . $HTTP_GET_VARS['user_id']); $result = $db->fetch_array(); $bewertung = round($result[0], 1); // Anzahl Bewertungen $db->query('SELECT count(user_id) FROM bildf_bewertungen WHERE user_id = ' . $HTTP_GET_VARS['user_id']); $result = $db->fetch_array(); $anz_bewertungen = $result[0]; // Anzahl Geschenke $db->query('SELECT count(id) FROM bildf_erhaltene_geschenke WHERE user_id = ' . $HTTP_GET_VARS['user_id']); $result = $db->fetch_array(); $anz_geschenke = $result[0]; // Freundeliste $db->query('SELECT bildf_user.nickname, bildf_buddyliste.freund_id AS user_id FROM bildf_buddyliste, bildf_user WHERE bildf_user.user_id = bildf_buddyliste.freund_id AND bildf_buddyliste.user_id = ' . $HTTP_GET_VARS['user_id']); $tpl->assign_block_vars('infoseite_freundeliste_head', ''); if($db->num_rows() == 0) $tpl->assign_block_vars('infoseite_freundeliste_default', ''); else { while($result = $db->fetch_object()) $tpl->assign_block_vars('infoseite_freundeliste_data', array('id' => $result->user_id, 'nickname' => $result->nickname)); } $tpl->assign_block_vars('infoseite_freundeliste_foot', ''); // Freundelist-Template $freundeliste = $tpl->return_output(); $tpl->clean_output(); // letzten 5 Besucher $db->query('SELECT bildf_user.nickname, bildf_user.user_id, bildf_letzten_5_besucher.datum FROM bildf_user, bildf_letzten_5_besucher WHERE bildf_user.user_id = bildf_letzten_5_besucher.besucher_id AND bildf_letzten_5_besucher.user_id = ' . $HTTP_GET_VARS['user_id'] . ' ORDER BY bildf_letzten_5_besucher.datum ASC'); $tpl->assign_block_vars('letzten_5_besucher_head', ''); while($result = $db->fetch_object()) $tpl->assign_block_vars('letzten_5_besucher_data', array('nickname' => $result->nickname, 'id' => $result->user_id, 'datum' => date('d.m.Y H:m', $result->datum))); $tpl->assign_block_vars('letzten_5_besucher_foot', ''); $letzten_5_besucher = $tpl->return_output(); $tpl->clean_output(); $tmp = split("-", $attrib['c geb_datum']); if($attrib['c bild'] == '') $foto = 'img/user_pics/kein_bild.jpg'; else $foto = $path_foto_2 . '/' . $attrib['c nickname'] . '/' . $attrib['c bild']; if($attrib['raucher'] == '0') $raucher = 'Nein'; else $raucher = 'Ja'; $tpl->assign_block_vars("infoseite", array('nickname' => $attrib['c nickname'], 'geb_datum' => gmdate("d.m.Y", mktime(1,1,1, $tmp[1], $tmp[2], $tmp[0])), 'groesse' => $attrib['groesse'], 'gewicht' => $attrib['gewicht'], 'haarfarbe' => $attrib['haarfarbe_id'], 'augenfarbe' => $attrib['augenfarbe_id'], 'plz' => $attrib['c plz'], 'land' => $attrib['c land'], 'bundesland' => $attrib['c bundesland'], 'ich_mag' => $attrib['c ich_mag'], 'ich_mag_nicht' => $attrib['c ich_mag_nicht'], 'kurzinfo' => $attrib['c kurzinfo'], 'raucher' => $raucher, 'flirttext' => $attrib['c flirt_text'], 'traumpartner' => $attrib['c traumpartner'], 'bild' => $foto, "user_id" => $attrib['user_id'], 'bewerten' => $bewerten, 'bewertung' => $bewertung, 'anz_bewertungen' => $anz_bewertungen, 'geschenke_anz' => $anz_geschenke, 'freundeliste' => $freundeliste, 'letzten_5_besucher' => $letzten_5_besucher)); $new_site = 1; } // erhaltene_Geschenke else if($HTTP_GET_VARS['action'] == 'geschenke' && $HTTP_GET_VARS['id'] != '') { if($HTTP_GET_VARS['step'] == '') { $db->query('SELECT bildf_user.user_id, bildf_user.nickname, bildf_geschenke.name, bildf_geschenke.bild, bildf_erhaltene_geschenke.datum FROM bildf_geschenke, bildf_erhaltene_geschenke, bildf_user WHERE bildf_erhaltene_geschenke.user_id = ' . $HTTP_GET_VARS['id'] . ' AND bildf_user.user_id = bildf_erhaltene_geschenke.user_id AND bildf_geschenke.id = bildf_erhaltene_geschenke.geschenk_id ORDER BY datum DESC'); $tpl->assign_block_vars('geschenke_head', ''); while($result = $db->fetch_object()) { $tpl->assign_block_vars('geschenke_data', array('name' => $result->name, 'nickname' => $result->nickname, 'datum' => date('d.m.Y H:m', $result->datum), 'bild' => $path_img_2 . '/' . $result->bild)); } $tpl->assign_block_vars('geschenke_foot', ''); } $new_site = 1; } // Freundeliste else if($HTTP_GET_VARS['action'] == "freundeliste") { $position = 12; if($HTTP_GET_VARS['step'] == "loeschen" && $HTTP_GET_VARS['id'] != "") { if($HTTP_GET_VARS['flag'] != 1) { $db->query("SELECT bildf_user.nickname FROM bildf_user, bildf_buddyliste WHERE bildf_buddyliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_buddyliste.id = " . $HTTP_GET_VARS['id'] . " AND bildf_user.user_id = bildf_buddyliste.freund_id"); $result = $db->fetch_array(); $tpl->assign_block_vars("freundeliste_loeschen", array("id" => $HTTP_GET_VARS['id'], "nickname" => $result[0])); $content = $tpl->return_output(); $tpl->clean_output(); } else { if($db->query("DELETE FROM bildf_buddyliste WHERE bildf_buddyliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_buddyliste.id = " . $HTTP_GET_VARS['id'])) $content = "User aus Freundeliste entfernt!

zurück"; else $content = load_error_tpl("Fehler!", "User konnte nicht aus Freundeliste entfernt werden"); } } else if(!isset($HTTP_POST_VARS['go'])) { // Freunde online $db->query("select bildf_buddyliste.id, bildf_user.nickname, bildf_user.user_id FROM bildf_user, bildf_buddyliste, bildf_user_online WHERE bildf_buddyliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_user.user_id = bildf_buddyliste.freund_id AND bildf_user_online.user_id = bildf_buddyliste.freund_id"); while($result = $db->fetch_array()) $tpl->assign_block_vars("freundeliste_data", array("nickname" => $result['nickname'], "id" => $result['id'], 'user_id' => $result['user_id'])); $freunde_online = $tpl->return_output(); $tpl->clean_output(); // Freundelist offline $db->query("select bildf_buddyliste.id, bildf_user.nickname, bildf_user.user_id FROM bildf_user, bildf_buddyliste LEFT JOIN bildf_user_online ON bildf_buddyliste.freund_id = bildf_user_online.user_id WHERE bildf_buddyliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_user_online.user_id IS NULL AND bildf_user.user_id = bildf_buddyliste.freund_id ORDER BY bildf_user.nickname ASC"); while($result = $db->fetch_array()) $tpl->assign_block_vars("freundeliste_data", array("nickname" => $result['nickname'], "id" => $result['id'], 'user_id' => $result['user_id'])); $freunde_offline = $tpl->return_output(); $tpl->clean_output(); $tpl->assign_block_vars("freundeliste_head", array("freunde_online" => $freunde_online, "freunde_offline" => $freunde_offline)); $tpl->assign_block_vars("freundeliste_foot", ""); } else { if($HTTP_POST_VARS['nickname'] == "") $content = load_error_tpl("Fehler!", "Bitte geben Sie einen Nickname ein"); else { $id = search_member($HTTP_POST_VARS['nickname']); if($id == -1) $content = load_error_tpl("Fehler!", "Der Benutzer ist nicht vorhanden"); else { $db->query("SELECT count(id) FROM bildf_ignorierenliste WHERE user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND stoerer_id = " . $id); $irgnorierenliste = $db->fetch_array(); if($irgnorierenliste[0] != 0) $content = load_error_tpl("Fehler!", $HTTP_POST_VARS['nickname'] . " befindet sich schon in deiner Ignorierenliste

zurück"); else { $db->query("SELECT count(id) FROM bildf_buddyliste WHERE freund_id = " . $id . " AND user_id = " . $HTTP_SESSION_VARS['user_id']); $result2 = $db->fetch_array(); if($result2[0] != 0) $content = load_error_tpl("Fehler!", $HTTP_POST_VARS['nickname'] . " existiert schon in deiner Freundeliste

zurück"); else { if($db->query("INSERT INTO bildf_buddyliste(id, user_id, freund_id) VALUES('', " . $HTTP_SESSION_VARS['user_id'] . ", " . $id . ")")) $content = $HTTP_POST_VARS['nickname'] . " wurde zu deiner Freundelist hinzugefügt

zurück"; else $content = load_error_tpl("Fehler!", $HTTP_POST_VARS['nickname'] . " konnte nicht zu deiner Freundeliste hinzugefügt werden"); } } } } } } // Ignorierenliste else if($HTTP_GET_VARS['action'] == "ignorierenliste") { $position = 13; if($HTTP_GET_VARS['step'] == "loeschen" && $HTTP_GET_VARS['id'] != "") { if($HTTP_GET_VARS['flag'] != 1) { $db->query("SELECT bildf_user.nickname FROM bildf_user, bildf_ignorierenliste WHERE bildf_ignorierenliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_ignorierenliste.id = " . $HTTP_GET_VARS['id'] . " AND bildf_user.user_id = bildf_ignorierenliste.stoerer_id"); $result = $db->fetch_array(); $tpl->assign_block_vars("ignorierenliste_loeschen", array("id" => $HTTP_GET_VARS['id'], "nickname" => $result[0])); $content = $tpl->return_output(); $tpl->clean_output(); } else { if($db->query("DELETE FROM bildf_ignorierenliste WHERE bildf_ignorierenliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_ignorierenliste.id = " . $HTTP_GET_VARS['id'])) $content = "User aus Ignorierenliste entfernt!

zurück"; else $content = load_error_tpl("Fehler!", "User konnte nicht aus Ignorierenliste entfernt werden"); } } else if(!isset($HTTP_POST_VARS['go'])) { // Freunde online $db->query("select bildf_ignorierenliste.id, bildf_user.nickname, bildf_user.user_id FROM bildf_user, bildf_ignorierenliste, bildf_user_online WHERE bildf_ignorierenliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_user.user_id = bildf_ignorierenliste.stoerer_id AND bildf_user_online.user_id = bildf_ignorierenliste.stoerer_id"); while($result = $db->fetch_array()) $tpl->assign_block_vars("ignorierenliste_data", array("nickname" => $result['nickname'], "id" => $result['id'], 'user_id' => $result['user_id'])); $freunde_online = $tpl->return_output(); $tpl->clean_output(); // Freundelist offline $db->query("select bildf_ignorierenliste.id, bildf_user.nickname, bildf_user.user_id FROM bildf_user, bildf_ignorierenliste LEFT JOIN bildf_user_online ON bildf_ignorierenliste.stoerer_id = bildf_user_online.user_id WHERE bildf_ignorierenliste.user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_user_online.user_id IS NULL AND bildf_user.user_id = bildf_ignorierenliste.stoerer_id ORDER BY bildf_user.nickname ASC"); while($result = $db->fetch_array()) $tpl->assign_block_vars("ignorierenliste_data", array("nickname" => $result['nickname'], "id" => $result['id'], 'user_id' => $result['user_id'])); $freunde_offline = $tpl->return_output(); $tpl->clean_output(); $tpl->assign_block_vars("ignorierenliste_head", array("freunde_online" => $freunde_online, "freunde_offline" => $freunde_offline)); $tpl->assign_block_vars("ignorierenliste_foot", ""); } else { if($HTTP_POST_VARS['nickname'] == "") $content = load_error_tpl("Fehler!", "Bitte geben Sie einen Nickname ein"); else { $id = search_member($HTTP_POST_VARS['nickname']); if($id == -1) $content = load_error_tpl("Fehler!", "Der Benutzer ist nicht vorhanden"); else { $db->query("SELECT count(id) FROM bildf_ignorierenliste WHERE user_id = " . $HTTP_SESSION_VARS['user_id'] . " AND stoerer_id = " . $id); $irgnorierenliste = $db->fetch_array(); if($irgnorierenliste[0] != 0) $content = load_error_tpl("Fehler!", $HTTP_POST_VARS['nickname'] . " befindet sich schon in deiner Ignorierenliste

zurück"); else { $db->query("SELECT count(id) FROM bildf_ignorierenliste WHERE stoerer_id = " . $id . " AND user_id = " . $HTTP_SESSION_VARS['user_id']); $result2 = $db->fetch_array(); if($result2[0] != 0) $content = load_error_tpl("Fehler!", $HTTP_POST_VARS['nickname'] . " existiert schon in deiner Freundeliste

zurück"); else { if($db->query("INSERT INTO bildf_ignorierenliste(id, user_id, stoerer_id) VALUES('', " . $HTTP_SESSION_VARS['user_id'] . ", " . $id . ")")) $content = $HTTP_POST_VARS['nickname'] . " wurde zu deiner Ignorierenliste hinzugefügt

zurück"; else $content = load_error_tpl("Fehler!", $HTTP_POST_VARS['nickname'] . " konnte nicht zu deiner Freundeliste hinzugefügt werden"); } } } } } } // Mitglied melden else if($HTTP_GET_VARS['action'] == "mitglied_melden") { $position = 14; if(!isset($HTTP_POST_VARS['go'])) $tpl->assign_block_vars("mitglied_melden", ""); else { $id = search_member($HTTP_POST_VARS['nickname']); if($id != -1) { $db->query("INSERT INTO bildf_meldungen(id, an, von, grund, gelesen) VALUES('', $id," . $HTTP_SESSION_VARS['user_id'] . ",'" . $HTTP_POST_VARS['grund'] . "', '0')"); $content = 'Mitglied gemeldet'; } else $content = 'Mitglied existiert nicht'; } } // E-Mail schreiben else if($HTTP_GET_VARS['action'] == "email") { $position = 5; if(isset($HTTP_POST_VARS['go'])) { $id = search_member($HTTP_POST_VARS['nickname']); if($id != -1) { $db->query("SELECT email FROM bildf_user WHERE user_id = $id"); if(mail($result[0], $HTTP_POST_VARS['betreff'], $HTTP_POST_VARS['nachricht'])) $content = 'Mail verschickt'; else $content = 'Mail konnte nicht verschickt werden'; $tpl->assign_block_vars('email_back', ''); $content .= $tpl->return_output(); $tpl->clean_output(); } else $content = 'Mitglied existiert nicht'; } else $tpl->assign_block_vars("email", ""); } // Partyübersicht else if($HTTP_GET_VARS['action'] == "partytreff") { $position = 23; $db->query("SELECT count(party_id) FROM bildf_partys"); $result = $db->fetch_array(); $anz = $result[0]; $seiten = ceil($anz / $anz_partys); if($HTTP_GET_VARS['seite'] == "") $seite = 1; else $seite = $HTTP_GET_VARS['seite']; $start = ($seite * $eintraege_gb) - $eintraege_gb; $step = $eintraege_gb; for($i=1;$i<=$seiten;$i++) { if($i == $seite) $tpl->assign_block_vars("partytreff_aktuelle_seite", array("seite" => $i)); else $tpl->assign_block_vars("partytreff_seitensteuerung", array("seite" => $i)); } $seitensteuerung = $tpl->return_output(); $tpl->clean_output(); $tpl->assign_block_vars("partytreff_head", ""); $db->query("SELECT party_id, typ_id, ort, preis, datum FROM bildf_partys ORDER by datum DESC LIMIT $start, $step"); while($result = $db->fetch_object()) { switch($result->typ_id) { case 1: $typ = "Privat"; break; case 2: $typ = "Abbi-Party"; break; case 3: $typ = "Dorf-Party"; break; case 4: $typ = "andere"; break; } $tpl->assign_block_vars("partytreff_data", array("id" => $result->party_id, "typ" => $typ, "ort" => $result->ort, "preis" => $result->preis, "datum" => date("H:m d.m.Y", $result->datum))); } $tpl->assign_block_vars("partytreff_foot", array("seitensteuerung" => $seitensteuerung)); } // Partydetails else if($HTTP_GET_VARS['action'] == "party_details" && $HTTP_GET_VARS['id'] != "") { $position = 24; $db->query("SELECT bildf_partys.*, bildf_user.nickname, bildf_user.user_id FROM bildf_partys, bildf_user WHERE bildf_partys.party_id = " . $HTTP_GET_VARS['id'] . " AND bildf_user.user_id = bildf_partys.user_id"); $result = $db->fetch_object(); $db->query("SELECT count(kommentar_id) FROM bildf_party_kommentare WHERE party_id = " . $HTTP_GET_VARS['id']); $kommentare = $db->fetch_array(); $result->wegbeschreibung = text2html($result->wegbeschreibung); switch($result->typ_id) { case 1: $typ = "Privat"; break; case 2: $typ = "Abbi-Party"; break; case 3: $typ = "Dorf-Party"; break; case 4: $typ = "andere"; break; } $tpl->assign_block_vars("partydetails", array("user_id" => $result->user_id, "id" => $HTTP_GET_VARS['id'], "nickname" => $result->nickname, "typ" => $result->typ, "plz" => $result->plz, "datum" => date("H:m:i d.m.Y", $result->datum), "ort" => $result->ort, "wegbeschreibung" => $result->wegbeschreibung, "preis" => $result->preis, "typ" => $typ, "anz_kommentare" => $kommentare[0])); } //Partykommentare else if($HTTP_GET_VARS['action'] == "party_kommentare" && $HTTP_GET_VARS['id'] != "") { $position = 25; //Übersicht if(!isset($HTTP_POST_VARS['go'])) { $db->query("SELECT count(kommentar_id) FROM bildf_party_kommentare WHERE party_id = " . $HTTP_GET_VARS['id']); $result = $db->fetch_array(); $anz = $result[0]; if($anz == 0) $seiten = 1; else $seiten = ceil($anz / $anz_partykommentare); if($HTTP_GET_VARS['seite'] == "") $seite = 1; else $seite = $HTTP_GET_VARS['seite']; $start = ($seite * $eintraege_gb) - $eintraege_gb; $step = $eintraege_gb; for($i=1;$i<=$seiten;$i++) { if($i == $seite) $tpl->assign_block_vars("party_kommentare_aktuelle_seite", array("seite" => $i)); else $tpl->assign_block_vars("party_kommentare_seitensteuerung", array("seite" => $i, "id" => $HTTP_GET_VARS['id'])); } $seitensteuerung = $tpl->return_output(); $tpl->clean_output(); $tpl->assign_block_vars("party_kommentare_head", array("id" => $HTTP_GET_VARS['id'])); $db->query("SELECT bildf_party_kommentare.*, bildf_user.nickname, bildf_user.user_id FROM bildf_party_kommentare, bildf_user WHERE party_id = " . $HTTP_GET_VARS['id'] . " AND bildf_user.user_id = bildf_party_kommentare.user_id ORDER BY bildf_party_kommentare.datum DESC LIMIT $start, $step"); while($result = $db->fetch_object()) { $kommentar = htmlentities($result->text); $kommentar = nl2br($kommentar); $tpl->assign_block_vars("party_kommentare_data", array("user_id" => $result->user_id, "nickname" => $result->nickname, "kommentar" => $kommentar, "datum" => date("d.m.Y H:m:i", $result->datum))); } $tpl->assign_block_vars("party_kommentare_foot", array("seitensteuerung" => $seitensteuerung)); } else { $tmp = '

zurück'; if($HTTP_POST_VARS['text'] == "") { $content = load_error_tpl("Eingabefehler!", "Bitte füllen sie alle Felder aus" . $tmp); } else { if($db->query("INSERT INTO bildf_party_kommentare(kommentar_id, party_id, user_id, datum, text) VALUES('', " . $HTTP_GET_VARS['id'] . ", " . $HTTP_SESSION_VARS['user_id'] . ", " . time() . ", '" . $HTTP_POST_VARS['text'] . "')")) $content = "Kommentar eingetragen" . $tmp; else $content = load_error_tpl("Datenbankfehler!", "Konnte Kommentar nicht eintragen" . $tmp); } } } // neue Party eintragen else if($HTTP_GET_VARS['action'] == "neue_party") { $position = 26; // prüfen ob alle Felder ausgefüllt sind if(isset($HTTP_POST_VARS['go'])) { if($HTTP_POST_VARS['preis'] == "" || $HTTP_POST_VARS['datum'] == "" || $HTTP_POST_VARS['uhrzeit'] == "" || $HTTP_POST_VARS['ort'] == "" || $HTTP_POST_VARS['plz'] == "" || $HTTP_POST_VARS['wegbeschreibung'] == "") { $error = load_error_tpl("Fehler", "Es müssen alle Felder ausgefüllt sein!"); $flag = 1; } else if(!is_digit($HTTP_POST_VARS['plz'])) { $error = load_error_tpl("Fehler", "Bitte geben sie eine gültige Postleitzahl ein"); $flag = 1; } else if(convert_date($HTTP_POST_VARS['datum']) == 1) { $error = load_error_tpl("Fehler", "Geben sie bitte ein gültiges Datum ein"); $flag = 1; } else if(check_time($HTTP_POST_VARS['uhrzeit']) == 1) { $error = load_error_tpl("Fehler", "Geben sie bitte eine gültige Uhrzeit ein"); $flag = 1; } else { $HTTP_POST_VARS['preis'] = str_replace(".", ",", $HTTP_POST_VARS['preis']); $tmp = $HTTP_POST_VARS['datum'] . " " . $HTTP_POST_VARS['uhrzeit']; $timestamp = convert_into_unixtimestamp($tmp); $HTTP_POST_VARS['preis'] = str_replace(".", ",", $HTTP_POST_VARS['preis']); if(!$db->query("INSERT INTO bildf_partys(party_id, user_id, typ_id, ort, plz, wegbeschreibung, preis, datum) VALUES('', " . $HTTP_SESSION_VARS['user_id'] . ", " . $HTTP_POST_VARS['typ'] . ", '" . $HTTP_POST_VARS['ort'] . "', " . $HTTP_POST_VARS['plz'] . ", '" . $HTTP_POST_VARS['wegbeschreibung'] . "', " . $HTTP_POST_VARS['preis'] . ", " . $timestamp . ")")) $content = load_error_tpl("Datenbankfehler", "Party konnte nicht eingetragen werden!"); else $content = 'Party eingetragen

zurück'; $flag = 0; } } else { // Default-Werte setzten if($HTTP_POST_VARS['preis'] == "") $HTTP_POST_VARS['preis'] = 0; if($HTTP_POST_VARS['datum'] == "") $HTTP_POST_VARS['datum'] = date("d.m.Y", time()); if($HTTP_POST_VARS['uhrzeit'] == "") $HTTP_POST_VARS['uhrzeit'] = date("H:m:i", time()); $flag = 1; } if($flag != 0 ) $tpl->assign_block_vars("partytreff_neu", array("error" => $error, "ort" => $HTTP_POST_VARS['ort'], "plz" => $HTTP_POST_VARS['plz'], "wegbeschreibung" => $HTTP_POST_VARS['wegbeschreibung'], "preis" => $HTTP_POST_VARS['preis'], "datum" => $HTTP_POST_VARS['datum'], "uhrzeit" => $HTTP_POST_VARS['uhrzeit'])); } // Partysuche else if($HTTP_GET_VARS['action'] == "party_suche") { $position = 27; $sql = "SELECT * FROM bildf_partys WHERE "; $flag = 0; if(isset($HTTP_POST_VARS['go'])) { if(($HTTP_POST_VARS['typ'] == -1 && $HTTP_POST_VARS['typ2'] == -1 && $HTTP_POST_VARS['vergleich_preis'] == -1) || ($HTTP_POST_VARS['typ'] == -1 && $HTTP_POST_VARS['typ2'] == -1 && $HTTP_POST_VARS['vergleich_preis'] != -1 && $HTTP_POST_VARS['preis'] == "")) $error = load_error_tpl("Fehler", "Bitte wählen sie mindestens eine Suchoption aus"); else { if($HTTP_POST_VARS['typ'] != -1) { $flag = 1; $sql .= "typ_id = " . $HTTP_POST_VARS['typ']; } if($HTTP_POST_VARS['typ2'] != -1) { if($flag != 0) $sql .= " AND"; $sql .= " plz - " . $HTTP_POST_VARS['typ2'] * 10000 . " < 10000"; $flag = 1; } if($HTTP_POST_VARS['vergleich_preis'] != -1 && $HTTP_POST_VARS['preis'] != "") { if($flag != 0) $sql .= " AND"; if($HTTP_POST_VARS['vergleich_preis'] == 1) $operator = "="; else if($HTTP_POST_VARS['vergleich_preis'] == 2) $operator = ">"; else if($HTTP_POST_VARS['vergleich_preis'] == 3) $operator = "<"; $sql .= " preis " . $operator . " " . str_replace(",", ".", $HTTP_POST_VARS['preis']); } $tpl->assign_block_vars("party_suchergebnisse_head", ""); $db->query($sql); if($db->num_rows() == 0) $tpl->assign_block_vars("party_suchergebnisse_data_default", ""); else { while($result = $db->fetch_object()) { switch($result->typ_id) { case 1: $typ = "Privat"; break; case 2: $typ = "Abbi-Party"; break; case 3: $typ = "Dorf-Party"; break; case 4: $typ = "andere"; break; } $tpl->assign_block_vars("party_suchergebnisse_data", array("id" => $result->party_id, "typ" => $typ, "ort" => $result->ort, "preis" => $result->preis, "datum" => date("H:m d.m.Y", $result->datum))); } } $tpl->assign_block_vars("party_suchergebnisse_foot", ""); } } if(($error != "" && isset($HTTP_POST_VARS['go'])) || !isset($HTTP_POST_VARS['go'])) $tpl->assign_block_vars("party_suche", array("error" => $error)); } // In- bzw. Outbox else if($HTTP_GET_VARS['action'] == "mailbox") { if(isset($HTTP_POST_VARS['loeschen']) && count($HTTP_POST_VARS['mail_id']) != 0) { $mail_id = $HTTP_POST_VARS['mail_id']; for($i=0;$iquery("DELETE FROM bildf_mails WHERE mail_id = " . $mail_id[$i] . " AND empfaenger_id = " . $HTTP_SESSION_VARS['user_id']); } $content = 'Mails gelöscht zurück'; } else { $position = 2; if($HTTP_GET_VARS['ordner'] == 'outbox') { $tpl->assign_block_vars('mailbox_outbox', ''); $ordner = '1'; } else { $tpl->assign_block_vars('mailbox_inbox', ''); $ordner = '0'; } $ordner_text = $tpl->return_output(); $tpl->clean_output(); $tpl->assign_block_vars("mailbox_head", array('ordner' => $ordner_text)); $db->query("SELECT bildf_mails.mail_id, bildf_user.nickname, bildf_user.user_id, bildf_mails.betreff, bildf_mails.datum, bildf_mails.gelesen FROM bildf_user, bildf_mails WHERE bildf_mails.empfaenger_id = " . $HTTP_SESSION_VARS['user_id'] . " AND bildf_mails.ordner = '$ordner' AND bildf_user.user_id = bildf_mails.absender_id ORDER BY datum DESC"); if($db->num_rows() == 0) $tpl->assign_block_vars("mailbox_data_default", ""); else { while($result = $db->fetch_object()) { if($result->gelesen == '0') $tmp = 'Nein'; else $tmp = 'Ja'; $tpl->assign_block_vars("mailbox_data", array("id" => $result->mail_id, "absender" => $result->nickname, "betreff" => $result->betreff, "datum" => date("d.m.Y H:m:i", $result->datum), 'user_id' => $result->user_id, 'gelesen' => $tmp)); } } $tpl->assign_block_vars("mailbox_foot", ""); } } // Neue Mail schreiben else if($HTTP_GET_VARS['action'] == "neue_mail") { $position = 4; if(!isset($HTTP_GET_VARS['no_new_site'])) $HTTP_GET_VARS['no_new_site'] = 0; if($HTTP_GET_VARS['no_new_site'] == 0) $new_site = 1; else $new_site = 0; if(!isset($HTTP_POST_VARS['go'])) { if(isset($HTTP_GET_VARS['id'])) { $db->query('SELECT nickname FROM bildf_user WHERE user_id = ' . intval($HTTP_GET_VARS['id'])); $result = $db->fetch_array(); $name = $result[0]; } $tpl->assign_block_vars('neue_mail', array('nickname' => $name, 'no_new_site' => $HTTP_GET_VARS['no_new_site'])); } else { if($HTTP_POST_VARS['nickname'] == "" || $HTTP_POST_VARS['betreff'] == "" || $HTTP_POST_VARS['text'] == "") $content = load_error_tpl("Eingabefehler", "Es wurden nicht alle Pflichtfelder ausgefüllt"); else { $db->query("SELECT user_id FROM bildf_user WHERE nickname = '" . $HTTP_POST_VARS['nickname'] . "' AND reg_id = 0"); if($db->num_rows() == 0) $content = load_error_tpl("Fehler!", "Der Benutzer " . $HTTP_POST_VARS['nickname'] . " existiert nicht!"); else { $result = $db->fetch_array(); $ordner = 0; $sql = "INSERT INTO bildf_mails(mail_id, absender_id, empfaenger_id, betreff, nachricht, datum, ordner, gelesen) VALUES ('', " . $HTTP_SESSION_VARS['user_id'] . ", " . $result[0] . ", '" . $HTTP_POST_VARS['betreff'] . "', '" . $HTTP_POST_VARS['text'] . "', " . time() . ", '$ordner', '0')"; // Inbox $db->query($sql); // Outbox if($HTTP_POST_VARS['outbox'] == 1) { $ordner = 1; $sql = "INSERT INTO bildf_mails(mail_id, absender_id, empfaenger_id, betreff, nachricht, datum, ordner, gelesen) VALUES ('', " . $HTTP_SESSION_VARS['user_id'] . ", " . $result[0] . ", '" . $HTTP_POST_VARS['betreff'] . "', '" . $HTTP_POST_VARS['text'] . "', " . time() . ", '$ordner', '0')"; $db->query($sql); } $content = 'Mail verschickt'; } } } } // Mail lesen else if($HTTP_GET_VARS['action'] == 'mail_lesen' && $HTTP_GET_VARS['id'] != '') { $position = 3; $db->query('SELECT bildf_mails.absender_id, bildf_mails.betreff, bildf_mails.nachricht, bildf_mails.datum, bildf_user.nickname, bildf_user.user_id FROM bildf_mails, bildf_user WHERE bildf_mails.mail_id = ' . $HTTP_GET_VARS['id'] . ' AND bildf_mails.empfaenger_id = ' . $HTTP_SESSION_VARS['user_id'] . ' AND bildf_user.user_id = bildf_mails.absender_id'); $result = $db->fetch_object(); $tpl->assign_block_vars('mailbox_mail', array('no_new_site' => $HTTP_GET_VARS['no_new_site'], 'id' => $result->absender_id,'absender' => $result->nickname, 'empfänger' => $HTTP_SESSION_VARS['nickname'], 'nachricht' => $result->nachricht, 'datum' => date('d.m.Y H:m:i', $result->datum), 'betreff' => $result->betreff)); $db->query("UPDATE bildf_mails SET gelesen = '1' WHERE mail_id = " . $HTTP_GET_VARS['id'] . ' AND empfaenger_id = ' . $HTTP_SESSION_VARS['user_id']); $db->query('SELECT count(mail_id) FROM bildf_mails WHERE empfaenger_id = ' . $HTTP_SESSION_VARS['user_id'] . " AND gelesen = '0' AND ordner = '0'"); $result = $db->fetch_array(); if($result[0] == 0) $HTTP_SESSION_VARS['no_new_window'] = 0; } // neue Private Nachticht else if($HTTP_GET_VARS['action'] == 'neue_nachricht') { $db->query('SELECT count(mail_id) FROM bildf_mails WHERE empfaenger_id = ' . $HTTP_SESSION_VARS['user_id'] . " AND gelesen = '0' AND ordner = '0'"); $anz = $db->fetch_array(); if($anz[0] == 1) $tpl->assign_block_vars('text_1_neue_nachricht', ''); else $tpl->assign_block_vars('text_neue_nachrichten', array('anz' => $anz[0])); $text_nachrichten = $tpl->return_output(); $tpl->clean_output(); $db->query('SELECT bildf_mails.*, bildf_user.user_id, bildf_user.nickname FROM bildf_mails, bildf_user WHERE bildf_mails.empfaenger_id = ' . $HTTP_SESSION_VARS['user_id'] . " AND bildf_mails.gelesen = '0' AND bildf_mails.ordner = '0' AND bildf_user.user_id = bildf_mails.absender_id ORDER BY datum ASC LIMIT 0,1"); $result = $db->fetch_object(); $tpl->assign_block_vars('neue_nachricht', array('nickname' => $result->nickname, 'datum' => date('d.m.Y H:m:i', $result->datum), 'betreff' => $result->betreff, 'anz' => $anz[0], 'text_neue_nachrichten' => $text_nachrichten, 'id' => $result->mail_id)); $new_site = 2; } // Fotogalerie else if($HTTP_GET_VARS['action'] == 'fotogalerie' && $HTTP_GET_VARS['id'] != '' && $HTTP_GET_VARS['step'] == '') { $db->query('SELECT nickname FROM bildf_user WHERE user_id = ' . $HTTP_GET_VARS['id']); $result = $db->fetch_array(); $nickname = $result[0]; if($nickname == '') return; $position = 'Fotogalerie von ' . $nickname; $path = $path_foto_2 . '/' . $HTTP_SESSION_VARS['nickname']; $fotos = get_user_pics($path); // Fototemplate $tpl->assign_block_vars('fotogalerie_foto', ''); $foto = $tpl->return_output(); $tpl->clean_output(); // eigene Fotogalerie if($HTTP_GET_VARS['id'] == $HTTP_SESSION_VARS['user_id']) { if($HTTP_GET_VARS['no_new_site'] == 0) $new_site = 1; // Fotolöschentemplate $tpl->assign_block_vars('fotogalerie_foto_loeschen', ''); $foto_loeschen = $tpl->return_output(); $tpl->clean_output(); // Fotosverwaltentemplate $tpl->assign_block_vars('fotogalerie_fotos_verwalten', ''); $verwalten = $tpl->return_output(); $tpl->clean_output(); } else $new_site = 1; $tpl->assign_block_vars('fotogalerie_head', array('nickname' => $nickname, 'fotos_verwalten' => $verwalten)); // Foto anzeigen (jeweils 3 pro Zeile $f = 0; for($i=1;$i<=count($fotos);$i++) { $f++; $tmp_foto_loeschen = str_replace('{name}', rawurlencode($fotos[$i-1]), $foto_loeschen); $tmp_foto = str_replace('{foto}', $path . '/' . $fotos[$i-1], $foto); $tmp_foto = str_replace('{path}', $path_foto_2 . '/' . $nickname . '/' . $fotos[$i-1], $tmp_foto); if($f == 1) { $foto_loeschen_1 = $tmp_foto_loeschen; $foto_1 = $tmp_foto; } else if($f == 2) { $foto_loeschen_2 = $tmp_foto_loeschen; $foto_2 = $tmp_foto; } else if($f == 3) { $foto_loeschen_3 = $tmp_foto_loeschen; $foto_3 = $tmp_foto; } if(($i % 3) == 0) { $f = 0; $tpl->assign_block_vars('fotogalerie_data', array('foto_1' => $foto_1, 'foto_loeschen_1' => $foto_loeschen_1, 'foto_2' => $foto_2, 'foto_loeschen_2' => $foto_loeschen_2, 'foto_loeschen_3' => $foto_loeschen_3, 'foto_3' => $foto_3)); } else if($i == count($fotos)) { $tpl->assign_block_vars('fotogalerie_data', array('foto_1' => $foto_1, 'foto_loeschen_1' => $foto_loeschen_1, 'foto_2' => $foto_2, 'foto_loeschen_2' => $foto_loeschen_2, 'foto_loeschen_3' => $foto_loeschen_3, 'foto_3' => $foto_3)); } } $tpl->assign_block_vars('fotogalerie_foot', ''); } else if($HTTP_GET_VARS['action'] == 'fotogalerie' && $HTTP_GET_VARS['step'] == 'loeschen' && $HTTP_GET_VARS['name'] != '') { if($flag == 1) { $db->query('SELECT bild FROM bildf_user WHERE user_id = ' . $HTTP_SESSION_VARS['user_id']); $result = $db->fetch_array(); $filename = rawurldecode($HTTP_GET_VARS['name']); // Standardfoto wurde gelöscht if($filename == $result[0]) $db->query("UPDATE bildf_user SET bild = '' WHERE user_id = " . $HTTP_SESSION_VARS['user_id']); $filename = $path_foto . '/' . $HTTP_SESSION_VARS['nickname'] . '/' . $filename; delete_user_pic($filename); $content = 'Foto gelöscht'; } else $tpl->assign_block_vars('fotogalerie_foto_loeschen_frage', array('name' => $HTTP_GET_VARS['name'], 'id' => $HTTP_SESSION_VARS['user_id'])); } else if($HTTP_GET_VARS['action'] == 'fotogalerie' && $HTTP_GET_VARS['step'] == 'verwalten') { $position = 9; if(!isset($HTTP_POST_VARS['go'])) $tpl->assign_block_vars('fotogalerie_verwaltung', ''); else { if(filesize($HTTP_POST_FILES['bild']['tmp_name']) > $groesse_fotos * 1024) $content = 'Das Foto ist zu groß'; else { $count = substr_count($HTTP_POST_FILES['bild']['name'], '.'); $tmp = explode('.', $HTTP_POST_FILES['bild']['name']); $endung = $tmp[$count]; $path = $path_foto_2 . '/' . $HTTP_SESSION_VARS['nickname']; $count = get_file_count($path); $i = $count; // prüfen ob Datei schon existiert while(1 == 1) { $tmp_path = $path . '/' . $i . '.' . $endung; if(!file_exists($tmp_path)) { $tmp_path; break; } $i++; } move_uploaded_file($HTTP_POST_FILES['bild']['tmp_name'], $tmp_path); $content = 'Bild hochgeladen'; } } } // Fotogalerie Foto setzten else if($HTTP_GET_VARS['action'] == 'fotogalerie' && $HTTP_GET_VARS['step'] == 'standard') { $foto = rawurldecode($HTTP_GET_VARS['name']); $db->query("UPDATE bildf_user SET bild = '" . $foto . "' WHERE user_id = " . $HTTP_SESSION_VARS['user_id']); $content = 'Foto als Standard gesetzt'; } // Fotogalerie alle Fotos löschen else if($HTTP_GET_VARS['action'] == 'fotogalerie' && $HTTP_GET_VARS['step'] == 'alle_loeschen') { $path = $path_foto . '/' . $HTTP_SESSION_VARS['nickname']; delete_all_pics($path); $content = 'alle Fotos gelöscht'; } // Verwarnungen else if($HTTP_GET_VARS['action'] == 'verwarnungen') { $position = 15; $db->query('SELECT text FROM bildf_verwarnungen WHERE user_id = ' . $HTTP_SESSION_VARS['user_id']); $tpl->assign_block_vars('verwarnungen_head', ''); if($db->num_rows() != 0) { while($result = $db->fetch_object()) $tpl->assign_block_vars('verwarnungen_data', array('grund' => $result->text)); } else $tpl->assign_block_vars('verwarnungen_default', ''); $tpl->assign_block_vars('verwarnungen_foot', ''); } // Mitglied bewerten else if($HTTP_GET_VARS['action'] == 'bewertung' && $HTTP_GET_VARS['id'] != '') { $new_site = 1; $db->query('SELECT count(id) FROM bildf_bewertungen WHERE bewerter_id = ' . $HTTP_SESSION_VARS['user_id'] . ' AND user_id = ' . $HTTP_GET_VARS['id']); $result = $db->fetch_array(); if($result[0] == 0) { $db->query("INSERT INTO bildf_bewertungen(id, user_id, bewerter_id, bewertung) VALUES('', " . $HTTP_GET_VARS['id'] . ', ' . $HTTP_SESSION_VARS['user_id'] . ', ' . $HTTP_POST_VARS['bewertung'] . ')'); header('location: member.php?action=infoseite&user_id=' . $HTTP_GET_VARS['id']); exit; } else { include 'templates/header.html'; $content = 'Sie haben bereits abgestimmt'; } } //Punkte else if($HTTP_GET_VARS['action'] == 'punkte') { $position = 22; // Geschenke die schon im Besitz sind $db->query('SELECT bildf_geschenke.name, bildf_besitz_geschenke.id, bildf_besitz_geschenke.anz FROM bildf_besitz_geschenke, bildf_geschenke WHERE bildf_geschenke.id = bildf_besitz_geschenke.geschenk_id AND user_id = ' . $HTTP_SESSION_VARS['user_id'] . ' AND bildf_besitz_geschenke.anz > 0 ORDER BY bildf_geschenke.name ASC'); $flag_geschenk = false; while($result = $db->fetch_object()) { $flag_geschenk = true; $tpl->assign_block_vars('punkte_geschenk', array('name' => $result->name, 'id' => $result->id, 'anz' => $result->anz)); } $tpl_geschenke = $tpl->return_output(); $tpl->clean_output(); $db->query('SELECT punkte FROM bildf_user WHERE user_id = ' . $HTTP_SESSION_VARS['user_id']); $result = $db->fetch_array(); $tpl->assign_block_vars('punkte_head', array('punkte' => $result[0])); // Gescbenke die für den aktuellen Punktestand gekauft werden können $db->query('SELECT * FROM bildf_geschenke WHERE punkte <= ' . $result[0]); $flag = false; while($result = $db->fetch_object()) { $flag = true; $tpl->assign_block_vars('punkte_data', array('geschenk' => $result->name, 'kosten' => $result->punkte, 'id' => $result->id, 'bild' => $path_img_2 . '/' . $result->bild)); } if($flag == false) $tpl->assign_block_vars('punkte_default', ''); // Geschenk machen $tpl->assign_block_vars('punkte_geschenk_head', ''); if($flag_geschenk == true) $tpl->assign_block_vars('punkte_geschenk_data', array('geschenke' => $tpl_geschenke)); else $tpl->assign_block_vars('punkte_geschenk_default', ''); $tpl->assign_block_vars('punkte_geschenk_foot', ''); $tpl->assign_block_vars('punkte_foot', ''); } // Geschenk kaufen else if($HTTP_GET_VARS['action'] == 'punkte_geschenk_kaufen' && isset($HTTP_POST_VARS['go'])) { $position = 22; $db->query('SELECT punkte FROM bildf_user WHERE user_id = ' . $HTTP_SESSION_VARS['user_id']); $result = $db->fetch_array(); $punkte = $result[0]; $tmp = 0; for($i=0;$i 0) { $tmp = $punkte - ($HTTP_POST_VARS['kosten'][$i] * $HTTP_POST_VARS['geschenk'][$i]); // zu wenig Punkte um gewüunschte Anzahl zu kaufen, maximale Anzahl wird ermittelt // if($tmp < 0) // $anz = ceil($HTTP_POST_VARS['kosten']%$HTTP_POST_VARS['geschenk'][$i]); if($tmp > 0) { $anz = $HTTP_POST_VARS['geschenk'][$i]; $punkte -= $anz * $HTTP_POST_VARS['kosten'][$i]; $db->query('SELECT id FROM bildf_besitz_geschenke WHERE geschenk_id = ' . $HTTP_POST_VARS['geschenk_id'][$i] . ' AND user_id = ' . $HTTP_SESSION_VARS['user_id']); $besitz = $db->fetch_array(); if($db->num_rows() == 0) { $db->query("INSERT INTO bildf_besitz_geschenke(id, user_id, geschenk_id, anz) VALUES(''," . $HTTP_SESSION_VARS['user_id'] . ', ' . $HTTP_POST_VARS['geschenk_id'][$i] . ', ' . $anz . ')'); } else $db->query('UPDATE bildf_besitz_geschenke SET anz = anz + ' . $anz . ' WHERE id = ' . $besitz[0]); $db->query('UPDATE bildf_user SET punkte = ' . $punkte . ' WHERE user_id = ' . $HTTP_SESSION_VARS['user_id']); $content = 'Geschenke gekauft'; } } if($content == '') $content = 'Keine Geschenke gekauft'; } if($i == 0) $content = 'keine Geschenke gekauft'; } else if($HTTP_GET_VARS['action'] == 'punkte_geschenk') { $position = 22; if($HTTP_POST_VARS['name'] == '') $content = load_error_tpl('Fehler!', 'Bitte tragen sie einen Mitgliedsnamen ein'); else { $id = search_member($HTTP_POST_VARS['name']); if($id == -1) $content = load_error_tpl('Fehler!', 'Das gewünschte Mitglied existiert nicht'); else { $betreff = 'Geschenk erhalten'; $mail_text = 'Sie haben ein Geschenk von ' . $HTTP_POST_VARS['name'] . ' erhalten

Sie können sich das Geschenk auf Ihrer Infoseite ansehen'; $db->query('SELECT geschenk_id FROM bildf_besitz_geschenke WHERE bildf_besitz_geschenke.id = ' . $HTTP_POST_VARS['geschenk']); $result = $db->fetch_array(); $geschenk_id = $result[0]; $db->query("INSERT INTO bildf_mails(mail_id, absender_id, empfaenger_id, betreff, nachricht, datum, gelesen, ordner) VALUES('', " . $HTTP_SESSION_VARS['user_id'] . ', ' . $id . ", '" . $betreff . "', '" . $mail_text . "', " . time() . ", '0', '0')"); $db->query("INSERT INTO bildf_erhaltene_geschenke(id, user_id, sender_id, geschenk_id, datum) VALUES('', " . $id . ', ' . $HTTP_SESSION_VARS['user_id'] . ', ' . $geschenk_id . ', ' . time() . ')'); $db->query('UPDATE bildf_besitz_geschenke SET anz = anz -1 WHERE user_id = ' . $HTTP_SESSION_VARS['user_id'] . ' AND id = ' . $HTTP_POST_VARS['geschenk']); $content = 'Geschenk versendet'; } } } else if($HTTP_GET_VARS['action'] == 'punkte_anfordern') { $position = 22; if(isset($HTTP_POST_VARS['go']) && $HTTP_POST_VARS['text'] != '') { if(mail($email_admin, 'Anfrage Punkte von ' . $HTTP_SESSION_VARS['nickname'], $HTTP_POST_VARS['text'])) $content = 'Anfrage gesendet'; else $content = load_error_tpl('Fehler bei E-Mailversand', 'Anfrage konnte nicht gesendet werden'); } else $content = load_error_tpl('Eingabefehler', 'Es müssen alle Felder ausgefüllt sein'); } if($content == "") $content = $tpl->return_output(); if($new_site == 1) create_new_site($content); else if($new_site == 2) create_new_site2($content); else create_site("", $content, "", $position, $HTTP_SESSION_VARS['user_id']); include "footer.php"; ?>