d-stream, ну кстати да, только способ здесь остается тот же, просто количество итераций сокращается.
Скажем, практически каждый вопрос по пхп и mysql на тостере состоит из SQL инъекций чуть менее чем полностью. И там да, особо долго искать не приходится: добавляешь к вводимым данным кавычку и если сайт выдает ошибку, то инъекция есть.
Скорее всего, однострочный он показывает в одну строку, а многострочный раскрывает
Но в любом случае это вопрос к инструментам разработчика в хроме. Ни к РНР, ни к ccs он никакого отношения не имеет
а $info что выводит?
и что конкретно лежит в $html?
и что это за глупость, if ($html === false) echo curl_error($html);? что вы хотите получить от curl_error(false)?
ejenynamy666, ну текущий ответ прекрасно сюда подходит.
этот скрипт выполнится в любом окружении, независимо от расположения утилиты. которая может на разных системах находиться в разных папках (то есть заранее абсолютный путь не пропишешь)
Костя Тестер, ну где он обрабатывается, если ничего не выводит? Хотя бы минимальная логика в рассуждениях должна быть? Скажем, из четырех запросов у вас три не дали нужного результата. Чтобы понять, что делать, надо понять, что именно не так с этими тремя. Разве это не логично?
Сталкивались все. Ситуация, когда что-то не работает, является совершенно банальной.
Соображения очень простые. Рассказываем специально для тестеров:
Если код не выводит то что должен, это значит, что он не работает.
Если код не работает, это значит что скорее всего происходит какая-то ошибка.
Чтобы узнать, как лечить, надо прочитать сообщение об ошибке.
Чтобы прочитать сообщение, надо загуглить PHP curl как получить сообщение об ошибке
pfg21, вы совершенно не слышите, что вам говорят, и вещаете о своём :)
Вам пишут: по факту, на нестандартный порт ломятся гораздо меньше
Вы слышите: от целенаправленного взлома можно защититься, используя нестандартный порт.
И отвечаете, что нет, нельзя, нестандартный порт сканируется в три секунды.
Внутри своей головы вы правы. Но ваша реплика не имеет никакого отношения к той, на которую вы отвечаете.
В диалоге очень важно слушать собеседника, а не голоса в своей голове.
А вообще хотелось бы что бы функция каждый раз выбирала рандомный id из 1 столбца,а после делала запрос в бд по поводу того что стоит во втором столбце напротив этого id
Вы можете объяснить, зачем вам два запроса вместо одного?
Или это вам тоже "на зарубежном сайте сказали"?
Axelmo, на зарубежном сайте сказали все верно. но возвращать надо значение, полученное из базы, а не то, которое написано в первой строчке функции. Ну если подумать? Зачем возвращать $a?
а у вас в коде написано return $a
Какой-то удивительный винегрет.
А разве у putty бывает не portable версия? (опа, действительно, появилась)
при чем здесь какой-то левый сайт "putty.org.ru"?
вы точно пользуетесь putty, а не какой-то левой поделкой?
Если что, сайт этой программы - https://www.chiark.greenend.org.uk/~sgtatham/putty...
хотя конечно в реестре винды все равно настройки от текущей останутся...