За последние 24 часа нас посетили 17550 программистов и 1603 робота. Сейчас ищут 970 программистов ...

Проблема с массивом $_GET

Тема в разделе "PHP для новичков", создана пользователем freeman7162, 27 фев 2010.

  1. freeman7162

    freeman7162 Активный пользователь

    С нами с:
    30 янв 2010
    Сообщения:
    10
    Симпатии:
    0
    Добрый вечер народ!
    Уже целый день не могу решить проблему: у меня есть скрипт site.ru/1.php которому я передаю методом GET параметр вида site.ru/1.php?param . Как мне в самом 1.php узнать что пришло param ?
    (т.е. скрипт не знает что должно прийти, не знает key, и он без value)

    Заранее благодарен
     
  2. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    $_SERVER['QUERY_STRING']
     
  3. freeman7162

    freeman7162 Активный пользователь

    С нами с:
    30 янв 2010
    Сообщения:
    10
    Симпатии:
    0
    И дальше из нее брать param ?
    А разве нельзя как-то через массив $_GET?
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    можно всё. я тебе дал рациональный способ
     
  5. freeman7162

    freeman7162 Активный пользователь

    С нами с:
    30 янв 2010
    Сообщения:
    10
    Симпатии:
    0
  6. freeman7162

    freeman7162 Активный пользователь

    С нами с:
    30 янв 2010
    Сообщения:
    10
    Симпатии:
    0
    все понял! спасибо огромное!
     
  7. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    PHP:
    1. <?php
    2.  
    3. reset($_GET);
    4.  
    5. echo key($_GET);
    6.  
    7. ?>
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
  9. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Luge
    Он не знает значение индекса.
     
  10. freeman7162

    freeman7162 Активный пользователь

    С нами с:
    30 янв 2010
    Сообщения:
    10
    Симпатии:
    0
    КРУТО!!!!!!!! ИМЕННО это и нужно было!!
    Спасибо!
     
  11. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    упс, а нафига такое?
     
  12. freeman7162

    freeman7162 Активный пользователь

    С нами с:
    30 янв 2010
    Сообщения:
    10
    Симпатии:
    0
    так короче
    не надо типа ?param=value
    а просто ?param
     
  13. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Ну это вопрос автору =)
    Я предполагаю, что он может имя пользователя так фиксирует, или значение текущей страницы.
    А один мой знакомый сделал так только потому что не сумел по-другому.
    Рабочий пример подобного есть на сайте gorodsnov.ru
     
  14. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    оПтимизация?
     
  15. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    freeman7162
    Mod-rewrite ещё лаконичнее =)