0) { require_once('inc/security.php'); foreach (array_keys($_POST) AS $key) { $_POST[$key] = filter_input_general(chop($_POST[$key])); } if (! in_array($_POST['anrede'], array("Herr", "Frau", "Firma"))) { array_push($fail, 'Was haben Sie mit dem Anrede-Feld angestellt?!'); } if (! ( (strlen($_POST['nachname']) > 1 || strlen($_POST['firma']) > 1) && strlen($_POST['email']) > 1 )) { array_push($fail, 'Sie müssen mindestens die Felder »Nachname« oder »Firma« sowie »E-Mail« ausfüllen!'); } elseif (! $_POST['agb_gelesen'] == 1) { array_push($fail, 'Sie müssen die AGB lesen und diesen zustimmen'); } elseif (! check_emailaddr($_POST['email'])) { array_push($fail, 'Die E-Mail-Adresse scheint nicht korrekt zu sein!'); } if (empty($fail)) { require_once('register.php'); $customerno = create_customer($_POST); if ($customerno == NULL) { array_push($fail, 'Diese E-Mail-Adresse ist bereits in unserer Datenbank vorhanden! Wenn Sie einen weiteren Benutzeraccount nutzen möchten, wenden Sie sich bitte an den Support.'); } elseif (create_token($customerno)) { require_once('inc/base.php'); // send_initial_customer_token($customerno); // notify_admins_about_new_customer($customerno); // logger(LOG_INFO, "modules/register/index", "register", "token sent for customer »{$customerno}«"); $success = true; #success_msg('Die angegebenen Daten wurden gespeichert, Sie sollten umgehend eine E-Mail erhalten.'); } } } if ($success) { output('
Wir bestätigen hiermit die Einrichtung eines Kundenkontos und bedanken uns für Ihr Vertrauen.
Sie erhalten jetzt von uns eine E-Mail an die soeben eingegebene E-Mail-Adresse (»'.$_POST['email'].'«). Beachten Sie bitte, dass manche E-Mail-Spamfilter die Zustellung um eine gewisse Zeit verzögern können. Sofern Sie nach ca. einer Stunde noch keine E-Mail erhalten haben, schreiben Sie bitte an die Administratoren.
In der E-Mail finden Sie einen Link. Wenn Sie diesen aufrufen, dann erhalten Sie die Möglichkeit, ein Passwort zu setzen. Mit diesem Passwort und der Kundennummer '.(string) $customerno.' können Sie sich daraufhin an unserem Web-Interface anmelden.'); } else { output('
Hier können Sie sich bei schokokeks.org Hosting anmelden. Mit der Anmeldung beantragen Sie einen Webhosting-Account mit den auf der Hauptseite genannten Leistungen zu den ebenfalls dort genannten Konditionen.
Um Sie als Kunden identifizieren zu können, benötigen wir mindestens Ihren Namen (oder Firmennamen) und Ihre E-Mail-Adresse. Für eine (spätere) Domain-Registrierung benötigen wir zudem eine Adresse sowie eine Telefonnummer. Wir behalten uns vor, den Zugang in Einzelfällen erst nach manueller Prüfung freizuschalten.
'); foreach ($fail as $f) output('Fehler: '.$f.'
'); /* FIXME: * Hier werden POST-Variablen benutzt, die es eventuell gar nicht gibt. Das erlaubt PHP zwar, ist aber nicht elegant. */ output(html_form("register_index", "", "", 'Anrede: '.html_select('anrede', array('Herr' => 'Herr', 'Frau' => 'Frau', 'Firma' => 'Firma'), $_POST['anrede']).'
Firma:
Vorname:
Nachname:
Straße:
PLZ / Ort:
E-Mail-Adresse:
Benutzername:
AGB: Ja, ich habe die Allgemeinen Geschäftsbedingungen von schokokeks.org Webhosting gelesen und erkläre mich damit einverstanden.
Preis: Ich nehme zur Kenntnis, dass für den Zugang eine monatliche Gebühr von 8,- € anfällt. Wünschen Sie ein individuelles Angebot, wenden Sie sich bitte direkt an uns.
')); } ?>