ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.06.2008, 15:29
NApoleonchik
Участник форума
Регистрация: 04.07.2007
Сообщений: 111
Провел на форуме:
486797

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


Последний раз редактировалось NApoleonchik; 22.06.2008 в 15:36..
 

  #12  
Старый 22.06.2008, 15:35
NApoleonchik
Участник форума
Регистрация: 04.07.2007
Сообщений: 111
Провел на форуме:
486797

Репутация: 102
Отправить сообщение для NApoleonchik с помощью ICQ
Angry

Всем спасибо но еще не все, следовал вашим советом, ставил пхп-редактор в нем пробовал - не то. Все равно база не заполняется.

Структура таблиці `phpbb_points`
--

Цитата:
CREATE TABLE `phpbb_points` (
`user_id` int(11) NOT NULL,
`username` text NOT NULL,
`userpoints` int(11) NOT NULL,
`ip` text NOT NULL,
`time` time NOT NULL,
KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
вот проапгрейдженый код:

PHP код:
<html>

<head>
  <title></title>
</head>

<body>

<?
include("config.php");

$link mysql_connect($dbhost,$dbuser,$dbpasswd);
$link mysql_select_db($dbname);

$id mysql_escape_string($_SERVER['QUERY_STRING']);

if (!
is_numeric($id) || strlen($id) == 0)  echo "Error!";
else {
        
$login=mysql_fetch_array(mysql_query("SELECT user_id, username FROM phpbb_users WHERE user_id='".$id."'"));

        if (!empty(
$login['username'])) {

                
$ip=GetEnv("REMOTE_ADDR");
                
$now=time();

     
$res=mysql_fetch_array(mysql_query("SELECT `user_id` FROM phpbb_points where ip='".$ip."' AND time>$now-86400"));
     
$col=mysql_fetch_array(mysql_query("SELECT count(*) as count FROM phpbb_points where user_id='".$id."' AND time>$now-86400"));

     if (
$col['count']<=50) {
                        if (empty(
$res['user_id'])) {

                        
mysql_query("INSERT INTO phpbb_points values ('".$login['user_id']."','$ip','$now')");
                        
mysql_query("UPDATE phpbb_points set userpoints=userpoints+1 where user_id='".$login['user_id']."'");



                        }
     }

        }

mysql_close($link);

        
$host=GetEnv("HTTP_HOST");
        
Header("Location: http://$host/");

}
?>

</body>

</html>

попробуйте пожалуйста ктонить у себя поставить - может разберетесь, я уже 3-тий день с ним имею половую жизнь
 

  #13  
Старый 22.06.2008, 16:10
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


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

попробуй все свои mysql_query заменить на следующее:
PHP код:
if(!mysql_query( ... )) echo mysql_error(); 
 

  #14  
Старый 22.06.2008, 16:24
Solker
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме:
389768

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

И за компанию
PHP код:
error_reporting(E_ALL); 
в начало.

И собственно ошибки в студию.
 

  #15  
Старый 24.06.2008, 17:02
NApoleonchik
Участник форума
Регистрация: 04.07.2007
Сообщений: 111
Провел на форуме:
486797

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

народ извините сейчас времени нету. Практика все-таки.... Если кто может пожалуйста потестируйте скрипт как подсказали господа solker и scrat
 

  #16  
Старый 25.06.2008, 19:50
NApoleonchik
Участник форума
Регистрация: 04.07.2007
Сообщений: 111
Провел на форуме:
486797

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

АП! кто может еще подсказать?
 
 





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


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




ANTICHAT.XYZ