Собственно такое дело. Имеем файл PHP с содержанием: PHP: <? echo("ЙА КРИВЕТКО! <b>ПРЕВЕД!</b>"); ?> Собственно, это надо как то вставить в HTML файл. По умолчанию в echo() будет динамический контент. Помогите пжалста как это сделать... Долго гуглил, но ниче не нашел толком...
PHP корректно обрабатывает html, т.е. ты можешь сделать файл *php с таким содержимым: PHP: <html> <head> <title>Пример</title> </head> <body> <?php echo "ЙА КРИВЕТКО! <b>ПРЕВЕД!</b>"; ?> </body> </html> P.S. Joker-jar, сказал млять как в лужу пернул! Иногда лучше жевать чем говорить! Задрали такие ответы, чес слово... Какой апач нах если он вешать это будет в вебе? Какой хост ему доступ к конфигам даст? Сиди за своим компом, печатай мегахек скрипты мать их "Хелло Ворлд" и не выходи в интернет ни в коем случае, это опасно!
AciD_FreaK, че раскричался то? Вот, к примеру, в CPanel есть пункт "Обработчики Apache", заходим туда и видим: По дефолту настроена примерно так: Code: .cgi .pl cgi-script .php .php4 .php3 application/x-httpd-php .php5 application/x-httpd-php5 .shtml server-parsed А то что ты предложил, это php файл, а не html. Как я понял, Linuxoid'у php скрипты нужно вставлять именно в html файлы. З.Ы. Еще как вариант можно помутить с mod_rewrite, чтоб ссылка вида blabla.ru/1.html ссылалась на какой-нибудь php скрипт.
Товарищи! Как настроить апач я знаю! Но а вот, положим, если сайт на народе, а php скрипт на другом хостинге? У народа в принципе нет поддержки php. В таком случае что делать? Сейчас вроде как решил данную проблему путем вставки фрейма... Других вариантов я так понял нет?
Linuxoid, если сайт на народе, то у тебя вообще нет шансов запустить php, он там не обрабатывается, и как его не суй в html, толку не будет. Что тебе мешает с народа переплыть на хостинг с поддержкой пхп и не крутить мозг? Например jino-net.ru
Есть. Допустим есть у нас http://vikko.com/hz.php, который лежит на хостинге с пхп: PHP: <? $hz = 'ЙА КРИВЕТКО! <b>ПРЕВЕД!</b>'; // или любой динамический контент $hz = addslashes($hz); // чтобы было =) иначе js кривой будет в случае ковычек. $hz = str_replace("\r\n","", $hz); // чистим переводы строк. echo 'document.write("' . $hz . '");'; ?> На народе вставляешь в нужном месте: PHP: <script src="http://vikko.com/hz.php"></script> Можно сделать еще через ajax, не знаю есть ли в этом смысл... В любом случае для 2х этих способов нужен включенный js на клиентской тачке.
Да, в таком случае (narod.ru) больше всего подойдет AJAX. Но я бы все-таки посоветовал сменить хостинг. Есть достаточно большое количество относительно неплохих бесплатных хостингов с поддержкой серверных скриптов (тот же hut.ru). Ну а вообще, имхо, платный хостинг - не такая уж и роскошь. 2 бакса в месяц - 2 бутылки пива.
А большой выбор? Хостинг на народе => различные хитрости Apache и PHP не пройдут. Фреймы... ну можно, но я их лично не перевариваю. AJAX конечно тоже в данном случае будет использоваться не совсем по назначению - но хоть какой то выход. На счет совета - без комментариев. Совет - не повод к решительному действию.
Мне это надо НЕ для народа. ПРосто я привел пример хостинга без ПХП. Мне надо воткнуть в ХТМЛ скрипт на ПХП без всяких настроек апача, .htaccess'ов и прочих примудростей... Ну а насколько я понял, единственный выход - фреймы. Так что всем огромное спасибо за помощь.
Вектора вариант мне кажется самый подходящий в ситуации автора. Вот пример )) http://ip-antichat.narod.ru/