Вопрос № 93814: Господа программеры, пожалуйста подскажите каким образом я могу получить результат выполнения (html-код) вот этого скрипта: http://www.nic.ru/whois/?query=123.111.111.3
При использовании функций require, include, file, file_get_contents выво...Вопрос № 93854: Подскажите пжл.
Иметься переменная $kuku с неким значением, и иметься массив размер которого пускай будет 8 =)
Не соображу никак, как сделать следующую штуку:
если значение переменной $kuku не совпадает НИ С ОДНИМ значением масс...
Вопрос № 93.814
Господа программеры, пожалуйста подскажите каким образом я могу получить результат выполнения (html-код) вот этого скрипта: http://www.nic.ru/whois/?query=123.111.111.3
При использовании функций require, include, file, file_get_contents выводиться ошибка Permission denied. Не знаю, что делать.... я ведь не хочу получить содержимое скрипта, а просто его результат.. как, например, браузер
Похоже хостер запрещает такое делать. Это встречается довольно часто. Можешь еще попробовать через сокеты - ф-ция fsockopen(), но скорее всего и там прав не будет :(
Ответ отправил: Nexus (статус: 8-ой класс)
Ответ отправлен: 03.07.2007, 19:56
Отвечает: Райкин Сергей Александрович
Здравствуйте, Andrew M Even!
А почему бы самому напрямую не брать с сервера whois?
Я, например, использую такой код, но он не работает на некоторых хостингаг.
Вызываешь скрипт с параметрм ip
whois.php?ip=123.111.121.255 и на экране, то что надо, без всяких излишеств.
Приложение:
--------- программист должен работать в свое удовольствие
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 04.07.2007, 09:59
Вопрос № 93.854
Подскажите пжл.
Иметься переменная $kuku с неким значением, и иметься массив размер которого пускай будет 8 =)
Не соображу никак, как сделать следующую штуку:
если значение переменной $kuku не совпадает НИ С ОДНИМ значением массива, то выполняется действие1, а если совпадает хоть с одним то действие2. Действие должно выполняться только один раз.
Отправлен: 04.07.2007, 06:39
Вопрос задал: Petrovich (статус: Посетитель)
Всего ответов: 5 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Kot_
Здравствуйте, Petrovich!
ниже смотрите пример скрипта:
Приложение:
Ответ отправил: Kot_ (статус: Студент)
Ответ отправлен: 04.07.2007, 07:35
Отвечает: Gines
Здравствуйте, Petrovich!
Алгоритм следующий, в цикле проверить каждый элемент массива на равенство с переменной. Если переменная совпадает хоть с одним, то некую временную переменную увеличиваем на единицу. После прохождения цикла проверяем временную переменную, если её значение не изменилось, то действие 1, иначе 2.
Реализацию смотрите в приложении.
Приложение:
Ответ отправил: Gines (статус: 1-ый класс)
Ответ отправлен: 04.07.2007, 08:27
Отвечает: Емельянов Данил Юрьевич
Здравствуйте, Petrovich!
Можно использовать стандартную функцию in_array(искомое значение,массив). Если значение есть в массиве, то функция вернет true.