ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11631  
Старый 04.08.2009, 13:24
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

FireFenix, скуля у тебя в коде.
ЗЫ: L I G A прав
 
Ответить с цитированием

  #11632  
Старый 04.08.2009, 13:34
Аватар для Myload
Myload
Banned
Регистрация: 15.03.2009
Сообщений: 215
Провел на форуме:
1461068

Репутация: 221
Отправить сообщение для Myload с помощью ICQ
По умолчанию

Ищу гостеваю книгу в которой оставленные сообщения
не будут выводиться до тех пор
пока админ не проверит эти сообщения!
 
Ответить с цитированием

  #11633  
Старый 04.08.2009, 15:32
Аватар для KaMiKadZe
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

Репутация: 103
По умолчанию

Цитата:
Сообщение от Myload  
Ищу гостеваю книгу в которой оставленные сообщения
не будут выводиться до тех пор
пока админ не проверит эти сообщения!
Обычная гостевая, просто делаем в базе одну доп. колонку proverka, и делаем вывод сообщений в обычную гостевую только с параметром proverka == 1, а в админке показываем все сообщения + добавляем ссыль по типу
<a href="proverka.php?p=1&id=$id">Проверено</a>
А в нем
PHP код:
if (isset($_GET['p'] && isset($_GET['id']))) {
    
$id $_GET['id'];
    
$p $_GET['p'];
    
settype($id"integer");
    
settype($p"integer");
    if (
$p == 1) {
        
mysql_query("UPDATE `tbl` SET `proverka` = 1 WHERE `id`=$id");
    }

Gifts,
От настройки php зависит понимает ли он сравнение с группировкой или нет, такие запросы нужно всегда группировать так как он просто не понимает что от него требуют, сам сталкивался как-то с этой проблемой...
p.s для всех: Если у вас нет ошибок в скрипте, то значит там логическая ошибка и во все проверки советую вставлять код echo "aaa<br>"; так вы поймете по выводу где у вас ошибка!

Последний раз редактировалось KaMiKadZe; 04.08.2009 в 15:44..
 
Ответить с цитированием

  #11634  
Старый 04.08.2009, 17:47
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

KaMiKadZe, и у тебя инъекция...
 
Ответить с цитированием

  #11635  
Старый 04.08.2009, 17:52
Аватар для KaMiKadZe
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

Репутация: 103
По умолчанию

mailbrush, это для админа страница...
И напиши как ты её проведешь с радостью проверю =)
Ах да там ошибочка в скрипте небольшая, не там скобочка, но назовем это защитой от дурака

Последний раз редактировалось KaMiKadZe; 04.08.2009 в 18:04..
 
Ответить с цитированием

  #11636  
Старый 04.08.2009, 18:14
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

KaMiKadZe, упс сорри, не увидел ф-ции settype.
PS: Более рационально юзать приставку (int)
 
Ответить с цитированием

  #11637  
Старый 04.08.2009, 18:24
Аватар для KaMiKadZe
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

Репутация: 103
По умолчанию

Цитата:
Сообщение от mailbrush  
KaMiKadZe, упс сорри, не увидел ф-ции settype.
PS: Более рационально юзать приставку (int)
php вроде сам переназначает переменные по их заполнению, поэтому я не помню изменит ли он переменную из integer если в неё попытаться записать строку и из-за этого решил использовать переназначение в самый последний момент...
 
Ответить с цитированием

  #11638  
Старый 04.08.2009, 18:34
Аватар для omfg
omfg
Новичок
Регистрация: 03.08.2009
Сообщений: 28
Провел на форуме:
54914

Репутация: 26
По умолчанию

Еще красивее юзать intval(), чем сеттайп (:
 
Ответить с цитированием

  #11639  
Старый 04.08.2009, 18:41
Аватар для KaMiKadZe
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

Репутация: 103
По умолчанию

Цитата:
Сообщение от omfg  
Еще красивее юзать intval(), чем сеттайп (:
Кому как, если используешь settype не только для int, то он предпочтительнее, да и все зависит от стиля =)
Мне например больше нравиться
settype($a,"integer");
чем
$a = intval($a);
 
Ответить с цитированием

  #11640  
Старый 04.08.2009, 18:51
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от KaMiKadZe  
Кому как, если используешь settype не только для int, то он предпочтительнее, да и все зависит от стиля =)
Мне например больше нравиться
settype($a,"integer");
чем
$a = intval($a);
Мне тоже больше нравиться settype($a,"integer");,так красивей и читабельнее код,а в общем мне покую,так как редко кто смотрит в мой код,так как уже давно пишу тольк для себя и на фрилнсе
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ