Lestat
Новичок
GET переменные
Люди, подскажите!
мне нужно получать страници типа:
index.php?a=panel&CONTENT=menu
index.php?a=panel&CONTENT=body
index.php?a=panel&NEWS=edit
index.php?a=panel&NEWS=new
index.php?a=news&id=100
но я никак не смог придумать, как сделать, что бы сама переменная могла менятся..
я когда то написал себе функцию, и пользовался ей, но она очень ограничена:
"index.php?A=panel&CONTENT=menu"
"index.php?A=panel&CONTENT=body"
а "index.php?B=panel&NEWS=edit" уже нельзя..
так же функция позволяет получать страницу, если переменная в GET не вызвана..
вот старый исходник:
У кого какие идеи?
Просьба с примерами..чем понятней и подробней, тем лучше..
Люди, подскажите!
мне нужно получать страници типа:
index.php?a=panel&CONTENT=menu
index.php?a=panel&CONTENT=body
index.php?a=panel&NEWS=edit
index.php?a=panel&NEWS=new
index.php?a=news&id=100
но я никак не смог придумать, как сделать, что бы сама переменная могла менятся..
я когда то написал себе функцию, и пользовался ей, но она очень ограничена:
"index.php?A=panel&CONTENT=menu"
"index.php?A=panel&CONTENT=body"
а "index.php?B=panel&NEWS=edit" уже нельзя..
так же функция позволяет получать страницу, если переменная в GET не вызвана..
вот старый исходник:
PHP:
function StatGET($get,$that=false){
global $HTTP_GET_VARS; //объявляем переменную глобальной
if (isset($HTTP_GET_VARS[$get])){ //если переменная get сушествует, то
return $HTTP_GET_VARS[$get]; //возвращаем ее значение
}else{
return $that; //если переменная get отсутсвуте, возвращаем FALSE
}
}
$a=StatGET("a","panel");
switch ($a) {
case "panel":
//index.php?a=panel
$content=StatGET("content","menu");
switch ($content)
{
case "menu":
//index.php?a=panel&content=menu
echo "++";
break;
}
break;
case "enter":
echo "VA VA VA";
break;
Просьба с примерами..чем понятней и подробней, тем лучше..