Автор Тема: избитый вопрос  (Прочитано 26569 раз)

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

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« : 05 Февраля 2004, 21:45:59 »
народ, я конечно понимаю что этот вопрос задовали 1 миллион человек, но как сделать строку типа
index.php?id1=paramert1&id2=paremetr2
или подскажите по каким словам искать в поиске.

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
избитый вопрос
« Ответ #1 : 05 Февраля 2004, 22:01:54 »
ты как бы уже сделал.
когда вызываешь индекс.пхп с такими параметрами просто выведи на экран значение переменных $_GET[\'id1\'] and $_GET[\'id2\'] и тогда все поймешь.
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #2 : 05 Февраля 2004, 22:12:18 »
у меня есть вот такой

<?php 
if (!empty($menu)) 

switch(
$menu

case 
"новстя": include ("новостя.htm"); break; 
            ...


else include 
"news.htm"
?>

по идее вызывается
index.php?menu=новостя
если нет "новостя" все равно загружается новостя.htm
а как сделать с & ?

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #3 : 06 Февраля 2004, 01:34:14 »
что сделать с & ?

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #4 : 06 Февраля 2004, 17:13:46 »
Цитировать
RomikChef:
что сделать с & ?

ну как конкретно сделать:

index.php?id1=paramert1&id2=paremetr2  ?

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
избитый вопрос
« Ответ #5 : 06 Февраля 2004, 17:44:13 »
написать в html ссылку: ссылка и перейти по ней.
Не все коту матрица.

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #6 : 06 Февраля 2004, 18:20:44 »
Croaker
ты меня вообще дебилом не считай, я знаю как ссылку сделать, ты лучше скажи как мне через php сделать ввод параметров таким образом
index.php?id1=paramert1&id2=paremetr2

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
избитый вопрос
« Ответ #7 : 06 Февраля 2004, 18:25:11 »
qik
Я тебе дебилом не считаю. :)
Какой вопрос, такой и ответ.

На примере покажи, что ты подразумеваешь под:

Цитировать
qik:
мне через php сделать ввод параметров таким образом
index.php?id1=paramert1&id2=paremetr2



А лучше опиши задачу.
Не все коту матрица.

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #8 : 06 Февраля 2004, 18:29:13 »
вводить ничего не надо
 все переменные из адреса лежат ы массиве $_GET

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #9 : 06 Февраля 2004, 18:37:38 »
Цитировать
Croaker:
А лучше опиши задачу.

если введен paramert1 то врубается к примеру русская менюшка, если - paramert2, то загружается картинка.
кароче мне нужно генерить страницу в зависимости от содержания url

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
избитый вопрос
« Ответ #10 : 06 Февраля 2004, 18:42:33 »
1.FAQ форума по использованию переменных и register_globals
2. http://phpfaq.ru (это ты у Ромика проконсультируйся)
« Последнее редактирование: 04 Ноября 2004, 18:04:48 от RomikChef »
LJ: Backslashed life (rss)

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
избитый вопрос
« Ответ #11 : 06 Февраля 2004, 18:44:44 »
Это не ввод параметров через PHP, а получение параметров из урл :)

Ромик тебе правильно сказал, все параметры находятся в массиве $_GET[];

для URL`а id1=paramert1&id2=paremetr2

"print $_GET[\'id1\']" выведет "paramert1", а "print $_GET[\'id2\']" выведет "paramert2".
Не все коту матрица.

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #12 : 06 Февраля 2004, 19:00:10 »
а как этот дополнить?

<?php 
if (!empty($menu)) 

switch(
$menu

case 
"новстя": include ("новостя.htm"); break; 
            ... 


else include 
"news.htm"
?>

помогите, я не врубаю.....

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
избитый вопрос
« Ответ #13 : 06 Февраля 2004, 19:05:53 »
[P]switch[/P]



switch($_GET[\'page\'])
{
   case "index":
      require (\'index.html\');
      break;
   
   case "news":
      require (\'news.html\');
      break;

  default:
      require (\'404.html\');
}

Не все коту матрица.

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #14 : 06 Февраля 2004, 19:10:27 »
Croaker
ok, спасибо.
судя по скрипту вывод происходит при ?page=index или ?page=news, так или нет?

 

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