string substr ( string $string , int $start [, int $length ] ). Возвращает подстроку строки string , начинающейся с start символа по счету и длиной lengthphp.net/manual/ru/function.substr.php
$url = 'https://example.com/somethingverylong?foo=bar&otherparam=somevalue&hello=world';
$short = substr($url, 0, 20); // кусок от начала и до двадцатого символа
var result = prompt('Введите текст для изменения сообщения');
if(result) {
/* асинхронный запрос */
//после отработки функции, делаю редирект, чтобы увидеть результат.
window.location.href = 'index.php'; // эта штука не ждет ничего, а сразу выполняется
}});
...
for (let i = 0; i < pphoto.files.length; i++)
formData.append('images', pphoto.files[i]);
...
как правильно идентифицировать разных пользователей, чтобы они не перезаписывали друг-другаэто что за дичь? У каждого юзера свой идентификатор и они не перезаписывают друг друга.
и установить время жизни сессии для одного пользователя например 60 минут
$tidy_config = [
'output-xml' => true,
'input-xml' => true,
'indent' => true,
'clean' => true,
];
echo tidy_repair_string($input, $tidy_config);
Пример: https://ideone.com/C0HKuG $err_msg = __('Email error', LANGUAGE_CODE);
wp_send_json_error(array('message' => $err_msg, 'redirect' => false));
wp_send_json_error(array('message' => __('Email error', LANGUAGE_CODE), 'redirect' => false));
$("#rat").submit(function(){ // WTF
$date = new DateTime("2010-07-05T06:00:00Z", new DateTimeZone("Europe/Amsterdam"));
php.net/manual/ru/refs.calendar.php <?php
$login ...
значит у вас вебсервер не настроен на обработку php кода, и просто выводит его как текст."
(кавычка и пробел) на \"