ЛС без перезагрузки страницы

Started by dredd on 2012-10-28 01:50 — 75 replies, 15845 views

#11
Изменил код. 🙂
#12
небольшой фикс
<?php
 
if (!defined('IN_AJAX')) die(basename(__FILE__));
 
global $lang, $userdata;
 
$unread_pm = 0;
if ($userdata['user_new_privmsg'] > 0)
{
    $pm_text = declension($userdata['user_new_privmsg'], $lang['NEW_PMS_DECLENSION'], $lang['NEW_PMS_FORMAT']);
    $unread_pm = ($userdata['user_new_privmsg'] > 0);
}
else if(!$unread_pm && $userdata['user_unread_privmsg'])
{
    $pm_text = declension($userdata['user_unread_privmsg'], $lang['UNREAD_PMS_DECLENSION'], $lang['UNREAD_PMS_FORMAT']);
}else{
    $pm_text = $lang['NO_NEW_PM'];
}
 
$this->response['html'] = $pm_text;
#13
Обновил первый пост.
#14
Warning: require(./ajax/new_php.php) [function.require]: failed to open stream: No such file or directory in /ajax.php on line 559

Fatal error: require() [function.require]: Failed opening required './ajax/new_php.php' (include_path='.:/usr/local/share/pear') in /ajax.php on line 559
        require(AJAX_DIR .'new_php.php');
#15
ГРИГОРИЙ ЛЕПС, догадаться тяжело? что автор описался.

require(AJAX_DIR .'new_pm.php');
#16
require(AJAX_DIR .'new_pm.php');
замени на это
и смотри по коду что ты ставишь)
#17
ГРИГОРИЙ ЛЕПС,
1)файл new_pm.php надо поместить в дирректорию ajax
2) он называется не new_php.php а new_pm.php
Varius, я не описался, это при переносе ошибку сделали
#18
Всё, поправил установку. Описался, извините.
#19
у меня другая проблема когда пмок нет вообще не чего не выводится
#20
Varius, так и должно быть. Появляется только после того как вы получите лс. 🙂