if ($req[1]) $res['params']['lastname'] = $req[1]
if ($req[2]) $res['params']['firstname'] = $req[2]
if ($req[3]) $res['params']['secondname'] = $req[3]
if ($req[4]) $res['params']['birthdate'] = $req[4]
if ($req[5]) $res['params']['phone'] = $req[5]
if ($req[6]) $res['params']['email'] = $req[6]
$res['params']
, прежде чем отправлять на сторонний сервис:$res['params'] = array_filter($res['params'], function($v) { return !is_null($v); });
Текстовые поля у меня фильтруются все на вводе
https://simfershop.ru/catalog/varochnye-paneli/gazovye-varochnye-paneli/gazovaya-varochnaya-panel-simfer-h45v30b400-chugunnye-reshetki-s-avtopodzhigom-/?OFFER_ID=75336
https://simfershop.ru/catalog/varochnye-paneli/gazovye-varochnye-paneli/gazovaya-varochnaya-panel-simfer-h45v30b400-chugunnye-reshetki-s-avtopodzhigom-/?OFFER_ID=75337
15 Доступ запрещён.
Убедитесь, что Вы используете верные идентификаторы, и доступ к контенту для текущего пользователя есть в полной версии сайта.
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// ...
}
if (isset($_POST['submit'])){
// ...
}
public static function limit_words($str, $limit = 100, $end_char = NULL)
{
$limit = (int) $limit;
$end_char = ($end_char === NULL) ? '…' : $end_char;
if (trim($str) === '')
return $str;
if ($limit <= 0)
return $end_char;
preg_match('/^\s*+(?:\S++\s*+){1,'.$limit.'}/u', $str, $matches);
// Only attach the end character if the matched string is shorter
// than the starting string.
return rtrim($matches[0]).((strlen($matches[0]) === strlen($str)) ? '' : $end_char);
}
echo Auth::instance()->hash_password('new password')
@extends
и @include
/@yield
// Convert path to hash structure while preserving directory and extension.
function hash($path, $random = FALSE)
{
$hash = ($random) ? md5(time() + rand()) : md5($path);
$path = pathinfo($path);
$segments = array();
if ($path['dirname'] != '.')
{
$segments[] = $path['dirname'];
}
$segments[] = substr($hash, 0, 2);
$segments[] = substr($hash, 2, 2);
$segments[] = $hash . ((isset($path['extension'])) ? '.' . $path['extension'] : '');
return implode('/', $segments);
}
$storage_path = hash(date('/Y/m/d/').basename($file).'/', true);