Eternal, Этот метод(checkin) не экранирует кавычки, sqlinj возможен.
какой лучше тип поля таблицы для дробных чисел? чтобы можно было выстраивать рейтинг по ним?
$type = isset($_GET['type']) ? htmlspecialchars(trim($_GET['type'])) : 'ocenka';
$menu = array(
($type == 'ocenka' ? '<b>Средняя оценка</b>' : '<a href="/catalog/index.php?act=rating_view&type=ocenka">Средняя оценка</a>'),
($type == 'dizain' ? '<b>Дизайн и графика</b>' : '<a href="/catalog/index.php?act=rating_view&type=dizain">Дизайн и графика</a>'),
($type == 'interface' ? '<b>Интерфейс</b>' : '<a href="/catalog/index.php?act=rating_view&type=interface">Интерфейс</a>'),
($type == 'idea' ? '<b>Идея</b>' : '<a href="/catalog/index.php?act=rating_view&type=idea">Идея</a>')
);
echo '<div class="phdrl">' . functions::display_menu($menu) . '</div>';
$req = mysql_query("SELECT `id`,`name`,`ocenka`,`dizain`,`interface`,`idea` FROM `game` ORDER BY " . $type . " DESC LIMIT 10");
While($res = mysql_fetch_assoc($req)){
echo '<div class="menuh1"><a href="/catalog/index.php?act=view_game&id=' . $res['id'] . '"><img src="/catalog/ico/favicon/'.$res['id'].'.png" width="16" height="16" alt="" />' . $res['name'] . '<span class="count">' . $res['' . $type . ''] . '</span></a></div>';
}
все нормально отображается, кроме раздела idea
Eternal, Если точность не важна, то достаточно float, или double. Если над без погрешности то decimal или numeric.
# kantry (16.02.2018 / 15:21)
Eternal, Если точность не важна, то достаточно float, или double. Если над без погрешности то decimal или numeric.
cпасибо...заодно и копир вернул так как функцию не допилил и копир обрезало)
В общем, начал постепенный переход на PHP 7 и фактически все сайты переделываю по-новому. И раз всё равно многое переделывать, тут встал вопрос – в связи с блокировкой украинскими провайдерами Яндекс.Диска и облака Мэйл.ру, у пользователей из Украины ограниченные возможности по скачиванию файлов с этих хранилищ.
Можно ли как-то реализовать ссылки на скачивание через свой сервер? Я просто не знаю, что мне искать в поиске и возможно ли это вообще. Типа, чтобы по клику на ссылку для скачивания сервер подкачивал файл на себя и отдавал пользователю, а после скачивания файл удалялся бы. Или просто , ссылка, как временное прокси. Как это можно реализовать на PHP и куда копать?
Sitego, Теоретически, на практике не на чем проверить)))
curl_setopt( $ch, CURLOPT_INTERFACE, '127.0.0.1' );
Так же можно попробовать с хейдером передать CURLOPT_HTTPHEADER, ["REMOTE_ADDR: 127.0.0.1"]
kantry, ну, это мысль. У меня на сервере утановлен GeoIP. Определять ip заблокированной страны и качать через curl в tmp папку, в принципе можно. Спасибо, подумаю над этой идеей
Интересно, webphpmiadmyn не видит одну таблицу. а вап miadmyn ее видит. что это значит
нужно простое решение по безопасному импорту картинки на хост