CMS на php

free sex
4/8/2014, 3:53:01 AM
Данные можно передавать не только через глобальные переменные.
free sex
4/9/2014, 12:46:20 AM
(darksly @ 08.04.2014 - время: 12:10)
(free sex @ 07.04.2014 - время: 23:53)
Данные можно передавать не только через глобальные переменные.
Раскажите, как еще. Приведите примеры. Думаю многим это будет полезно
Например через URL.

Строка HTTP-запроса может содержать как имена переменных, так и их значения.
Разделяя переменные знаком &, можно передавать несколько переменных.

например: "https://www.imya.com/name.php?id=200789&username=Alexey]https://www.imya.com/name.php?id=200789&username=Alexey"

Начиная с PHP 4.2 значение директивы register_globals по умолчанию является off, так как она считается устаревшей.
Но можно использовать Суперглобальные переменные.


Есть и другие варианты.
free sex
4/10/2014, 1:41:19 PM
(darksly @ 10.04.2014 - время: 08:56)
Стараюсь не пользоваться GET запросами - некрасиво. Моежт вы и по Mysql подскажете? не записываются даные в базу из формы, если слишком много знаков(больше 200) причем если вручную через phpmyadmin- все в порядке. Если через форму - дает ошибку. В форме использую input type=textarea, в таблице поле обьявлено как longtext. кодировка utf-8

Красота и быстродействие - это уже отдельный вопрос.))
1.Больше 200 -это сколько?
2.А до 200 записываются?
3.Вы уверены что проблема с базой, а не с передачей данных из формы?
free sex
4/10/2014, 1:44:41 PM
В принципе вы сами на свой вопрос ответили.)) Если вручную проходит, то проблема в форме или в передаче данных от формы к базе.
free sex
4/11/2014, 1:28:12 AM
(darksly @ 10.04.2014 - время: 14:06)
(free sex @ 10.04.2014 - время: 09:44)
В принципе вы сами на свой вопрос ответили.)) Если вручную проходит, то проблема в форме или в передаче данных от формы к базе.
Я и говорю- проблема в форме. Почему - не понимаю. Вроде бы все стандартно. Аналогичная админка на Python+Django - работает, на PHP - не могу заставить. Точный размер не проверял, по моему 170 знаков кушает, больше - дает ошибку. Подозреваю что где то с кодировками проблема. Но пока знаний не хватает, чтоб понять
скорее всего проблемма в приведении типов переменных. попробуйте поменять тип переменной в форме.
либо передать в базу строку из символьного массива.
free sex
4/15/2014, 1:10:12 PM
(darksly @ 13.04.2014 - время: 17:10)
в форме:
CODE <textarea name=""

В базе строка обьявлена как longtext utf-8

Что можно еще применять?

Кстати, в PHP используются при создании базы foreignkey?

а каким методом передаете в базу?
method="post" - этим?
Надо смотреть полностью код отвечающий за ввод и передачу текста. Бывает что даже мелкая синтаксическая ошибка приводит к сбою.
free sex
4/15/2014, 1:16:06 PM
Я кажется понял в чем дело!)
Элемента INPUT TYPE="TEXTAREA" не существует.

Есть <input type=text>
и есть <textarea>

надо использовать что-то одно. Исправьте код в форме.
TotSamiyMax
4/27/2014, 9:15:24 PM
Если не хотите заморачиваться с ВП(хотя я бы все же на нем остановился), то можете попробовать labcms.ru Маленькая, шустрая, бесплатная. В документации есть как сделать несколько языков.
GoGame
1/10/2015, 6:54:35 PM
(Sarase @ 01.02.2014 - время: 18:53)
Wordpress, Joomla это дыра

Это от чего же? Простой блог на WP без плагинов всяческих - попробуйте расковыряйте... А ели все права на папки и файлы настроить нормально у хостера, то вообще ничего не выйдет.

У бесплатных и популярных CMS есть одно весомое преимущество - при появлении дыр, они быстро обнаруживаются и быстро латаются обновлениями.

Своя система управления контентом - это не благодарное дело, если вы не веб-студия.

По теме: я бы посоветовал смотреть в сторону Drupal - движок, который позволит слепить веб-ресурс любой сложности (именно так, как нужно вам), от сайта визитки, до мега-портала (со всеми вытекающими).
ghost.
1/11/2015, 7:56:49 PM
Все что перечисленно, это зло. Modx, AVE вот это тема.
radiotik
1/4/2016, 8:58:14 PM
(darksly @ 30.10.2015 - время: 01:07)
СМешно читать свои же вопросы через год. Думаешь, кто же этот тупарь))) Но мнение не изменилось - CMS - зло, пхп-зло) Столько времени на него убил, теперь только мешает.

Согласен! ))) Перечитал.. Все эти цымесы хороши когда есть оперативная смена контента.. А когда обновляешь раз в два-три месяца - вообще не нужны.))
Кстати говоря, остановился на такой себе GetSimple. Без наворотов, но с нужной задачей справляется. ))