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

[2.3.x]Отправка СМС с форума by Frike


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

Проверь языковой файл. Это возможны глюки в англиском и в украинском, где есть апостроф. Либо просто упустил закрывающую кавычку или поставил лишнюю.

 

Ant_Z недоделал ты чёто. Или ошибся. Или плохо настроена у тебя почта.

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

  • Ответы 82
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in ..............\cache\lang_cache\2\lang_email_content.php on line 317

 

 

вот строчка

 

$lang['sms'] = <<<EOF

 

Где тут ошибка?

 

Это втсавка из файла инструкции

 

Версия форума у меня 2.2.1

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

Эту проблему решил, но теперь при нажатии отсправить смс открывается пустая страница. Если у кого нить такое было подскажите пожалуйста как исправить?

 

Вопрос снимаю.....всё решил!

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

  • 5 недель спустя...
  • 2 недели спустя...

А ниукого не выдавала ответ в запросе БД:

#1064 - 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 'INSERT INTO `ibf_components` VALUES ('9', '?zN‚??N??°?????° ??????', 'Frike (aut' at line 3

 

НЕТ?... вроде всё остально сделал нормально, но ещё не разобрался с пунктом:

Зайдите в базу 'ibf_sms' и выберите создать php-код ,

потом зайдите в Админку компаненты и перезагрузите эту настройку (отключить / включить)

после этого увас появится надпись "SMS Sender"

 

ну создам я php-код и что в нём? пусто чтоли или как?

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

4) Зайдите в админпанель, Внешний вид
Выберите используемый скин->Редактировать HTML

Выберите "Добавить шаблон"

Название фрагмента шаблона: sms_send
Входящие переменные: $operator=""
Группа для фрагмента...: skin_emails

 

А я не вижу там "добавить шаблон" вот к примеру если зайду в " skin_global (Основные HTML фрагменты)" то там будет "добавить шаблон". Не могли бы вы мне сказать, точнее куда нужно вставлять новый шаблон?

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

проблему с шаблонами решил.. Но есть новая проблема....

 

Пробую зайти, чтобы отправить смс мне пишет такое

 

mySQL query error: SELECT * FROM comedy_ipb_sms ORDER BY id

SQL error: Table '1gbua_mobile.comedy_ipb_sms' doesn't exist
SQL error code: 
Date: 25.5.2007, 14:23

 

Я вроде бы сделал нормально все запросы...

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

  • 1 месяц спустя...
  • 1 месяц спустя...

Делаю запрос в майпхпадмине

 

CREATE TABLE `ibf_sms` (

`id` tinyint(4) NOT NULL auto_increment,

`operator` varchar(40) NOT NULL,

`email` varchar(100) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

INSERT INTO `ibf_sms` VALUES (1, 'UMC+SimSim+Jeans (050, 096, 066, 099)', '@sms.umc.ua');

INSERT INTO `ibf_sms` VALUES (2, 'Kyivstar (067, 096, 097, 098)', '@sms.kyivstar.net');

INSERT INTO `ibf_sms` VALUES (3, 'Ace&Base+Djuice (067, 096, 097, 098)', '@2sms.kyivstar.net');

INSERT INTO `ibf_sms` VALUES (4, 'Golden Telecom (039)', '@sms.goldentele.com');

INSERT INTO `ibf_sms` VALUES (5, 'Mobi (068)', '@sms.mobi-gsm.com.ua');

INSERT INTO `ibf_sms` VALUES (6, 'Beeline (068)', '@sms.beeline.ua');

INSERT INTO `ibf_sms` VALUES (7, 'WellCom (068)', '@sms.welcome2well.com');

 

вылазит ошибка

 

Ошибка

 

SQL-запрос:

 

CREATE TABLE `ibf_sms` (

`id` tinyint( 4 ) NOT NULL AUTO_INCREMENT ,

`operator` varchar( 40 ) NOT NULL ,

`email` varchar( 100 ) NOT NULL ,

PRIMARY KEY ( `id` )

) ENGINE = MYISAM DEFAULT CHARSET = cp1251;

 

 

Ответ MySQL:

#1064 - 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 'DEFAULT CHARSET=cp1251' at line 6

 

кто что может подсказать! ?

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

CREATE TABLE Syntax пролистайте.

 

CREATE TABLE `ibf_sms` (
`id` tinyint(4) NOT NULL auto_increment,
`operator` varchar(40) NOT NULL,
`email` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

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

да в школе на англиском языке, в садике пиво пил...

 

как правельно задать запрос :

 

CREATE TABLE `ibf_sms` (

`id` tinyint(4) NOT NULL auto_increment,

`operator` varchar(40) NOT NULL,

`email` varchar(100) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

INSERT INTO `ibf_sms` VALUES (1, 'UMC+SimSim+Jeans (050, 096, 066, 099)', '@sms.umc.ua');

INSERT INTO `ibf_sms` VALUES (2, 'Kyivstar (067, 096, 097, 098)', '@sms.kyivstar.net');

INSERT INTO `ibf_sms` VALUES (3, 'Ace&Base+Djuice (067, 096, 097, 098)', '@2sms.kyivstar.net');

INSERT INTO `ibf_sms` VALUES (4, 'Golden Telecom (039)', '@sms.goldentele.com');

INSERT INTO `ibf_sms` VALUES (5, 'Mobi (068)', '@sms.mobi-gsm.com.ua');

INSERT INTO `ibf_sms` VALUES (6, 'Beeline (068)', '@sms.beeline.ua');

INSERT INTO `ibf_sms` VALUES (7, 'WellCom (068)', '@sms.welcome2well.com');

 

? :D

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

А читать вы в садике учились? Я написал первую часть запроса, остальное сможете приписать?
Ссылка на комментарий
Поделиться на других сайтах

А читать вы в садике учились? Я написал первую часть запроса, остальное сможете приписать?

 

выполняю

CREATE TABLE `ibf_sms` (

`id` tinyint(4) NOT NULL auto_increment,

`operator` varchar(40) NOT NULL,

`email` varchar(100) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

 

 

таже самая ошибка

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

неа не хочет

 

SQL-запрос:

 

CREATE TABLE `ibf_sms` (

`id` tinyint( 4 ) NOT NULL AUTO_INCREMENT ,

`operator` varchar( 40 ) NOT NULL ,

`email` varchar( 100 ) NOT NULL ,

PRIMARY KEY ( `id` )

) TYPE = MYISAM DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci

 

Ответ MySQL:

#1064 - 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 'DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci' at line

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

вот у меня результат SHOW CREATE для таблицы админских логов

CREATE TABLE `ibf_admin_logs` (
`id` bigint(20) NOT NULL auto_increment,
`act` varchar(255) default NULL,
`code` varchar(255) default NULL,
`member_id` int(10) default NULL,
`ctime` int(10) default NULL,
`note` text,
`ip_address` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3163 DEFAULT CHARSET=cp1251

 

может по аналогии

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

Ошибка

SQL-запрос: 

CREATE TABLE `ibf_sms` (
`id` tinyint( 4 ) NOT NULL AUTO_INCREMENT ,
`operator` varchar( 40 ) NOT NULL ,
`email` varchar( 100 ) NOT NULL ,
PRIMARY KEY ( `id` ) 
) ENGINE = MYISAM AUTO_INCREMENT =3163 DEFAULT CHARSET = cp1251;


Ответ MySQL:  
#1064 - 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 'DEFAULT CHARSET=cp1251' at line 6

 

 

:D

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

Да что ж ты такой беспомощный-то..

Ну сделай:

CREATE TABLE `ibf_sms` (
`id` tinyint( 4 ) NOT NULL AUTO_INCREMENT ,
`operator` varchar( 40 ) NOT NULL ,
`email` varchar( 100 ) NOT NULL ,
PRIMARY KEY ( `id` ) 
) TYPE = MYISAM;

Это всё.

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

Я тебе выше написал как сделать. Убери из запроса те свойства, которые не знаешь для чего существуют.
Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

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

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