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 (! 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!'); } elseif (create_token($customerno)) { require_once('inc/base.php'); send_initial_customer_token($customerno); logger("modules/register/index.php", "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('

Neues Konto eingerichtet

Wir bestätigen hiermit die Einrichtung eines Kundenkontos und bedanken uns für Ihr Vertrauen.

Was jetzt?

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('

Bei schokokeks.org registrieren

Hier können Sie sich bei schokokeks.org anmelden. Eine Anmeldung ist kostenlos und unverbindlich, erlaubt Ihnen aber, kostenpflichtige Dienste von schokokeks.org in Anspruch zu nehmen.

Gehen Sie daher sorgfältig mit den Anmeldedaten um!

Um Sie als Kunden identifizieren zu können, benötigen wir den Namen und die E-Mail-Adresse. Die eingegebenen Daten werden manuell bearbeitet und bei Spass-Eintragungen wird der Zugang gesperrt. Je nach dem, welche späteren Dienste Sie bei uns in Anspruch nehmen, kann es notwendig sein, dass Sie weitere Daten eingeben (z.B. Domainregistrierung).

Anmeldung

Um sich jetzt bei schokokeks.org anzumelden, müssen Sie hier zuerst Ihren Namen und Ihre E-Mail-Adresse eingeben.

'); 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:

E-Mail-Adresse:

  ')); } ?>