| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Помогите решить такую задачу скодом php! |
| Автор: ZAKAZ 2.12.2006, 00:39 |
| Здравствуйте! Помогите решить такую задачу скодом php: <!--#include virtual="../../ssilky.htm" --> вот у меня такой код на странице, а мне нужно поменять, чтобы файл был не ssilky.htm а ssilky.php или можно по другому задать вопрос: мне нужно чтобы работал код php в странице ssilky.htm, в свою очередь страница ssilky.htm вставляется в другие страницы с расширением html таким образом <!--#include virtual="../../ssilky.htm" --> Но когда я код php вставляю в ssilky.htm он не работает, а работает только в ssilky.php менять 10000 страницах код и отсылать их геморно. Подскажите, плиз, как лучше сделать? Вот код: <? // адрес, где находятся файл с ссылками $file_adv = 'models_for_adv9.txt'; // кол-во ссылок на странице $q_adv = 5; $r_adv=1; //$url = $PHP_SELF; $url =$_SERVER['REQUEST_URI']; // echo $url if ($url == '/') { $list_adv = file($file_adv_main); for ($i_adv = 0; $i_adv<$q_adv; $i_adv++) echo $list_adv [$i_adv+$r_adv]."<br>"; } else { $list_adv = file($file_adv); $count_adv = count($list_adv); for ($i=0; $i<=$q_adv; $i++) { $num = rand(0, $count_adv-1); echo $list_adv [$num]."<br>"; } } ?> |
| Автор: oksale 2.12.2006, 12:12 |
| Если сервер поддерживает mod_rewrite, тогда: 1. создаете в корне файл .htaccess 2. в файле пишете: RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html Это делает html равным php, то есть все функции PHP теперь могут быть использованы на страницах с расширением htm и html. |