не пишется в базу символ #

Статус
В этой теме нельзя размещать новые ответы.

foma19

Новичок
не пишется в базу символ #

вставляю текст в таблицу. база mysql. и текст вставляется ровно до того места где начинается символ #. сам символ и все что после в базу не пишутся. как это возможно подправить?

-~{}~ 22.08.09 17:26:

хотя возможно дело не в php. я вообще текст передаю через js в php скрипт. в javascript есть такая проблема как символ #? может он просто в урезанном виде уже приходит
 

vovanium

Новичок
Учись дебагить, выведи запрос на экран, посмотри что именно отправляется в mysql, а не гадай на кофейной гуще...
 

foma19

Новичок
использую prototype для передачи ajax запросов. сообщение передается уже таким урезанным по символ #. почему он не передается?

-~{}~ 22.08.09 18:47:

и все что после
 

zerkms

TDD infected
Команда форума
уверен? такое ощущение, что через гет и # с остатком режутся потому как якорь. код в студию.
 

foma19

Новичок
var post = "add=Отправить&text=" + $F('text1');
//alert(post);
//var post = 'add=Отправить&text=1';
new Ajax.Request("messenger.php?act=write&userid=" + user_id,
{
method:'post',
parameters: post,
onSuccess: parseMes
}
);
 

foma19

Новичок
через alert выводил. выводится сообщение полностью со всеми решетками и т.д.
 

zerkms

TDD infected
Команда форума
ну у тебя тут 2 точки, где нужно проверить:
1. post в firebug
2. var_dump($_POST); в самом начале скрипта
 

foma19

Новичок
Автор оригинала: zerkms
ну у тебя тут 2 точки, где нужно проверить:
1. post в firebug
2. var_dump($_POST); в самом начале скрипта
1) до решетки выводит
2) тоже самое

-~{}~ 23.08.09 15:09:

Автор оригинала: zerkms
бугага :)
а передаёшь через get да? :)))))))))))))
типо хотел постебаться. не вышло. а реальные проблемы весь phpclub решать не умеет
 

zerkms

TDD infected
Команда форума
понятно. тебе хочется не решения проблемы, а пообсуждать других. закрываем.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху