Обучение/Помощь новичкам | Знатоки php
Вероломство (30.12.2019 в 19:24)
в этой каше нет кодировАНИЯ URL и нет установки кодировки страниц
в этой каше нет кодировАНИЯ URL и нет установки кодировки страниц
if (isset($_GET['act']) && preg_match('#^([A-z]+)$#i', $_GET['act']))
а как же регулярка на проверку урла?
DELETED
30 декабря 2019, в 19:51
Delete
myzukant (30.12.2019 в 19:30)
Вероломство , угу как исправить?
Вероломство , угу как исправить?
попросить владельца сайта, откуда берётся конфликтное содержимое, чтобы он тоже установил SSL сертификат
Trec80 (30.12.2019 в 19:50)
myzukant , в каком смысле кодировка урлов?
реврайт? проверка?
myzukant , в каком смысле кодировка урлов?
реврайт? проверка?
Да у него в штекере нет перенаправления
DELETED
30 декабря 2019, в 19:52
Delete
Trec80 (30.12.2019 в 19:51)
if (isset($_GET['act']) && preg_match('#^([A-z]+)$#i', $_GET['act']))а как же регулярка на проверку урла?
if (isset($_GET['act']) && preg_match('#^([A-z]+)$#i', $_GET['act']))а как же регулярка на проверку урла?
это не кодирование-декодирование URL - это каша для проверки GET параметра на латынь
myzukant (30.12.2019 в 19:04)
Где здесь кодировка url страниц?
require $_SERVER['DOCUMENT_ROOT'] . '/sys/inc/home.php';
require H . 'sys/inc/start.php';
require H . 'sys/inc/compress.php';
require H . 'sys/inc/sess.php';
require H . 'sys/inc/settings.php';
require H . 'sys/inc/db_connect.php';
require H . 'sys/inc/ipua.php';
require H . 'sys/inc/fnc.php';
require H . 'sys/inc/user.php';
only_reg();
define('ACCESS', true);
$act = 'index';
$from = 'dialog';
$hash = md5(mt_rand());
error_reporting(E_ALL); // включаем показ ошибок
ini_set('display_errors', true); // включаем показ ошибок
if (isset($_GET['act']) && preg_match('#^([A-z]+)$#i', $_GET['act']))
if (is_file('act/' . $_GET['act'] . '.php'))
$act = $_GET['act'];
// Конфигурационный файл
require 'config.php';
if (isset($_GET['peer']) && is_numeric($_GET['peer']) && mysql_result(mysql_query("SELECT COUNT(id) FROM user WHERE `id` = '" . (int)$_GET['peer'] . "'", $db), 0))
$peer = d_user((int)$_GET['peer'], false);
else
$peer = d_user(0, false);
if (isset($_GET['chat']) && preg_match('/^([0-9]+)$/', $_GET['chat']))
$chat = (int)$_GET['chat'];
else
$chat = -1;
if (isset($_GET['from']) && preg_match('#^([A-z]+)$#i', $_GET['from']))
$from = $_GET['from'];
if (isset($_GET['hash']) && preg_match('#^([A-z0-9]+)$#i', $_GET['hash']))
$hash = $_GET['hash'];
require 'act/' . $act . '.php';
?>
</div>
<div id="vk_utils"></div>
<?
require H . 'sys/inc/tfoot.php';
?>
Где здесь кодировка url страниц?
require $_SERVER['DOCUMENT_ROOT'] . '/sys/inc/home.php';
require H . 'sys/inc/start.php';
require H . 'sys/inc/compress.php';
require H . 'sys/inc/sess.php';
require H . 'sys/inc/settings.php';
require H . 'sys/inc/db_connect.php';
require H . 'sys/inc/ipua.php';
require H . 'sys/inc/fnc.php';
require H . 'sys/inc/user.php';
only_reg();
define('ACCESS', true);
$act = 'index';
$from = 'dialog';
$hash = md5(mt_rand());
error_reporting(E_ALL); // включаем показ ошибок
ini_set('display_errors', true); // включаем показ ошибок
if (isset($_GET['act']) && preg_match('#^([A-z]+)$#i', $_GET['act']))
if (is_file('act/' . $_GET['act'] . '.php'))
$act = $_GET['act'];
// Конфигурационный файл
require 'config.php';
if (isset($_GET['peer']) && is_numeric($_GET['peer']) && mysql_result(mysql_query("SELECT COUNT(id) FROM user WHERE `id` = '" . (int)$_GET['peer'] . "'", $db), 0))
$peer = d_user((int)$_GET['peer'], false);
else
$peer = d_user(0, false);
if (isset($_GET['chat']) && preg_match('/^([0-9]+)$/', $_GET['chat']))
$chat = (int)$_GET['chat'];
else
$chat = -1;
if (isset($_GET['from']) && preg_match('#^([A-z]+)$#i', $_GET['from']))
$from = $_GET['from'];
if (isset($_GET['hash']) && preg_match('#^([A-z0-9]+)$#i', $_GET['hash']))
$hash = $_GET['hash'];
require 'act/' . $act . '.php';
?>
</div>
<div id="vk_utils"></div>
<?
require H . 'sys/inc/tfoot.php';
?>
Так то кодировка в .htaccess'е, а не файле