bernd
XML-Fehler
bernd commited 13cf639 at 2007-07-30 21:02:23
<?php
$title = "Bei schokokeks.org registrieren";
//require_once('inc/error.php');
//system_failure("Diese Funktion ist noch nicht fertiggestellt.");
require_once('newpass.php');
$fail = array();
$success = false;
$customerno = 0;
if (count($_POST) > 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!');
}
elseif (create_token($customerno))
{
require_once('inc/base.php');
send_initial_customer_token($customerno);
notify_admins_about_new_customer($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.');
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX