deepslam
Новичок
Сугубо теоретический вопрос по PHP и JavaScript
Добрый день!
Ситуация следующая: я делаю скрипт с единой админкой, т.е. ставишь его один раз, а на другие домены он для работы копирует только index.php и .htaccess . Эта схема работает, все ссылки \ изображения показываются, админка тоже работает...
НО есть проблема (куда же без них)) ), не работает FCKeditor , т.к. он запрашивается по умолчанию с того же домена....
В конфиге php я путь к javascript, файлам поправил , в итоге вышло следующее:
Перенести конфиг из PHP в Javascript я не могу, т.к. этот javascript не генерируется, а просто запрашивается готовый файл iframe'ом.... Да и делать бы это пришлось при каждом запросе с каждого сайта, что не есть гуд.
Я попробовал следующий вариант:
Надеюсь понятно все объяснил, если кто то решал подобные задачи, помогите пожалуйста )) Может быть нужно что то просто в .htaccess прописать? Типа переадресации...
Добрый день!
Ситуация следующая: я делаю скрипт с единой админкой, т.е. ставишь его один раз, а на другие домены он для работы копирует только index.php и .htaccess . Эта схема работает, все ссылки \ изображения показываются, админка тоже работает...
НО есть проблема (куда же без них)) ), не работает FCKeditor , т.к. он запрашивается по умолчанию с того же домена....
В конфиге php я путь к javascript, файлам поправил , в итоге вышло следующее:
Если зайти браузером на эту ссылку, то редактор загружается корректно, но когда он грузится iframe'ом с другого сайта, то файлы javascript не загружаются, т.к. там прописаны подобные конктрукции:<div><input type="hidden" id="FCKeditor1" name="FCKeditor1" value="" style="display:none" /><input type="hidden" id="FCKeditor1___Config" value="" style="display:none" /><iframe id="FCKeditor1___Frame" src="http://хост_где_единая_админка.ru/FCKeditor/editor/fckeditor.html?InstanceName=FCKeditor1&Toolbar=Basic" width="100%" height="500" frameborder="0" scrolling="no"></iframe></div>
Т.е. получается браузер ищет их на том же сайте, с которого запрос... Но на нем этих файлов нет, отсюда ошибки...LoadScript( 'js/fckeditorcode_' + sSuffix + '.js' ) ;
// Base configuration file.
LoadScript( '../fckconfig.js' ) ;
Перенести конфиг из PHP в Javascript я не могу, т.к. этот javascript не генерируется, а просто запрашивается готовый файл iframe'ом.... Да и делать бы это пришлось при каждом запросе с каждого сайта, что не есть гуд.
Я попробовал следующий вариант:
Не помоголо... все равно браузер смотрит на другом сайте ... (<base href="http://хост_где_единая_админка.ru/FCKeditor/editor/">
Надеюсь понятно все объяснил, если кто то решал подобные задачи, помогите пожалуйста )) Может быть нужно что то просто в .htaccess прописать? Типа переадресации...