Есть
Код:
<?php
require_once("phpmail.php");
$email_admin = "aaa@yandex.ru";
$from = "aaa.ru - Zakaz zvonka";
$email_from = "robot@aaa.ru";
$deafult = array("phone"=>"Телефон");
$fields = array();
if( count($_POST) ){
foreach ($deafult as $key => $value){
if( isset($_POST[$key]) ){
$fields[$value] = $_POST[$key];
}
}
$i = 1;
while( isset($_POST[''.$i]) ){
$fields[$_POST[$i."-name"]] = $_POST[''.$i];
$i++;
}
$subject = $_POST["subject"];
$title = "Поступила заявка c сайта ".$from.":\n";
$message = "<div><h3 style=\"color: #333;\">".$title."</h3>";
foreach ($fields as $key => $value){
$message .= "<div><p><b>".$key.": </b>".$value."</p></div>";
}
$message .= "</div>";
if(send_mime_mail("Сайт ".$from,$email_from,$name,$email_admin,'UTF-8','UTF-8',$subject,$message,true)){
echo "Хорошо";
}else{
echo "Произошла ошибка. Попробуйте заново.";
}
}
?>
Файл phpmail.php:
<?php
function send_mime_mail($name_from,$email_from,$name_to,$email_to,$data_charset,$send_charset,$subject,$body,$html = FALSE,$reply_to = FALSE) {
$to = $email_to;
$subject = mime_header_encode($subject, $data_charset, $send_charset);
$from = mime_header_encode($name_from, $data_charset, $send_charset).'<'.$email_from.'>';
if($data_charset != $send_charset) {
$body = iconv($data_charset, $send_charset, $body);
};
$headers = "From: $from\r\n";
$type = ($html) ? 'html' : 'plain';
$headers .= "Content-type: text/$type; charset=$send_charset\r\n";
$headers .= "Mime-Version: 1.0\r\n";
if ($reply_to) {
$headers .= "Reply-To: $reply_to";
};
return mail($to, $subject, $body, $headers);
};
function mime_header_encode($str, $data_charset, $send_charset) {
if($data_charset != $send_charset) {
$str = iconv($data_charset, $send_charset, $str);
};
return '=?' . $send_charset . '?B?' . base64_encode($str) . '?=';
};
?>
Проблема: Не приходят заявки
Виртуальный выделенный сервер (VDS) становится отличным выбором
Можете на примере показать как записать list в бинарный файлПотому что запись как обычной переменной не прокатывает
Возникла такая проблема: создал класс, унаследовавшись от QPushButton и обнаружил, что не могу переопределить mouseReleaseEvent так как он не является...