-Ронин-
Новичок
Ошибка в коде. IF, ELSE
.htaccess:
Не ругайте очень сильно =) Начинающий программер.
Этот скрипт вставляет всегда страницу 'error404.htm'. Почему?
-~{}~ 06.10.05 00:47:
sorry...
читаю http://php.rinet.ru/manual/ru/control-structures.elseif.php
PHP:
<?
$c = 'content/';
$p = $c. 'xx/';
if ($REQUEST_URI=='/xx/') { $content = $p.'main.htm'; }
if ($REQUEST_URI=='/xx/art_f10/') { $content = $p.'art_f10.htm'; }
if ($REQUEST_URI=='/xx/art_f11/') { $content = $p.'art_f11.htm'; }
if ($REQUEST_URI=='/xx') { $content = $p.'main.htm'; }
if ($REQUEST_URI=='/xx/art_f10') { $content = $p.'art_f10.htm'; }
if ($REQUEST_URI=='/xx/art_f11') { $content = $p.'art_f11.htm'; }
else { $content = $c.'error404.htm'; }
include($content);
?>
PHP:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/$ [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*) /xx.php/$1
Этот скрипт вставляет всегда страницу 'error404.htm'. Почему?
-~{}~ 06.10.05 00:47:
sorry...
читаю http://php.rinet.ru/manual/ru/control-structures.elseif.php