![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
В сети откопал "клад" - http://phpjs.org/
Можно скачать как полностью файлом, плюс есть упакованная версия. Судя по описанию это js - функции в полном соответствии с PHP. Если кто-нить мало-мальски понимает, как эту библиотеку запускать (вроде js-скрипт подключается, у меня не работает) , может из-за невнимательности не понял. Прошу, покажите пример работы хотя бы одной функции из данного пакета. Лично меня очень заинтересовала функция function file_get_contents()
подскажите как правильно все сделать, чтобы она работала? |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Все форумы и блоги уже обыскался в поисках примера работы.
![]() |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Подключил Prototype.js, затем взял модуль http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js, библиотеку shCore.js и shBrushJScript.js... естественно и сам php.js...
Внутри <body></body> вызвал:
, и все равно нифига не канает. Помогите, кто разбирается в javascript. Добавлено через 48 секунд Забыл сказать: любой урл не пашет! ![]() |
|||
|
||||
ohuel |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 15.3.2009 Репутация: нет Всего: нет |
описание прочитай внимательнее
This function uses XmlHttpRequest and cannot retrieve resource from different domain |
|||
|
||||
Zmiuko |
|
||||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Сделал таким образом:
, вызвал функцию следующим образом:
Скрипт 1.php содержал "<?php echo "test";?>"? после обработки функцией выместил в браузер "test". Но при указании иного адреса, либо внешнего "http://ya.ru" функция результат выводить отказалась, возможно ли решение данной проблемы? Очень важно. |
||||
|
|||||
ohuel |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 15.3.2009 Репутация: нет Всего: нет |
This function uses XmlHttpRequest and cannot retrieve resource from different domain
http://translate.google.com/translate_t?hl=ru# Эта функция использует XMLHttpRequest и не может извлекать ресурсов из различных (других) доменов |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Хорошо, но она может подгружать тело файлов указанных пользователем!..
|
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
В документации, а также на ряде блогах написано, что это хороший аналог. Коли аналог, то он подгружает удаленную информацию. Может есть какие либо аналоги подгрузок удаленных файлов при помощи JavaScript?
![]() |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Оказывается по технологии js возможно открытие двух удаленных соединений, так почему не работает?
|
|||
|
||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Мои соседки молоденькие тоже много чего на стене у меня на этаже писали. Делитесь ссылками, что бы мы смогли понять о чем вообще речь. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Severyanin |
|
|||
![]() Исследователь ![]() ![]() Профиль Группа: Участник Сообщений: 554 Регистрация: 31.7.2007 Где: Россия, Омск Репутация: нет Всего: 9 |
Zmiuko, прошу прощения за оффтоп, но зачем нужен такой эмулятор?
-------------------- "Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл "Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов |
|||
|
||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
Хороший аналог пхп - это пхп. Или что угодно серверное, но никак не JS.
|
|||
|
||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Он не нужен. Это просто очередное извращение для тех, кто изучил PHP на уровне мыши-полевки и не может понять/лень разбираться в устройстве JavaSctipt. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Стоп-стоп-стоп!... Каждая разработка, каждый кусок кода, пускай и не оптимальный для решения задач, я полагаю имеет место все равно... поскольку над ним хорошие люди ДУМАЛИ... СИДЕЛИ... ТРАТИЛИ ВРЕМЯ! Что касается нужности, то как видим - это библиотека, для упрощения работы с js, для тех кто привык к пыху, для новичков,, в конце-то концов, кроме того, когда пишут фреймворк или библиотеку js какую-нибудь, то также называют функции разными именами, почему бы реализацию того или иного куска кода не обозвать допустим file() если эта функция схожа по работе с какой либо и изкакой-либо платформы. Я так полагаю, здесь не обсуждают человеческий фактор и что побуждает написать такую библиотеку. Просто интересен рабочий пример использования. Ведь согласитесь, что написание граббера на стороне клиента значительно упрощает некоторый ряд задач и кроме того не так ресурсоемок! Добавлено через 8 минут и 39 секунд
Ну как же, позвольте... ссылки на библиотеку вверху указаны. А то что касается ваших соседок - упоминание не уместно, простите. |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
Zmiuko, тебя уже выше ответили, на самом деле: из соображений безопасности XMLHttpRequest(именно он используется в работе функции file - можно убедиться, посмотрев в документации к этому самому phpjs) не может запрашивать данные по адресу доменов, отличающихся от текущего.
Насколько помню, в некоторых браузерах(кажется, в Firefox) это можно отключить. Но стопудов - не везде, потому работать "навярнка" такая функция для других доменов не будет. увы. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |