Не подскажите как с помощью CURL корректно симтировать запрос браузера, так чтобы загрузился весь сайт с CSS и картинками?
Просто с помощью file_get_content как-то криво некоторые сайты загружаются, бывает полностью отсутствует CSS и не все картинки есть.
Как же мы можем это сказать, если не знаем как у вас система устроена?
Насколько я понимаю, роутер должен первым обрабатывать запрос и сохранять свое состояние до окончания работы скрипта.
Да я просто уже не раз этот роутер выставлял на форум, подумал что многие уже видели его, и Вы кстати тоже отвечали в тех темах, вот и не выставил весь код
Вобщем вся проблема сводится к тому, что я никак не могу вписать вызов контента в нужное мне место.
Изначально проблема была описана в этой теме http://forum.php.su/topic.php?fo...&topic=14757
А здесь я уже сам попытался решить свою проблему, но как видите мне пока что это не сильно удалось.
На момент написания этой темы в роутере были добавлены 2 свойства controller и action, и соответственно строки 18 и 26 роутера (смотрите ссылку на тему) были изменены с обычной переменной на присвоение свойству. self::$controller = new $this->controller_name;
self:$action = $this->action_name;
Получается что в методе run такой вызов работает, но выводит основной контент где попало (после всей страницы), а если вынести его в docs, то не работает.
Я ж написал что во втором случае Route::$controller выдаёт null.
Значит инициализация не проходит, соответственно и спрашиваю как мне тогда правильно передать в Docs, $controller из Route?
То в этом случае выдает ошибку Warning: call_user_func() expects parameter 1 to be a valid callback, first array member is not a valid class name or object in W:\home\localhost\www\rz-parser\core\lib\Docs.php on line 6
Чето не могу придумать как вывести основной блок контента там, где это нужно, а конкретно нужно в определенном диве.
Структура MVC
Хочу реализовать вывод контента подобно вызову модулей. Вызов модулей в шаблоне я осуществил так:
А точнее как реализовать подобный класс для вывода контента, ведь контент (а точнее контроллер и экшен) вызывается через роутер. Ну или вызвать контент в том месте где это нужно
Пасиб, хоть что-то
Все же непонятно зачем они убрали их?!
Лучше бы оставили и по-добавляли еще боковых панелей (фиксированных, выезжающих), типа как в мобильных приложениях. Мне кажется эти панели сейчас очень актуальны и популярны А то добавили какой-то непонятный Jambotron, честно сказать до сих пор так и не понял что это и с чем его едят
Делаю проект типа CMS, хотелось бы услышать мнение народа.
Какая панель по Вашему мнению лучше, функциональнее, красивее - БОКОВАЯ СЛЕВА ФИКСИРОВАННАЯ НА ВСЮ ВЫСОТУ ОКНА или ВЕРХНЯЯ ФИКСИРОВАННАЯ НА ВСЮ ШИРИНУ ОКНА ?
Делаю админку на bootstrap 3, но в нем в к сожалению нет еще пока боковых панелей (но думаю, что в будущем появятся ).
Лично сам склоняюсь в сторону боковой.
Хм... странно, а почему последний элемент пустой? Собственно первая ошибка из-за него.
А кажется понял почему пустой В файле с которого он читает после последней ссылки стоит разделитель "|" (потому как файл тоже формируется через скрипт), а значит explode считает последний элемент массива пустым
Так получается, что и вторая ошибка тоже из-за этого Ведь объекта, то из пустого элемента массива он же не создаст )))
Собственно скрипт который формирует файл:
Все работает, НО выбивают ошибки Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in W:\home\localhost\www\batparser\simple_html_dom.php on line 1081
Fatal error: Call to a member function find() on a non-object in W:\home\localhost\www\batparser\simple_html_dom.php on line 1113
Но прикол весь в том, что если грузить данные не из файла
Интересует вопрос защиты скриптов. Хочу вынести часть проекта на отдельный хостинг. Посоветуйте где это лучше осуществить? Читал что вроде на гитхабе на платных аккаунтах есть возможность закрытого доступа к скриптам. Только как тогда осуществить подключение к удаленному закрытому скрипту)?