[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: update выполняется первее предыдущего кода
idmitry.bondar
Добрый день.
При переносе сайта на другой домен возникла проблема, собственно вот код.
include("db.php");
include("mysql_manager.php");
$now = time();
$time = SelectFromDb("greet_not","*"," WHERE id=1");
if($now-$time[0]['time']>=28800)
{
echo('work');
$text = SelectFromDb("greet_not_texts","*");
if($text==false)
die("no texts");
$id = $text[0]['id'];
$text=$text[0]['text'];
echo $text;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $_SERVER['HTTP_HOST'].'/app/notifications.php?msg='.urlencode($text));
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//Нужно явно указать, что будет POST запрос
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_USERAGENT, 'inNote server');
$data = curl_exec($ch);
curl_close($ch);
echo('ready');
echo($data."\n");
UpdateInDb("greet_not","SET time=".$now." WHERE id=1");
}


Собственно проблема в том, что при запуске curl не запускается. На бд поменял время в таблице на 0, тот же эффект, но в бд обновляется время в таблице, как? Закомментировал update, все работает отлично. Думал может действительно не вижу и что-нибудь изменил, проверил на другом хостинге, работает. Прошу помочь.
Быстрый ответ:

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