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

небольшой фикс
PHP:
<?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;
 
ГРИГОРИЙ ЛЕПС, догадаться тяжело? что автор описался.

require(AJAX_DIR .'new_pm.php');
 
PHP:
require(AJAX_DIR .'new_pm.php');
замени на это
и смотри по коду что ты ставишь)
 
ГРИГОРИЙ ЛЕПС,
1)файл new_pm.php надо поместить в дирректорию ajax
2) он называется не new_php.php а new_pm.php
Varius, я не описался, это при переносе ошибку сделали
 
Varius, так и должно быть. Появляется только после того как вы получите лс. :)
 
Back
Top