| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Добавление элементов в массив и сохранение в файле |
| Автор: MasterK 27.3.2010, 21:02 | ||||||
| подскажи в чем может быть проблема. пытаюсь написать одну штуку (знаний пока не хвататет, совсем не давно начал изучать) имеется форма в которую забиваются данные и отправляются обработчику он должен записать эти данные в массив и сохранить в нем. обработчик в action.php сам массив в basa.php. этот участок кода в index.html:
этот код в action.php:
как видите пробовал двумя способами записать, но не получается. видимо что то не то. массив вида:
Подскажите так же если не трудно как можно реализвать следующие. Допустим в массив нужно записать ссылки точнее код ссылок для вывода имеем: < a href="ссылка"> текст </a> как можно сделать так чтобы через форму вставлять не код, а ссылку и текст, а в массив уже записывался сам код? За ранее спасибо! |
| Автор: bars80080 27.3.2010, 22:04 |
| ошибки включены? как проверяется, что в массив ничего не записалось? что находится в basa.php? |
| Автор: Photon 28.3.2010, 13:44 |
| Эээээ.. У тебя в файле basa.php лежит не массив, у тебя там лежит код, который объявляет этот массив.. Ты в него заносишь данные допустим через array_push и думаешь, что что-то поменяется в самом файле? Если надо хранить что-то в файле, то file_get_content() -> unserialize() -> добавить данные в массив -> serialize() -> file_put_content() (это как один из вариантов) А вообще рекомендую таки сначала почитать умные книги на тему массивов, хранения данных и вообще в целом о PHP |