8.09.2011 / 14:13 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| segOro, спасибо. Короче пошел экспериментировать |
12.09.2011 / 12:55 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| Сегодня выяснилось что этот код с ошибкой. <?php
if(isset($_GET['nopda'])) {
$nopda=($_GET['nopda']);
setcookie('nopda',$nopda);
}else{
$nopda='0';
if(isset($_COOKIE['nopda'])) {
$nopda=$_COOKIE['nopda'];
}
}
$browser=htmlentities($_SERVER['HTTP_USER_AGENT'],ENT_QUOTES );
if(@preg_match('Windows' , $browser)||(@preg_match('Linux' , $browser) && @!preg_match('Android' , $browser)) || @preg_match('Mac' , $browser)) {
$template='sys/tpl/web_template.php' ;
$type_ua='web';
$real_ua='web';
}else{
if($nopda==0)
{
$template = 'sys/tpl/pda_template.php';
$type_ua='pda';
$real_ua='pda';
}
if($nopda==1){
$template='sys/tpl/web_template.php' ;
$type_ua='web';
$real_ua='pda';
}
}
|
12.09.2011 / 15:09 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| Подскажите, пожалуйста, способ определить часовой пояс пользователя. Желательно по IP |
12.09.2011 / 16:12 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| mrEDitor, нужна база ип адресов.
|
12.09.2011 / 18:46 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Лека, Поменяй порядок проверок. Сначала проверяй куку, потом гет, а по умолчанию 0
__________________
Магистр Мёда |
12.09.2011 / 19:03 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| Koenig, спасибо. Я как раз сегодня планировала этот скрипр переписать. А еще такой question как проверить наличие запрошеного ид и есле в бд его нет то сообщить об этом юзверю?
|
12.09.2011 / 19:06 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Лека, Запрос через where id='$val' если mysql_num_rows($sql) возвращает false , то есть нет записей или 0, то запрос на добавление
__________________
Магистр Мёда |
12.09.2011 / 19:13 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| я или не так поняла или не так обьяснила. Мне добовлять не надо,мне надо чтоб если кто-то введет в строке браужера нечто вроде partner.php?pid=555 и при этом пользователя с этим ид нет страница не была пустой,а хотябы сообщалось что пользователь не существует или удален администратором. $pid=intval($_GET['pid']);
$sql="SELECT * FROM users WHERE id='$pid'";
$res=mysql_query($sql);
$userinfo=mysql_fetch_array($res);
echo '<div class="text">';
echo '<b><u>'.$userinfo['dol'].'</b></u><br/>';
if(!empty($userinfo['fam'])){
echo $userinfo['fam'].' ';
}
if
Изменено Лека (12.09 / 19:16) (всего 1 раз) |
12.09.2011 / 19:36 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Лека, $id = isset($_GET['id']) ? intval($_GET['id']) : 0;
$tab = 'test';
$sql = "SELECT `id`, `name`, `url` FROM " . $tab . " WHERE `id`=" . $id;
if (mysql_num_rows($sql)) {
$res = mysql_query($sql);
/* прочее */
} else {
echo 'запись отсутствует';
}
__________________
Магистр Мёда Изменено Koenig (12.09 / 19:37) (всего 1 раз) |
12.09.2011 / 19:41 | |
Aswan Пользователь Сейчас: Offline
Откуда: Минск Регистрация: 05.09.2011
| Подскажите почему не работает mysql_query(INSERT INTO tbl (a, b) VALUES ("'.$a.'", "'.$b.'");
Изменено Aswan (12.09 / 19:42) (всего 1 раз) |