[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ссылки вроде етого ! index.php?event=edit&uid=24
lawbreaker
Ссылки вроде етого ! index.php?event=edit&uid=24
нужна помощь!
В базе две колонки 0.айде(uid) 1. Маил 2. Пароль
Код выводить всё на екран в таблице. И в последней ячейке я зделал так (чтобы отредактировать)
HTML
<a href=?event=edit&uid='.$sh[0].'>Edit<a/>

ссылка на каждое выглятит так! index.php?event=edit&uid=1
index.php?event=edit&uid=2
index.php?event=edit&uid=3
index.php?event=edit&uid=4
...

вот ! и потом я делаю так
PHP
if($_GET['event'] == 'edit'
{
//функцыя
}

но если так сотавить то если только юзер зайдёт сюда ?event=edit
как мне добавить &uid=1
как то так?
PHP
if($_GET['event'] == 'edit'
{
if (
$_GET['uid'])
{
echo 
"Вы выбрали " $sh[uid]. " что бы его отредактировать";
}
[
php]
//функцыя
}

я понятно выразился? всё время через ж**у зада. вопросы. Мало образован smile.gif
и потом я буду закидывать то что написал юзер через UPDATE
спс



Спустя 3 часа, 3 минуты, 35 секунд (31.01.2009 - 03:12) kirik написал(а):
Если я правильно понял, то ты хочешь добавить проверку, чтобы пользователь не смог зайти на страницу не указав uid?

PHP
// 1. isset($_GET['event'], $_GET['uid']) - добавляем проверку на существование этих переменных
// 2. is_numeric($_GET['uid']) - проверяем, является-ли переменная $_GET['uid'] числом
if(isset($_GET['event'], $_GET['uid']) && $_GET['event'] == 'edit' && is_numeric($_GET['uid'])) 
{
    echo 
"Вы выбрали ".$_GET['uid']." чтобы его отредактировать";
}
else
{
    echo 
'Чего надо тут?';
}

Спустя 8 часов, 25 минут, 34 секунды (31.01.2009 - 11:38) lawbreaker написал(а):
ну! типо да smile.gif


_____________
Я Андрей и мне 14 лет :)
И ни как не дождусь когда HardWoman меня удалит
Быстрый ответ:

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