
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.06.2012, 23:20:43
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
Всем привет. Такая проблема - есть база мускул с полем content (LONGТЕХТ), и пхп скрипт, в нем функцией file_get_content() вытаскиваю тело страницы, и пытаюсь записать ей в базу, но в базе только кусочек, т.е. первая строка или часть первой строки. Вопрос как правильно записать в базу полный текст страницы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2012, 23:51:02
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
Отсюда не видно, как вытаскиваете, как записываете, как проверяете (все ли записалось), на чем обрывается запись... Возможно, не хватает mysql_real_escape_string(), а мож еще чего... PS: file_get_content() - не является стандатной функцией PHP. Вы ее сами написали? Или, может быть, file_get_content s () все же? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2012, 23:58:46
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
vkle, Перепутал file_get_contents(), <? $c = file_get_contents('test.html'); mysql_query("INSERT INTO tbl_name (content) VALUES('.$c.')"); ?> некоторые страницы нормально добавляет, а некоторые вот что в базе (<!DOCTYPE html PUBLIC "-//W3), смотрю через фронт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 00:29:39
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
Ну да, до первой одиночной кавычки и добавляет. А дальше строка закончилась ))) Чего пропущено в коде - уже написал выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 00:31:24
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
vkle, mysql_real_escape_string() - не помогло, бывает просто <html> и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 00:32:08
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
vkle, Да и бывает что просто в базе пусто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 00:34:19
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
vkle, А если просто текст, без html, может добавить только одно слово, а может и весь текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 00:36:57
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
Вот скрин записей в базе, в некоторых строках только одно слова, а на самом деле целый текст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 01:52:27
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
Вы уверены, что Ваша смотрелка не ест хтмл? На скриншоте ни одного тега. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 09:00:31
|
|||
|---|---|---|---|
|
|||
Не добавляет запись в базу |
|||
|
#18+
3031986, Поиграйтесь с base64_encode / base64_decode, если ничто другое не помогает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2012, 10:20:47
|
|||
|---|---|---|---|
Не добавляет запись в базу |
|||
|
#18+
vkleВы уверены, что Ваша смотрелка не ест хтмл? На скриншоте ни одного тега. либо смотрелка только 1ую строку показывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1465020]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
178ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 170ms |
| total: | 400ms |

| 0 / 0 |
