Перейти к содержимому


Фотография
- - - - -

dle 8.2


  • Пожалуйста, авторизуйтесь, чтобы ответить
30 ответов в этой теме

#1 UgoZapad

UgoZapad

    Super True Member

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

Опубликовано 23 Октябрь 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
  • 3 843 сообщений
9
Обычный
  • Пол:Мужчина

Опубликовано 24 Октябрь 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
  • 1 330 сообщений
0
Обычный
  • Пол:Мужчина

Опубликовано 24 Октябрь 2009 - 00:28

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

#4 UgoZapad

UgoZapad

    Super True Member

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

Опубликовано 24 Октябрь 2009 - 00:28

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

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

#5 Malder

Malder

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 1 330 сообщений
0
Обычный
  • Пол:Мужчина

Опубликовано 24 Октябрь 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
  • 4 158 сообщений
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Опубликовано 24 Октябрь 2009 - 00:38

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

#7 Malder

Malder

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 1 330 сообщений
0
Обычный
  • Пол:Мужчина

Опубликовано 24 Октябрь 2009 - 00:40

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

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

#8 UgoZapad

UgoZapad

    Super True Member

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

Опубликовано 24 Октябрь 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
  • 1 330 сообщений
0
Обычный
  • Пол:Мужчина

Опубликовано 24 Октябрь 2009 - 00:49

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

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

#10 UgoZapad

UgoZapad

    Super True Member

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

Опубликовано 24 Октябрь 2009 - 14:02

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

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


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

#11 лайт

лайт

    iddqd

  • True Members
  • PipPipPipPipPip
  • 3 843 сообщений
9
Обычный
  • Пол:Мужчина

Опубликовано 24 Октябрь 2009 - 16:08

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

#12 UgoZapad

UgoZapad

    Super True Member

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

Опубликовано 24 Октябрь 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
  • 4 158 сообщений
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Опубликовано 26 Октябрь 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
  • 3 843 сообщений
9
Обычный
  • Пол:Мужчина

Опубликовано 26 Октябрь 2009 - 15:47

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

#15 UgoZapad

UgoZapad

    Super True Member

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

Опубликовано 26 Октябрь 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 сообщений
23
Обычный

Опубликовано 26 Октябрь 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
  • 4 158 сообщений
14
Обычный
  • Пол:Мужчина
  • Город:Юго-Запад
  • Интересы:Политики,футбол,психология

Опубликовано 26 Октябрь 2009 - 16:03

убрал ;

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

#18 Float

Float

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 918 сообщений
23
Обычный

Опубликовано 26 Октябрь 2009 - 16:05

убрал ;

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

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

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

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


#19 UgoZapad

UgoZapad

    Super True Member

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

Опубликовано 26 Октябрь 2009 - 16:08

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

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


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

#20 Float

Float

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 918 сообщений
23
Обычный

Опубликовано 26 Октябрь 2009 - 16:12

рад помочь
  • 0

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

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



Посетителей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных пользователей