Вопрос № 132274: Здравствуйте, уважаемые эксперты! Подскажите, пожалуйста, как средствами PHP получить текст, находящийся по адреcу ?http://ipgeobase.ru/?address=[тут ip] ? Заранее благодарен!...Вопрос № 132344: Добрый день уважаемые эксперты!
Общем у меня имеется 3 фрейма, в одном из них находится iframe, и я не знаю как его обновить с другого окна. Заранее спасибо. ...
Вопрос № 132.274
Здравствуйте, уважаемые эксперты! Подскажите, пожалуйста, как средствами PHP получить текст, находящийся по адреcу ?http://ipgeobase.ru/?address=[тут ip] ? Заранее благодарен!
Отвечает: PVS@Lviv
Здравствуйте, Андрющенко Вячеслав Васильевич!
Если хостинг разрешает, то самое простое решение - использовать файловые функции:
$fcontent=file("http://ipgeobase.ru/?address=$ipaddr");
Ответ отправил: PVS@Lviv (статус: Специалист)
Ответ отправлен: 15.04.2008, 10:30 Оценка за ответ: 5 Комментарий оценки: спасибо! вот уж не подумал про такое простое решение
Отвечает: Иван Сергеевич
Здравствуйте, Андрющенко Вячеслав Васильевич!
Попробуйте так:
$text = file_get_contents("http://ipgeobase.ru/?address=[тут ip]");
Данная функция возвращает содержимое в виде одной строки.
PS. Для использования в файловых функциях УРЛ необходимо, чтобы была включена опция allow_url_fopen.
Ответ отправил: Иван Сергеевич (статус: 8-ой класс)
Ответ отправлен: 15.04.2008, 10:35 Оценка за ответ: 5 Комментарий оценки: в принципе, идея предыдущего ответа, но все равно спасибо
Вопрос № 132.344
Добрый день уважаемые эксперты!
Общем у меня имеется 3 фрейма, в одном из них находится iframe, и я не знаю как его обновить с другого окна. Заранее спасибо.
Отправлен: 16.04.2008, 09:31
Вопрос задал: Asyll (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Иван Сергеевич
Здравствуйте, Asyll!
Вариант кода в приложении.
Коротко:
Надо присвоить id элементу IFRAME, чтобы в функциях JS можно было к нему обращаться. Обновление фрейма происходит через свойство .src.
Приложение:
Ответ отправил: Иван Сергеевич (статус: 8-ой класс)
Ответ отправлен: 16.04.2008, 09:55 Оценка за ответ: 5