Функция session_start() создает сессию, либо возобновляет существующую, основываясь на идентификаторе сессии, переданном через GET или POST запрос, либо переданный через cookie.
1 -2 - 3 ... 39 - 40 - 41 - 42 - 43 -44 - 45 ... 98 - 99 -100
var diff = (new Date('2017-08-10 09:20').getTime() - new Date('2017-08-10 09:16').getTime()) / 1000 // 240 = 6 min
$diff = strtotime('2017-08-10 09:20') - strtotime('2017-08-10 09:16');
function send_mail_question() {
$name = $_POST['question-name'];
$message = 'Сообщение с сайта 1. Заявка на помощь<br/>'; // добавил строку. Этого вы хотели?
$message .= 'Имя: ' . $name . "<br/>";
$message .= 'Телефон: ' . $_POST['credit-phone'] . "<br/>";
$to = 'box@mail.ru';
$from = 'info@site.com';
$subject = 'Сообщение с сайта 1. Заявка на помощь'; // тут то-же самое что в первой строке
// можете вписать что-то другое.
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: ' . $name . ' <' . $from .'>' . " \r\n" .
'Reply-To: '. $from . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers); // mail() работает не везде, настраивать - отдельный квест.
// если что, можете перейти на PHPMailer
}
function convert() {
to.innerHTML = from.value
.replace(/\ {2,}/g, ' ') // максимум 1 пробел
.replace(/(\r\n|\r|\n){2,}/g, "<br><br>") // максимум 2 <br>
.replace(/(\r\n|\r|\n)/g, "<br>") // одиночные \n в <br>
.split('<br><br>').map(s=>`<p>${s}</p>`).join("\n\n") // возможно join стоит заменить на join(""), чтоб не добавлять лишние переводы строк.
}
https://jsfiddle.net/vdth6Lj5/2/ switch($bot->message) { // проверяем, какое сообщение получено
case 'hi':
$bot->sendMessage('halo');
break;
case 'contact':
$bot->sendContact('380662312031', 'Anna');
break;
default:
$bot->sendMessage($bot->message);
}