<?php
require "index.html";
header("Content-type: text/plain; charset=utf-8");
if (
$_SERVER['REQUEST_METHOD'] == "POST" &&
isset($_POST["name"]) &&
isset($_POST["message"])
) {
$to = "damirgaliev587@gmail.com";
$tema = "Форма обратной связи на PHP";
$message = "Ваше имя: " . $_POST["name"] . "<br>";
$message .= "E-mail: " . $_POST["email"] . "<br>";
$message .= "Номер телефона: " . $_POST["phone"] . "<br>";
$message .= "Сообщение: " . $_POST["message"] . "<br>";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/html; charset=utf-8" . "\r\n";
mail($to, $tema, $message, $headers);
}
?>
Можно ли эти данные закешировать как-то стандартными средствами Laravel и чтобы они обновлялись раз в 5 минут?А что Вам мешает закэшировать их например, в Redis со сроком жизни кэша 5 минут и проверять, есть ли данные в кэше (и если их там нет - класть их туда, на следующие 5 минут)?
$date = DateTime::createFromFormat('d.m.Y \| H:i', '07.09.2018 | 00:55');
echo $date->format('d.m.Y'); // 07.09.2018
echo $date->format('H:i'); // 00:55
bool ctype_digit ( string $text )
$str = 123;
$str1 = ' 123 ';
$str2 = '123';
print(intval(ctype_digit($str)));
print(intval(ctype_digit($str1)));
print(intval(ctype_digit($str2)));
$key = isset($_GET['key']) ? (int)$_GET['key'] : null;
$iin = isset($_GET['iin']) ? (int)$_GET['iin'] : null;
if(!empty($key) && !empty($iin)) {
TrekInfo($key, $iin); // Отправляем данные в API
} else {
echo 'Упс! Что-то не так с параметрами запроса!';
}