Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   index.php?id=$id&pass=$pass (https://forum.antichat.xyz/showthread.php?t=34891)

Muha 07.03.2007 16:36

index.php?id=$id&pass=$pass => index.php/?id/pass
 
Приветствую всех! Нужна помощь.
Что нужно прописать в скрипте, чтобы например вместо index.php?id=1&pass=password было index.php/?1/password то есть index.php/?$id/$pass

Например у меня есть переменные:
$id=intval($_GET['id']);
$pass=htmlspecialchars(stripslashes(trim($_GET('pa ss'))), ENT_QUOTES);

Что мне нужно изменить?

Я видел такое на многих форумах.

Просьба: ссылки на англоязычные ресурсы не писать, я всё равно не знаю английского языка.

Заранее благодарю.
С уважением, Muha

AlexCRC 07.03.2007 16:39

$_ENV["REQUEST_URI"] и Split тебе в помошь ;)

GreenBear 07.03.2007 16:40

http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
http://www.internet-technologies.ru/articles/category_20.html

AlexCRC 07.03.2007 16:45

GreenBear у него нет названия переменных. Так что врядли получится сделать это через ЧПУ


PHP код:

$get split($_ENV["REQUEST_URI"], '/');
print_r($get); 

Вот и будет тебе два параметра.
$get[0] => id=1
$get[1] => pass=password

+toxa+ 07.03.2007 16:45

http://forum.antichat.ru/thread27498.html

GreenBear 07.03.2007 16:51

Цитата:

Просьба: ссылки на англоязычные ресурсы не писать, я всё равно не знаю английского языка.
http://www.google.ru/language_tools?hl=ru

flipper 07.03.2007 17:20

Смотри доки по ModRewrite:
http://www.google.com/search?hl=ru&q...%B2+Google&lr=

Muha 07.03.2007 17:32

Всем по 1 +
Спасибо

VDShark 07.03.2007 20:10

Используй ModRewrite


Время: 11:34