Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
Axion

спасибо, разобрался
(на гугл трафика нету, с gprs тарифицированном сижу)

21 Июл 2012, 18:16
Lisena

всем привет,такой вот ворос... есть форма из которой методом POST передаются данные. как можно их занести в массив? не получается почемуто( точнее их надо постоянно заносить в массив,при каждой передачи POST или лучше куда нибудь записывать,например в .txt файл,а потом вывести их все в массив

22 Июл 2012, 15:21
IceJOKER

Lisena, file_put_contents - прочти маны

22 Июл 2012, 15:31
RiO

Лисена, Скрипты живут только во время запуска, после того как он отработал, он забывает все данные которые ему передавали . Что бы хранить данные переданные скрипту , нужно использовать сторонние \"хранилища\" (файлы , базы данных) . Что бы где-то хранить массив используй функцию serialize() . (Возможно бредово написал, но голова не варит весь день)

22 Июл 2012, 17:01
Lisena

RiO, спасибо,про serialize() не знала,сейчас почитаю,спс

22 Июл 2012, 17:24
messer93

Массивы в первоначальном виде в БД и нельзя же хранить? только сериализованые например?
а в $_SESSION можно все что угодно?

22 Июл 2012, 17:30
Башка

Массивы и в сериализованном виде нельзя в БД хранить, нарушается 1 НФ таблицы. Обычно массив является множественной связью и хранится либо в отдельной таблице, либо используется ассоциативная таблица. Понимаю что звучит сложно, но правильнее так.
В $_SESSION можно все хранить, но только для данного пользователя

22 Июл 2012, 17:46
Беж

Башка, с этой информацией теперь нужно идти бить лицо "ведущему разработчику johncms", в котором все настройки двига построены на сериализованых массивах =)

23 Июл 2012, 9:48
Башка

Джон это уникальный экземпляр смеси говн и кода )) Там одним избиением не обойтись

23 Июл 2012, 10:17
Dezer

Башка пишет:
"Джон это уникальный экземпляр смеси говн и кода )) Там одним избиением не обойтись"

О великий мегапрограммист, не соизволите ли вы закрыть свой рот, дабы не обливать лучами поноса другие проекты, прежде чем не покажите свой, в котором написано все с легкой руки и без ГК?

23 Июл 2012, 10:28
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.