[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Правильный запрос $_GET
konstantin04
Есть <form action="get"> в ней ссылки такого типа
HTML
<a class="root" href="index.php?option=com_mapp&view=mapp&Itemid=65?wahl=B">B</a>


Полный адрес страницы http://localhost/Golfclub/index.php?option...=mapp&Itemid=65

Как мне в php узнать значение wahl??
PHP
$_GET[wahl]
не работает.



Спустя 8 минут, 8 секунд (20.03.2009 - 12:15) waldicom написал(а):
Цитата
Есть <form action="get"> в ней ссылки такого типа

должно быть <form method="get"> , это раз

Затем ты путаешь понятия форм и ссылок, это два.

и вместо вопроса в конце должен стоять знак &, это три

Спустя 7 минут, 1 секунда (20.03.2009 - 12:22) konstantin04 написал(а):
Я перепутал там действительно стоял
<form method="get" > и уже в нем <div id="alphabet" align="center">

<a class="root" href="index.php?option=com_mapp&view=mapp&Itemid=65&wahl=A">A</a>



Понятие форм и ссылок я не путаю. Наверное вы меня неправильно понели.

Спасибо за помощь с & всё заработало.

Спустя 11 минут, 5 секунд (20.03.2009 - 12:33) Grey написал(а):
объясните задачу человеческим языком, что хотите сделать. Если передаете параметры ссылкой, то зачем тогда форма?
Просто ваша ссылка, а в обработчике принять передаваемые данные. например
PHP
$wahl $_GET['wahl'];

и если переменная wahl на самом деле передается в ссылке
HTML
<a class="root" href="index.php?option=com_mapp&view=mapp&Itemid=65?wahl=B">B</a>

То это не может не работать. Нужно искать, где теряется переменная в обработчике

Спустя 1 час, 1 минута, 27 секунд (20.03.2009 - 13:34) Aleksander написал(а):
Народ помогите, тоже проблемка с GET:

есть <select size="1" ID="Section">
.......
</select>

есть функция :
function PraisReload(){
Opt=document.getElementById('Section');
OptText=Opt.options[Opt.selectedIndex].text;
PraisList='http://192.168.56.118/Dip/INC.php?bar=OptText';
window.location=PraisList;
}


и вызов функции по изменению селекта:
document.getElementById('Section').onchange=PraisReload;

в начале документа стоит echo @$_GET["bar"];

Тоесть при первой загрузке страницы ничего не происходит, мы выбираем из списка селекта какоенить значение , страничка перезагружается ( с помощью GET передаём тот селект который выбрали) и через echo @$_GET["bar"]; выводим значение селекта.

Собсно выводится не значение селекта, а слово OptText подскажите можно ли переменной ?bar передать значение переменной OptText ???

Спустя 19 минут, 55 секунд (20.03.2009 - 13:54) waldicom написал(а):
Что передается, то и выводится...
Хочешь, чтобы выводилось значение переменной OptText, то и передава значение переменной OptText.

пысы. подумай насчет кавычек и знака +

Спустя 6 минут, 23 секунды (20.03.2009 - 14:00) Aleksander написал(а):
Цитата (waldicom @ 20.03.2009 - 10:54)
Что передается, то и выводится...
Хочешь, чтобы выводилось значение переменной OptText, то и передава значение переменной OptText.

пысы. подумай насчет кавычек и знака +

Сидел тыкал плюсы с кавычками ничего не выходило, тока прочитал твой пост, сразу всё правильно раставил:) магия:)
Быстрый ответ:

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