Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Установка и настройка системы
# 1 Тема: Ограничения в длине кода
kromag
Пользователь

Avatar пользователя



новичек

Сообщений: 5
Зарегистрирован: 08 Июня 2009, 19:04:34
Сказали спасибо 0 раз
Статус: offline
Опубликовано 15 Сентября 2010, 15:38:21
Добрый вечер!
Столкнулся с проблемой: при написании формы обратной связи получился очень длинный код, поэтому при сохранении страницы часть кода не помещается и обрезается - соответственно код не работает и страничка выдает ошибку.
Опытным путем установил, что на вновь созданную страничку помещается примерно 64000 символов.
Решил не создавать новую страницу "viewpage.php?page_id=##", а сделать ее вручную "page.php", проблема осталась - часть кода просто не влазит.
Временно решил эту проблему урезанием кода за счет пробелов =) но в будущем код будет увеличиваться. (пример тут)
Поиском нашел, что необходимо менять значения в БД, а где именно и что менять?
(у меня PHP-Fusion SF 6.01.18.4)


--------------------
Изготовление печатей и штампов в Перми
^ наверх ^
# 2  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 15 Сентября 2010, 15:55:37
А не проще ли сделать это отдельным файлом?


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 3  
kromag
Пользователь

Avatar пользователя



новичек

Сообщений: 5
Зарегистрирован: 08 Июня 2009, 19:04:34
Сказали спасибо 0 раз
Статус: offline
Опубликовано 15 Сентября 2010, 16:40:20
pozitiv написал:
А не проще ли сделать это отдельным файлом?

Делал, всеравно не влазит код:
Решил не создавать новую страницу "viewpage.php?page_id=##", а сделать ее вручную "page.php", проблема осталась - часть кода просто не влазит.

При этом ошибку не выдает, а не влезший кусок кода показывается необработанный внизу страницы.


--------------------
Изготовление печатей и штампов в Перми
^ наверх ^
# 4  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 15 Сентября 2010, 23:15:28
При этом ошибку не выдает
??? smiley
какую?

Offtopic: не бывает такого в принципе... или уже бывает?


--------------------
Retired
^ наверх ^
# 5  
kromag
Пользователь

Avatar пользователя



новичек

Сообщений: 5
Зарегистрирован: 08 Июня 2009, 19:04:34
Сказали спасибо 0 раз
Статус: offline
Опубликовано 16 Сентября 2010, 08:31:22
Psc написал:
При этом ошибку не выдает
??? smiley
какую?
Которая была при обрезке не влезшей части кода smiley


--------------------
Изготовление печатей и штампов в Перми
^ наверх ^
# 6  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 16 Сентября 2010, 13:55:28
Неможет быть такого чтобы код не влез в текстовый файл.... поделись кодом если нежалко, чтонибудь придумаем


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 7  
kromag
Пользователь

Avatar пользователя



новичек

Сообщений: 5
Зарегистрирован: 08 Июня 2009, 19:04:34
Сказали спасибо 0 раз
Статус: offline
Опубликовано 16 Сентября 2010, 15:33:40
pozitiv написал:
Неможет быть такого чтобы код не влез в текстовый файл.... поделись кодом если нежалко, чтонибудь придумаем

Сейчас перепроверил все еще раз, результат такой:
при создании страницы ""viewpage.php?page_id=##" код обрезается, влазит 64014 символов, сохраненная страница выдает следующую ошибку:

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/pechat/public_html/viewpage.php(30) : eval()'d code on line 2267
Parse error: syntax error, unexpected '?' in /home/pechat/public_html/viewpage.php(30) : eval()'d code on line 2267



Но при создании новой странички ""page.php" вручную, больше ошибок не выдает, все работает как надо, до этого видимо были ошибки сервера, а может я перетрудился.

Первый вариант лечится?


--------------------
Изготовление печатей и штампов в Перми
^ наверх ^
# 8  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 16 Сентября 2010, 15:52:16
Еще как лечится, это ограничени mysql... В таблице _custom_pages "Type" у поля content измени с TEXT на LONGTEXT
http://www.codenet.ru/db/mysql5/manual.ru_Reference.php#Column_types


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
1 пользователь сказал спасибо Вам: kromag
# 9  
kromag
Пользователь

Avatar пользователя



новичек

Сообщений: 5
Зарегистрирован: 08 Июня 2009, 19:04:34
Сказали спасибо 0 раз
Статус: offline
Опубликовано 16 Сентября 2010, 16:19:33
pozitiv написал:
Еще как лечится, это ограничени mysql... В таблице _custom_pages "Type" у поля content измени с TEXT на LONGTEXT
http://www.codenet.ru/db/mysql5/manual.ru_Reference.php#Column_types

Заработало!!!!
Спасибо откликнувшимся!!!

Закиньте эту информацию в фак, а то не найти. smiley


--------------------
Изготовление печатей и штампов в Перми
^ наверх ^
Перейти на форум:


95,260,835 уникальных посетителей
сейчас: 29 Апреля 2024, 01:42:41
Генерация страницы: 0.24 сек.