нужно чтобы на почту приходило письмо с такой информацией как телефон и адрес. в адинистративной части все это хорошо сохраняется. но нужно чтобы дублировалось на почту. сам email получилось дублировать, а вот с остальной информацией увы нет. по пути записывается в таблицу cp_order_tbl (phpmyadmin) в столбце org лежит нужная информация. case "buy_submit": $page = "Подтверждение заказа";
if($ip!='' and $date_md5!='' and $email!=''){ $result = mysql_query("SELECT * FROM ".$prefix."basket_tbl WHERE email='".$email."' AND ip_md5 = '".$ip."' AND active='0' ORDER BY id DESC"); $num_rows = mysql_num_rows($result); if($num_rows==0) $page .= "Такого заказа не существует!"; else{ $oneSQL="UPDATE ".$prefix."basket_tbl SET active = '1' WHERE active = '0' AND (email='".$email."' AND ip_md5 = '".$ip."')"; if(mysql_query($oneSQL)){ $subject = "Новый заказ в магазине Cleverpumps.ru"; $message = date('Y-m-d').".От $email В интернет-магазине Надежные насосы поступил новый заказ. Для просмотра перейдите в административную часть сайта. $org";
$oneSQL="UPDATE ".$prefix."order_tbl SET active = '1' WHERE email='".$email."' AND ip_md5 = '".$ip."' AND active = '0'"; if(mysql_query($oneSQL)) $page .= "Заказ успешно подтвержден!"; else{ $page .= "При оформлении заказа произошла ошибка. Обратитесь к администратору."; } } } else $page .= "Такого заказа не существует."; return $page.""; break;
емайл приходит, а остальная информация толи не наследуется, ну а может не там ищу, а так в таблице информация о покупателе есть .org. а в письме нет
Άηϑρέΰ ҂
Искусственный Интеллект
(180094)
вообще то вы org поле не обновляете (судя по коду), соответственно говорить о том, что у вас корректно приходят данные - не верно. возможно вы их шлете POST запросом, а пытаетесь считывать GET, перепроверьте и сделайте вывод нужной переменной, что бы убедится что данные действительно приходят и считываются верно
в адинистративной части все это хорошо сохраняется.
но нужно чтобы дублировалось на почту.
сам email получилось дублировать, а вот с остальной информацией увы нет.
по пути записывается в таблицу cp_order_tbl (phpmyadmin) в столбце org лежит нужная информация.
case "buy_submit":
$page = "Подтверждение заказа";
$dt = date('Y-m-d');
$dt_md5 = md5($dt);
$ip = $_GET['order'];
$date_md5 = $_GET['d'];
$email = $_GET['email'];
$org = $_GET['org'];
if($ip!='' and $date_md5!='' and $email!=''){
$result = mysql_query("SELECT * FROM ".$prefix."basket_tbl WHERE email='".$email."' AND ip_md5 = '".$ip."' AND active='0' ORDER BY id DESC");
$num_rows = mysql_num_rows($result);
if($num_rows==0)
$page .= "Такого заказа не существует!";
else{
$oneSQL="UPDATE ".$prefix."basket_tbl SET active = '1' WHERE active = '0' AND (email='".$email."' AND ip_md5 = '".$ip."')";
if(mysql_query($oneSQL)){
$subject = "Новый заказ в магазине Cleverpumps.ru";
$message = date('Y-m-d').".От $email В интернет-магазине Надежные насосы поступил новый заказ. Для просмотра перейдите в административную часть сайта. $org";
$headers = "Content-Type: text/html; charset=utf-8\r\n" .
"From: no-reply@Cleverpumps.ru\r\n" .
"X-Mailer: PHP/" . phpversion();
$to = get_admin_email();
mail($to, $subject, $message, $headers);
}
else{
return $page."При оформлении заказа произошла ошибка. Обратитесь к администратору.";
}
$oneSQL="UPDATE ".$prefix."order_tbl SET active = '1' WHERE email='".$email."' AND ip_md5 = '".$ip."' AND active = '0'";
if(mysql_query($oneSQL))
$page .= "Заказ успешно подтвержден!";
else{
$page .= "При оформлении заказа произошла ошибка. Обратитесь к администратору.";
}
}
}
else
$page .= "Такого заказа не существует.";
return $page."";
break;