Перейти к контенту
  • 0

Отметить все сообщения прочитанными


BagroV

Вопрос

Помогите, у меня кнопочка не работает.... она не отмечает прочитанными ничего.... + если отметит конкретный форум прочитанным, он тоже не отмечается :D
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

проблема с куками..

попрбуйте удалить все кукисы форума, если не получится то идти и смотреть как работает функция

 function hdl_forum_read_cookie($set="")

в файле functions.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Что порекомендуете подправить для устранения траблы? Удаление куков не помогает

 

 /*-------------------------------------------------------------------------*/
//
// hdl_forum_read_cookie()
//
/*-------------------------------------------------------------------------*/

function hdl_forum_read_cookie($set="")
{
 global $ibforums;
 
 if ( $set == "" )
 {
	 // Get cookie and return array...
	 
	 if ( $fread = $this->my_getcookie('forum_read') )
	 {
   $farray = unserialize(stripslashes($fread));
   
   if ( is_array($farray) and count($farray) > 0 )
   {
  	 foreach( $farray as $id => $stamp )
  	 {
     $ibforums->forum_read[$id] = $stamp;
  	 }
   }
	 }
	 
	 return TRUE;
 }
 else
 {
	 // Set cookie...
	 
	 $fread = addslashes(serialize($ibforums->forum_read));
	 
	 $this->my_setcookie('forum_read', $fread);
	 
	 return TRUE;
 }
}

Ссылка на комментарий
Поделиться на других сайтах

  • 0

вставьте

print_r($ibforums->forum_read);  

сначала после

// Set cookie...

а потом перед

  return TRUE;
 }
 else

посмотрите что у вас там передается принимается

Ссылка на комментарий
Поделиться на других сайтах

  • 0
вставьте CODE print_r($ibforums->forum_read);

 

сначала после CODE // Set cookie...

 

Array ( [0] => 1096539693 [36] => 1096537188 [73] => 1096537204 [4] => 1096537217 [34] => 1096537368 [13] => 1096537372 [11] => 1096539384 [79] => 1096539534 )

Добавлено в [mergetime]1096539878[/mergetime]

 

а потом перед

CODE

 

  return TRUE;

}

else

 

 

 

Parse error: parse error in /www/vnet.takap.ee/html/sources/functions.php on line 1850

Fatal error: Cannot instantiate non-existent class: func in /www/vnet.takap.ee/html/index.php on line 207

Ссылка на комментарий
Поделиться на других сайтах

  • 0

;)se63

Parse error: parse error in /www

это вы не туда вставили.. :D..

во второй раз функция должна выглядеть что-то вроде этого

 function hdl_forum_read_cookie($set="")
{
 global $ibforums;
 
 if ( $set == "" )
 {
	 // Get cookie and return array...
	 
	 if ( $fread = $this->my_getcookie('forum_read') )
	 {
   $farray = unserialize(stripslashes($fread));
   
   if ( is_array($farray) and count($farray) > 0 )
   {
  	 foreach( $farray as $id => $stamp )
  	 {
     $ibforums->forum_read[$id] = $stamp;
  	 }
   }
	 }
print_r($ibforums->forum_read); 	 
	 return TRUE;
 }
 else
 {
	 // Set cookie...
	 $fread = addslashes(serialize($ibforums->forum_read));
	 $this->my_setcookie('forum_read', $fread);
	 
	 return TRUE;
 }
}

Ссылка на комментарий
Поделиться на других сайтах

  • 0
да тоже вот в недоумении, Винни вроде попросил поменять код для вывода информации, а объявился человек, у которого всё резко заработало, либо я дурак, либо я полный дурак :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0
люди ну помогите! очень прошу. на форуме накопилось столько якобы не прочитанных сообщений, что аж ребит в глазах. плиз! :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0
вы проделайте те операции о которых я писал и выложите сюда что получается.. я не могу помочь не имея данных о проблеме - у самого таких глюков не было никогда
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Наташенька610

читаем сначала это Отметить все сообщения прочитанми

потом это Отметить все сообщения прочитанми

пишем сюда что выдает скрипт

не забываем вернуть все обратно в первоначальный вид..

дальше будем решать что делать..

зы без правильных начальных данных задачу можно решать бесконечно..

Ссылка на комментарий
Поделиться на других сайтах

  • 0
а потом перед

 

  return TRUE;

}

else

 

 

Array ( [0] => 1096619872 [36] => 1096537188 [73] => 1096626625 [4] => 1096620717 [34] => 1096537368 [13] => 1096537372 [11] => 1096621162 [79] => 1096539534 [20] => 1096539901 [16] => 1096621140 [35] => 1096539985 [64] => 1096547306 [9] => 1096635228 [84] => 1096545201 [27] => 1096545218 [33] => 1096545332 [5] => 1096628213 [58] => 1096549935 [3] => 1096608294 [8] => 1096608342 [14] => 1096610607 [70] => 1096868572 )

 

winnie, справил свой баг, теперче такое мне выдаёт, решаем задачу дальше?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Mitos ДУМАЙ САМ! ;)

winnie

спасибо, будем делать и так поняла ждать глюков и ошибок :)

 

а можно уточнить еще раз в каком файле то это менять? я же про это спрашивала :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.