bernd
Tabelle 'kundenkontakt' komplett entfernt
bernd commited 5a312ed at 2010-02-21 08:26:39
<?php
require_once('inc/db_connect.php');
require_once('mail.php');
function customer_with_email($email)
{
$email = mysql_real_escape_string($email);
$result = db_query("SELECT id FROM kundendaten.kunden WHERE email='{$email}' OR email_rechnung='{$email}' OR email_extern='{$email}' LIMIT 1;");
if (mysql_num_rows($result) == 0)
return NULL;
else
return mysql_fetch_object($result)->id;
}
function create_customer($data)
{
if (customer_with_email($data['email']) !== NULL)
{
logger(LOG_WARNING, 'modules/register/include/register', 'register', "Attempt to create customer with duplicate email »{$data['email']}«");
return NULL;
}
$anrede = mysql_escape_string($data['anrede']);
$firma = mysql_escape_string($data['firma']);
$vorname = mysql_escape_string($data['vorname']);
$nachname = mysql_escape_string($data['nachname']);
$email = mysql_escape_string($data['email']);
logger(LOG_INFO, 'modules/register/include/register', 'register', "Creating new account: {$anrede} / {$firma} / {$vorname} / {$nachname} / {$email}");
$anrede = maybe_null($anrede);
$firma = maybe_null($firma);
$vorname = maybe_null($vorname);
$nachname = maybe_null($nachname);
db_query("BEGIN");
db_query("INSERT INTO kundendaten.kunden (firma, nachname, vorname, anrede, email, erstellungsdatum,status) VALUES ({$firma}, {$nachname}, {$vorname}, {$anrede}, {$email}, CURDATE(), 3)");
$customerno = mysql_insert_id();
db_query("COMMIT");
return $customerno;
}
function send_initial_customer_token($customerno)
{
$customerno = (int) $customerno;
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX