Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Отправка в текстовом поле скопированное сообщение

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
BesTime
Отправлено: 13 Апреля, 2013 - 12:47:55
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)

[+]


Добрый день сталкнулся со следующей проблемой.

Пытаюсь записать в бд скопированое сообщение с помощью текстового поля textarea

msql query выдает ошибку записи

пробывал сообщение переробатывать следующей функцией

CODE (htmlphp):
скопировать код в буфер обмена
  1. ".mysql_real_escape_string($mail_message)."


непомогло. Есть идеи?
 
 Top
LIME
Отправлено: 13 Апреля, 2013 - 12:49:33
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




есть
идея такая
покажи код и ошибку
 
 Top
BesTime
Отправлено: 13 Апреля, 2013 - 12:55:51
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)

[+]


Запись сообщения
PHP:
скопировать код в буфер обмена
  1. $query = "insert into mail values(0,'$user_send_id','$user_get_id','".mysql_real_escape_string($mail_message)."','$date','0','0')";
  2.     $result = (mysql_query($query, $link) && print("Сообщение успешно отправлено")) or die("Произошла ошибка отправки сообщения");


Форма отправки
CODE (htmlphp):
скопировать код в буфер обмена
  1. <textarea rows="5"  name="mail_message"></textarea><input type="submit" value="Отправить">

(Отредактировано автором: 13 Апреля, 2013 - 12:56:20)

 
 Top
LIME
Отправлено: 13 Апреля, 2013 - 12:58:18
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




PHP:
скопировать код в буфер обмена
  1. $result = (mysql_query($query, $link) && print("Сообщение успешно отправлено")) or die(mysql_error());
 
 Top
BesTime
Отправлено: 13 Апреля, 2013 - 12:59:35
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)

[+]


CODE (SQL):
скопировать код в буфер обмена
  1. Incorrect string value: '\xD0\x97\xD0\xB0\xD0\xB4...' FOR COLUMN 'message' at row 1
 
 Top
LIME
Отправлено: 13 Апреля, 2013 - 13:00:45
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




PHP:
скопировать код в буфер обмена
  1. var_dump($query = "insert into mail values(0,'$user_send_id','$user_get_id','".mysql_real_escape_string($mail_message)."','$date','0','0')");

(Добавление)
phpfaq.ru/debug
 
 Top
BesTime
Отправлено: 13 Апреля, 2013 - 13:08:02
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)

[+]


показывает колличество символов
(Добавление)
чем мне это помогает?
(Добавление)
все разобрался у ячейки в бд была другая кодировка. Спасибо что пытались помоч Подмигивание
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB