Jump to content


Photo
- - - - -

dle 8.2


  • Please log in to reply
30 replies to this topic

#1 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 23 October 2009 - 23:18

Установил модуль..всё работает..терь тока комменты не добавляются к новостям


подскажите где ошибка тут..

вот код ошибки

Parse error: syntax error, unexpected T_STRING in /home/alex/domains/ftu.su/public/engine/modules/addcomments.php on line 224
Добавление комментария ↓



Понимаю что в 224 строчке синтаксис ошибка..но плохо знаю язык..

вот строчка
$comments = $db->safesql( $row['text'] ) . "<br /><br />" . $comments;
			$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}', approve='{$where_approve}'
			clear_cache( "comments-last", $config['skin'] ); WHERE id='{$row['id']}'" );
		
		}

  • 0

#2 лайт

лайт

    iddqd

  • True Members
  • PipPipPipPipPip
  • 3843 posts
9
Обычный
  • Пол:Мужчина

Posted 24 October 2009 - 00:17

Если clear_cache - функция, то
$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}', approve='{$where_approve}' - незаконченная строка.


Если clear_cache функция и вызывается в $db->safesql, то будет так:
$comments = $db->safesql( $row['text'] ) . "<br /><br />" . $comments;
			$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}', approve='{$where_approve}'
	".clear_cache( "comments-last", $config['skin'] )." WHERE id='{$row['id']}'" );

Да и вообще может быть масса вариантов.
  • 0

#3 Malder

Malder

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 1330 posts
0
Обычный
  • Пол:Мужчина

Posted 24 October 2009 - 00:28

если нужна будет помощь, стукни в ПМ. Посмотрим. Но буду я только в воскресенье.
  • 0

#4 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 24 October 2009 - 00:28

добавил ". и после скинс .

не помогло((((
  • 0

#5 Malder

Malder

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 1330 posts
0
Обычный
  • Пол:Мужчина

Posted 24 October 2009 - 00:33

а так?
[codebox]$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}',approve='{$where_approve}' WHERE id='{$row['id']}'" );[/codebox]
  • 0

#6 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 24 October 2009 - 00:38

а куда clear cache дел?...код разве будует работать без него..чёт совсем башка не варит под конец пятницы
  • 0

#7 Malder

Malder

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 1330 posts
0
Обычный
  • Пол:Мужчина

Posted 24 October 2009 - 00:40

а куда clear cache дел?...код разве будует работать без него..чёт совсем башка не варит под конец пятницы

ты попробуй
  • 0

#8 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 24 October 2009 - 00:48

Если clear_cache - функция, то
$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}', approve='{$where_approve}' - незаконченная строка.
Если clear_cache функция и вызывается в $db->safesql, то будет так:

$comments = $db->safesql( $row['text'] ) . "<br /><br />" . $comments;
			$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}', approve='{$where_approve}'
	".clear_cache( "comments-last", $config['skin'] )." WHERE id='{$row['id']}'" );

Да и вообще может быть масса вариантов.



заработало вроде)

ты попробуй

cпс..вроде совет от лайта заработал
  • 0

#9 Malder

Malder

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 1330 posts
0
Обычный
  • Пол:Мужчина

Posted 24 October 2009 - 00:49

cпс..вроде совет от лайта заработал

ну гуд тогда
  • 0

#10 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 24 October 2009 - 14:02

народ как вставить видео с контакта на другой ресурс

http://413.gt2.vkadr...73847370.vk.flv


тэг видео не видит ролика,тэг флэш тоже
  • 0

#11 лайт

лайт

    iddqd

  • True Members
  • PipPipPipPipPip
  • 3843 posts
9
Обычный
  • Пол:Мужчина

Posted 24 October 2009 - 16:08

http://www.longtailv.../jw-flv-player/
  • 0

#12 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 24 October 2009 - 23:43

И?а то там всё на инглише((

Step 1: Transfer the player.swf and swfobject.js file from the ZIP to your website. (Make sure that you've also uploaded all the necessary videos / songs / images to your site.)
Step 2: Embed the player in your HTML page with the lines of code below. Note: If you place the files in different directories, make sure to set the references in this code accordingly.




1.куда эти файлы ложить?
2.куда вставлять этот код?мне нужно чтоб в новстях просто проигрывался сразу ролик без похода в контакт
  • 0

#13 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 26 October 2009 - 15:09

Комменты снова отвалились

терь пишет

--------------

The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id='17'' at line 3

Error Number:
1064


а где должен быть коммент,то

UPDATE dle_comments set text='а мне почему то медного всадника)<br /><br />а куда делся коммент Дениса? <!--smile:belay--><img style=\"vertical-align: middle;border: none;\" alt=\"belay\" src=\"http://ftu.su/engine/data/emoticons/belay.gif\" /><!--/smile-->', approve='1'
;
WHERE id='17'


  • 0

#14 лайт

лайт

    iddqd

  • True Members
  • PipPipPipPipPip
  • 3843 posts
9
Обычный
  • Пол:Мужчина

Posted 26 October 2009 - 15:47

clear_cache( "comments-last", $config['skin'] ) неправильно работает. Скинь её код сюда.
Или удалить модуль, перезалить DLE, найти новый рабочий модуль.
  • 0

#15 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 26 October 2009 - 15:53

тока вчера всё работало

if( $update_comments ) {

$comments = $db->safesql( $row['text'] ) . "<br /><br />" . $comments;
$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}', approve='{$where_approve}'
".clear_cache( "comments-last", $config['skin'] ).";
WHERE id='{$row['id']}'" );


} else {

if( $is_logged ) $db->query( "INSERT INTO " . PREFIX . "_comments (post_id, user_id, date, autor, email, text, ip, is_register, approve) values ('$post_id', '$member_id[user_id]', '$time', '$name', '$mail', '$comments', '$_IP', '1', '$where_approve')" );
else $db->query( "INSERT INTO " . PREFIX . "_comments (post_id, date, autor, email, text, ip, is_register, approve) values ('$post_id', '$time', '$name', '$mail', '$comments', '$_IP', '0', '$where_approve')" );

// обновление количества комментариев в новостях
if( $where_approve ) $db->query( "UPDATE " . PREFIX . "_post set comm_num=comm_num+1 where id='$post_id'" );
clear_cache( "comments-last", $config['skin'] );

// обновление количества комментариев у юзера
if( $is_logged ) {
$db->query( "UPDATE " . USERPREFIX . "_users set comm_num=comm_num+1 where user_id ='$member_id[user_id]'" );
}
}


  • 0

#16 Float

Float

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 918 posts
23
Обычный

Posted 26 October 2009 - 15:59

$db->query( "UPDATE " . PREFIX . "_comments set text='{$comments}', approve='{$where_approve}'
".clear_cache( "comments-last", $config['skin'] ).";
WHERE id='{$row['id']}'" );
А ; там надо? :unsure:
  • 0

P.S. Учитывая особенности этого форума хочу добавить, что дети из серии "даю, 100, ну ладно 150" восприниматься всерьез не будут.

ты такой глупенький, что это уже даже не смешно


#17 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 26 October 2009 - 16:03

убрал ;

вроде заработало
ппц из-за одного знака
  • 0

#18 Float

Float

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 918 posts
23
Обычный

Posted 26 October 2009 - 16:05

убрал ;

вроде заработало
ппц из-за одного знака

Само сабой, этим знаком ты разделил 1 запрос на 2.
  • 0

P.S. Учитывая особенности этого форума хочу добавить, что дети из серии "даю, 100, ну ладно 150" восприниматься всерьез не будут.

ты такой глупенький, что это уже даже не смешно


#19 UgoZapad

UgoZapad

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4158 posts
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Posted 26 October 2009 - 16:08

Само сабой, этим знаком ты разделил 1 запрос на 2.

простите меня грешного,я тока учусь


пасиба вам добрый человек
  • 0

#20 Float

Float

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 918 posts
23
Обычный

Posted 26 October 2009 - 16:12

рад помочь
  • 0

P.S. Учитывая особенности этого форума хочу добавить, что дети из серии "даю, 100, ну ладно 150" восприниматься всерьез не будут.

ты такой глупенький, что это уже даже не смешно



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users