[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как передать параметры методом GET..
J1upuk
если используются ЧПУ, и следующий механизм включения контента

function route()
{
$routes = explode('/', $_SERVER['REQUEST_URI']);

if(!empty($routes[1]))
{
$content_path = 'pages/'.$routes[1].'.php';

if(file_exists($content_path))
{
return $content_path;
}
else
{
header("HTTP/1.1 404 not found");
header("Location: 404.html");
}
}

else
{
$content_path = 'pages/best.php';
return $content_path;
}
}



Если ссылка передаёт GET параметр, допустим (localhost/view?id=15), кидает на 404, так как ищется файл view?id=15.php .

.htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]


Суть в том что на странице есть краткие содержания статей, и ссылки 'показать полностью', но без ГЕТа я не знаю как реализовать такой механизм.

Если ссылка такого вида : localhost/view/1 то всё получается, но слетают стили и пропадают изображения, как будто пути поменялись..
YVSIK
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]

сравни со своим
RewriteRule .* index.php [L]


Цитата
но слетают стили и пропадают изображения, как будто пути поменялись..

ссылки никуда не деваются, они будут понимать и ЧПУ и как им и положено быть,
допустим ты применил ЧПУ, и можешь так-же ссылаться как и положено тому быть так, и передавай настоящей ссылкой, Чпу не меняем ссылки оно только для браузера , для понятного вида наглядного
разбери аргументы [L,QSA]

примерно так, вроде так понял вопрос

а вот стили слетают по причине неправильного их написания , правила стилей в нутри самих таблицах различаются от правил HTPL

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
J1upuk
Я прописал абсолютные пути к файлам css и к картинкам в БД, и всё начало нормально отображаться, немогу найти этому логичного объяснения..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.