$i; $i++) { $split = explode("||", $file[$i]); if ($site_address == $split[4]) { $dupe_address = 1; } } $password = $_POST['password']; $webmaster_name = $_POST['webmaster_name']; $email_address = $_POST['email_address']; $site_name = $_POST['site_name']; $site_address = $_POST['site_address']; $banner_address = $_POST['banner_address']; $banner_width = $_POST['banner_width']; $banner_height = $_POST['banner_height']; $site_description = $_POST['site_description']; // Checks if all the forms are filled out and correct if (empty($site_name) || (empty($site_address) || $site_address == "http://") || empty($password) || empty($email_address) || empty($webmaster_name) || empty($site_description) || ($banner_width > $max_banner_width && !empty($banner_address) && $banner_address != "http://") || ($banner_height > $max_banner_height && !empty($banner_address) && $banner_address != "http://") || $dupe_address == 1) { // If not all forms are correct then print errors echo " Top-Ring: Fehler beim Eintrag
$title_font_tag_before Fehler aufgetreten. Bitte gehe zurück und berichtige diese(n). $title_font_tag_after
\n"; if ($dupe_address == 1) echo "– Doppelte URL festgestellt!
"; if (empty($site_name)) echo "– Es wurde kein Seitenname eingetragen
"; if (empty($site_address) || $site_address == "http://") echo "– Es wurde keine Webseiten-URL angegeben
"; if (empty($password)) echo "– Bitte ein Passwort angeben
"; if (empty($email_address)) echo "– Bitte eine gültige Mailadresse angeben
"; if (empty($webmaster_name)) echo "– Bitte gib Deinen Namen an
"; if (empty($site_description)) echo "– Bitte das Feld Webseiten-Beschreibung ausfüllen
"; if ($banner_width > $max_banner_width && !empty($banner_address) && $banner_address != "http://") echo "– Bitte eine gültige Bannerbreite angeben
"; if ($banner_height > $max_banner_height && !empty($banner_address) && $banner_address != "http://") echo "– Bitte eine gültige Bannerhöhe angeben
"; echo "

"; } else { // What it does if the forms are all correct session_start(); if (isset($_SESSION['captcha_spam']) AND $_POST["c_code"] == $_SESSION['captcha_spam']) { unset($_SESSION['captcha']); $votes = 0; $hits = 0; $date = time(); $site_name = str_replace ("|","_", $site_name); $site_address = str_replace ("|","_", $site_address); $password = str_replace ("|","_", $password); $email_address = str_replace ("|", "_", $email_address); $webmaster_name = str_replace ("|","_", $webmaster_name); $site_description = str_replace ("|","_", $site_description); if ($banner_address == 'http://') $banner_address = ''; $banner_address = str_replace ("|","_", $banner_address); $write_site_stats = "$votes||$hits||$date||$site_name||$site_address||$password||$email_address||$webmaster_name||$site_description||$banner_address||$banner_width||$banner_height||\n"; $write_site_stats = str_replace ("\"",""", $write_site_stats); $write_site_stats = stripslashes ($write_site_stats); $write_site_stats = str_replace ("<","<", $write_site_stats); $write_site_stats = str_replace (">",">", $write_site_stats); $fp = fopen($site_log_file, "a"); flock($fp,2); $fw = fwrite($fp, $write_site_stats); fclose($fp); // takes out all slashes then sends out emails # $site_name = stripslashes ($site_name); $site_description = stripslashes ($site_description); $webmaster_name = stripslashes ($webmaster_name); # ##### mail("$email_address", "Willkommen im maritimen Top-Ring", "Danke für Deine Anmeldung
$toplink_name. Deine Seite: $site_name $site_address Nicht vergessen! Seite ID: $date Passwort: $password $url_to_folder/list.php3 Bitte füge folgende Links in deine Seite ein. ********** Abstimmen mit Bild (Image Code): ********** Textlink Abstimmcode: für diese Seite abstimmen für den maritimen Top-RING ********** ", "From: <$admin_email>"); ##### if($get_new_member_email == "yes") { mail("$admin_email", "Anmeldung von $webmaster_name in den maritimen Top-RING $top_list_name", "Anmeldung von $webmaster_name in den maritimen Top-RING $top_list_name. Webseitenname: $site_name Webseiten URL: $site_address E-Mail: $email_address Banner Adresse: $banner_address Beschreibung: $site_description $url_to_folder/list.php3 ", "From: <$admin_email>"); } ##### echo "
$title_font_tag_before"; echo "Danke, Deine Seite wurde eingetragen!"; echo "$title_font_tag_after
$master_font_before\n"; echo "Dein Login-Code ist: $date
Diese Info brauchst Du, um Deinen Eintrag zu editieren.
Du erhältst diesen noch als email zugesendet. Bitte hebe diesen gut auf!

"; echo 'Bitte setze diesen HTML-Code auf Deine Webseite.
Du kannst aus dem Grafiklink auch einen Textlink daraus machen.

<a href="'.$url_to_folder.'/in.php3?site='.$date.'" target=_blank>
<img src="'.$vote_image_url.'" border=0></a>

Das ist die TOP-RING-Grafik, bitte diese auch auf Deinem Server speichern.

'; } else die ("Die Eingabe des Codes war falsch!"); } } else { echo ' Maritimer Top-RING: neuen Eintrag erzeugen
'.$title_font_tag_before.'Die Regeln der maritimen Top-Liste: '.$title_font_tag_after.'
'; include("rules.inc"); echo "


$title_font_tag_before"; echo "Anmeldungsformular"; echo "$title_font_tag_after
".$chluessel[$code]."
$master_font_before\n"; echo '
Passwort:
Dein Name:
E-Mail:

Webseitentitel:
Webseiten-URL:
Banner-URL:
Banner-Breite: (max. '.$max_banner_width.' Px.)
Banner-Höhe: (max. '.$max_banner_height.' Px.)
Webseiten-Beschreibung:
Bitte trage die Zeichen aus der nebenstehenden Grafik ein (Spamschutz). Falls Du diese nicht lesen kannst, wird nach Klick auf den Submit-Button eine neue angezeigt:

'; } ?>