Различные вопросы по PHP и MySQL

101K
.
# kantry (16.02.2018 / 10:40)
Eternal, Раз тебе не нужно данные выводить,
замени этот запрос, и перебор всей таблицы,
$req = mysql_query("SELECT * FROM `game` WHERE `" . $where . "` = " . $query);
if(mysql_num_rows($req) > 0)
да все уже
Прикрепленные файлы:
.
Hey guys! Finally I'm gonna change status!?
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&amp;type=ocenka">Средняя оценка</a>'),
    ($type == 'dizain'    ? '<b>Дизайн и графика</b>' : '<a href="/catalog/index.php?act=rating_view&amp;type=dizain">Дизайн и графика</a>'),
    ($type == 'interface' ? '<b>Интерфейс</b>' : '<a href="/catalog/index.php?act=rating_view&amp;type=interface">Интерфейс</a>'),
    ($type == 'idea'      ? '<b>Идея</b>' : '<a href="/catalog/index.php?act=rating_view&amp;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&amp;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
Прикрепленные файлы:
.
Hey guys! Finally I'm gonna change status!?
Eternal, Если точность не важна, то достаточно float, или double. Если над без погрешности то decimal или numeric.
.
# kantry (16.02.2018 / 15:21)
Eternal, Если точность не важна, то достаточно float, или double. Если над без погрешности то decimal или numeric.
cпасибо...заодно и копир вернул так как функцию не допилил и копир обрезало)
.
Enter нажат, к чему теперь рыданья…
В общем, начал постепенный переход на PHP 7 и фактически все сайты переделываю по-новому. И раз всё равно многое переделывать, тут встал вопрос – в связи с блокировкой украинскими провайдерами Яндекс.Диска и облака Мэйл.ру, у пользователей из Украины ограниченные возможности по скачиванию файлов с этих хранилищ.
Можно ли как-то реализовать ссылки на скачивание через свой сервер? Я просто не знаю, что мне искать в поиске и возможно ли это вообще. Типа, чтобы по клику на ссылку для скачивания сервер подкачивал файл на себя и отдавал пользователю, а после скачивания файл удалялся бы. Или просто , ссылка, как временное прокси. Как это можно реализовать на PHP и куда копать?
.
Hey guys! Finally I'm gonna change status!?
Sitego, Теоретически, на практике не на чем проверить)))
curl_setopt( $ch, CURLOPT_INTERFACE, '127.0.0.1' );

Так же можно попробовать с хейдером передать CURLOPT_HTTPHEADER, ["REMOTE_ADDR: 127.0.0.1"]
.
Enter нажат, к чему теперь рыданья…
kantry, ну, это мысль. У меня на сервере утановлен GeoIP. Определять ip заблокированной страны и качать через curl в tmp папку, в принципе можно. Спасибо, подумаю над этой идеей
.
Интересно, webphpmiadmyn не видит одну таблицу. а вап miadmyn ее видит. что это значит
.
нужно простое решение по безопасному импорту картинки на хост
Всего: 7969