Как в JS вставить PHP код чтобы он работал?

1. ШЕДЕВР (14.05.2011 / 23:09)
Добрый день. Персонализирую CKEDITOR... Тут файлы .JS и Я никак не разобрался как туда встроить php-код...

кусок кода, куда нужно встроить php-код...
html:
'<style type="text/css">'
+'.cke_about_container{color:#000 !important;padding:10px 10px 0;margin-top:5px}'
+'.cke_about_container p{margin: 0 0 10px;}'
+'.cke_about_container'
+'.cke_about_container a{cursor:pointer !important;color:blue !important;text-decoration:underline !important;}'
+'</style>'+
'<div class="cke_about_container"><p>Заголовок</p><br><p>Содержание...</p></div>'
}]

где содержание, например использовать
<?php echo"Содержание"; ?>

Добавлено через 00:41 сек.
Кому нужно, весь код:
CKEDITOR.dialog.add('about',function(a){

var b=a.lang.about;
return{

title:CKEDITOR.env.ie?b.dlgTitle:b.title,minWidth:390,minHeight:240,contents:[{

id:'tab1',
label:'',
title:'',
expand:true,
padding:0,
elements:[{
type:'html',

html:
'<style type="text/css">'
+'.cke_about_container{color:#000 !important;padding:10px 10px 0;margin-top:5px}'
+'.cke_about_container p{margin: 0 0 10px;}'
+'.cke_about_container'
+'.cke_about_container a{cursor:pointer !important;color:blue !important;text-decoration:underline !important;}'
+'</style>'+
'<div class="cke_about_container"><p>Заголовок</p><br><p>Содержание...</p></div>'
}]


}],buttons:[CKEDITOR.dialog.cancelButton]
};
});

Добавлено через 02:05 сек.
Что Я делаю? - Я меняю диалог "О программе", для информационный блок. Например, в базе есть номера 66, 77 и 88, допустим, что пользователь забыл их, ему надо напомнить... Вот легкий скрипт, который будет брать с MySQL данные и выводить на диалогое меню CKEDITOR....

2. Богдан (14.05.2011 / 23:20)
2.В хитачесе добавь AddType application/x-httpd-php .js
ну а в самом жс как и планировал добавляешь пхп код

3. ШЕДЕВР (14.05.2011 / 23:26)
в хитачесе, там написано:

AddType application/x-javascript .js

его удалить и заменить или как??????? и этот код безопасности ничего не несет

4. Богдан (14.05.2011 / 23:32)
3. Возможно x-httpd-php не поддерживается. спецом протестил, на локалке все отлично работает. пхп выполнился

5. ШЕДЕВР (14.05.2011 / 23:37)
4, у меня тоже работает.... я оставил прежнее значение
AddType application/x-javascript .js
и добавил твой
AddType application/x-httpd-php .js

работает все. спасибо! а только вот в плане безопасти как? и что это за код?

6. Богдан (14.05.2011 / 23:38)
3. если сам не напортачишь то эта настройка никак на безопасности не скажется. Ты просто указываешь что файлы .js должны быть проверены и обработаны php интерпретатором

7. ramzes (14.05.2011 / 23:52)
G_A_N_J_A_R (14 Мая 2011 / 23:20)
2.В хитачесе добавь AddType application/x-httpd-php .js
ну а в самом жс как и планировал добавляешь пхп код
а кеширование js файлов не прекратится если такую штуку сделать?

8. Богдан (15.05.2011 / 00:17)
7.хм..прекратится. да и какое может быть кеширование если будет использоваться динамическое формирование js ? тогда нужно уже идти в обход. делать что то вроде
RewriteRule ^file.js file.php
предварительно удалив file.js . В теории должно сработать. на практике не тестировал)

9. ШЕДЕВР (15.05.2011 / 00:17)
6, на денвере работает, а на сервере нет :-(

10. ШЕДЕВР (15.05.2011 / 19:47)
GANJAR,не знаешь почему? может на сервере что-то отключено...

11. Богдан (15.05.2011 / 23:46)
Возможно x-httpd-php не поддерживается.
обращайся в тех поддержку хоста

12. ШЕДЕВР (17.05.2011 / 15:39)
11, а что именно написать? то чтобы включили данную услуги? или как это вообще объяснить. объясни мне пожуйста, чтобы Я до них смог достучаться и они мне помогли. спасибо

13. Богдан (17.05.2011 / 21:39)
12. Да так и напиши мол не работает настройка x-httpd-php. могут ли исправить.

URL: https://visavi.net/topics/21539