Автор Тема: вопросик  (Прочитано 5204 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн quest

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wmz.ee
вопросик
« : 12 Октября 2005, 22:31:37 »
Вобщем есть такое:
if (isset($_GET[\'test\'])) $test=intval($_GET[\'test\']); else $test=0;

switch($test){
case 1:
include();
break;

default:
include();
}

это дает возможность запрашивать инклюды с помощью url/.php?test=nr
А возможно ли сварганить так, чтобы можно было бы пользоваться теми же функциями но вызывая не с помощью ?test=nr , а допустим url/test/nr

Спасибо.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
вопросик
« Ответ #1 : 13 Октября 2005, 00:34:12 »
google : mod_rewrite

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://

Оффлайн quest

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wmz.ee
вопросик
« Ответ #3 : 13 Октября 2005, 21:53:48 »
большое спасибо.
отличный мод.


И пользуямь случаем, чтобы не создавать новую тему, задам еще один вопросик.

Вобщем хочу сделать регистрацию, но только чтоб экшен происходил не в двух разных файлах(в одном поля для регистрации в другом проверка), а в одном. Вобщем как бы это затеить?
придумал чтото вроде такого, но наверное не правильно:

$ip = getenv(\'HTTP_REFERER\');

if (!$ip){
$result=1.php;

}
?>

как нибудь чтото типо этого не пойдет??
« Последнее редактирование: 13 Октября 2005, 23:37:39 от quest »

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
вопросик
« Ответ #4 : 14 Октября 2005, 12:07:55 »
quest

IP тут не причем.

Проверяешь логин и пароль.
TRUE - стартуешь сессию и отправляешь юзера на нужную страницу
FALSE - перенапровляешь на эту же страницу.
[off]Безработный[/off]

Оффлайн quest

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wmz.ee
вопросик
« Ответ #5 : 14 Октября 2005, 12:20:16 »
так мне надо чтобы все было в одном файле reg.php допустим.
и чтобы писало какие ошибки допущены. тоесть когда жмешь субмит, он открывает экшен снова файл reg.php и если чтото не правильно выдает торлько тогда что не верно.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
вопросик
« Ответ #6 : 14 Октября 2005, 12:40:58 »
?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
вопросик
« Ответ #7 : 14 Октября 2005, 13:19:57 »
проверяй REQUEST_METHOD
если POST - то обрабатываешь форму.
если нет - то выводишь

Оффлайн quest

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wmz.ee
вопросик
« Ответ #8 : 14 Октября 2005, 16:08:36 »
спасибо.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28