Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
6 / 6 / 1
Регистрация: 07.11.2013
Сообщений: 57

Изменение данных массива

29.11.2013, 18:21. Показов 1236. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте
Прошу вашей помощи.
Допустим есть файл mas.php, там массив
PHP
1
2
3
4
$mas = array (
'text' => 'текст типо знаки'
'text2' => 'ываыффва'
);
как изменить значение $mas['text'] с помощью формы?
index.html
HTML5
1
2
3
4
<form action="mas.php">
<input name="text" type="text">
<input type="submit">
</form>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.11.2013, 18:21
Ответы с готовыми решениями:

Изменение данных в объекте массива
Добрый день! Задача такова: есть массив. Необходимо создать функцию с параметрами index и arg1 (где index - индекс массива, а arg1 -...

Изменение данных динамического массива в функции
Всем привет! Долго думал как сделать, искал в интернетах, но так и не нашёл похожей ситуации. Задание: Организовать чтение массива одним...

Изменение структуры массива объектов (изменение ключей)
Помогите пожалуйста, плохо разбираюсь в массивах объектов:( Имеется массив объектов (координат), как можно изменить его структуру(ключи),...

10
1 / 1 / 0
Регистрация: 11.05.2013
Сообщений: 27
29.11.2013, 19:47
через метод GET
0
 Аватар для Dealiss
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
29.11.2013, 19:50
Sergey_Kariy, а POST ?
0
1 / 1 / 0
Регистрация: 11.05.2013
Сообщений: 27
29.11.2013, 19:56
Вы правы, просто через POST мне лень каждую переменную заносить в суперглобальный массив.

Добавлено через 2 минуты
HTML5
1
2
3
4
<form action="mas.php" method="post">
<input name="text" type="text">
<input type="submit">
</form>
PHP
1
2
3
4
$mas = array (
$_POST['text'] => 'текст типо знаки',
'text2' => 'ываыффва',
);
вроде так
0
6 / 6 / 1
Регистрация: 07.11.2013
Сообщений: 57
29.11.2013, 20:01  [ТС]
Цитата Сообщение от Sergey_Kariy Посмотреть сообщение
Вы правы, просто через POST мне лень каждую переменную заносить в суперглобальный массив.

Добавлено через 2 минуты
<form action="mas.php" method="post">
<input name="text" type="text">
<input type="submit">
</form>

PHP
1
2
3
4
$mas = array (
$_POST['text'] => 'текст типо знаки'
'text2' => 'ываыффва'
);
вроде так
не понял? мне нужно что то типо подобие конфига, что бы я данные с файла index.php смог отредактировать наподобие базы данных.
смог изменить $mas['text']
т.е. echo $mas['text'];
(блабла то что выдало)
и это блабла нужно заменить на своё с помощью формы
0
1 / 1 / 0
Регистрация: 11.05.2013
Сообщений: 27
29.11.2013, 20:24
Думаю я понял вашу мысль, перепишите если что не так.
Вложения
Тип файла: zip index.zip (433 байт, 4 просмотров)
0
 Аватар для Dealiss
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
29.11.2013, 20:31
Цитата Сообщение от Semen4ik1 Посмотреть сообщение
как изменить значение $mas['text'] с помощью формы?
PHP
1
2
3
4
5
6
7
8
9
10
11
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
    $mas = array (
        'text' => $_POST['text'],
        'text2' => 'ываыффва',
    );
}
<form action="mas.php" method="post">
<input name="text" type="text">
<input type="submit">
</form>
0
6 / 6 / 1
Регистрация: 07.11.2013
Сообщений: 57
29.11.2013, 20:52  [ТС]
Цитата Сообщение от Dealiss Посмотреть сообщение
PHP
1
2
3
4
5
6
7
8
9
10
11
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
    $mas = array (
        'text' => $_POST['text'],
        'text2' => 'ываыффва',
    );
}
<form action="mas.php" method="post">
<input name="text" type="text">
<input type="submit">
</form>
ну и? а мне потом надо на другую стр уйти и там echo $mas['text']

и будет там пустотаа
как вы не понимаете мне конфиг нуджен с возможностью редактировать через форму
0
 Аватар для JxF-TEAM
122 / 122 / 27
Регистрация: 22.10.2013
Сообщений: 425
29.11.2013, 21:52
Цитата Сообщение от Semen4ik1 Посмотреть сообщение
ну и? а мне потом надо на другую стр уйти и там echo $mas['text']

и будет там пустотаа
как вы не понимаете мне конфиг нуджен с возможностью редактировать через форму
серилизуйте инфу.. либо в джсон.. либо сами пишите как сохранять файл php файл который потом инклюдится а в нем php код
0
6 / 6 / 1
Регистрация: 07.11.2013
Сообщений: 57
29.11.2013, 22:01  [ТС]
Цитата Сообщение от JxF-TEAM Посмотреть сообщение
серилизуйте инфу.. либо в джсон.. либо сами пишите как сохранять файл php файл который потом инклюдится а в нем php код
в двиге webmcr это же как то реализовано
посмотрите
0
 Аватар для JxF-TEAM
122 / 122 / 27
Регистрация: 22.10.2013
Сообщений: 425
29.11.2013, 22:17
ну что та типо такого .. ( если я вообще вас прально понял....
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
 
file_put_contents (
    "my_file.php" ,
     "/*начальный блок кода */\r\n
     $mas = array (\r\n
        'text' => " . $_POST['text'] . ",\r\n
        'text2' => 'ываыффва',\r\n
     );\r\n
     /*конечный блок кода*/\r\n"
);
 
}
<form action="mas.php" method="post">
<input name="text" type="text">
<input type="submit">
</form>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.11.2013, 22:17
Помогаю со студенческими работами здесь

Слияние с WORD базы данных ACCESS (изменение вида передачи данных)
Уважаемые знатоки! В VBA новичок, прошу помощи, очень надо.

Изменение набора данных ADOQuery без изменения подключенной к нему базы данных
Проблема следующая Есть база данных, есть подключенный к ней ADOQuery, в котором ЧАСТЬ записей базы. Я хочу поменять данные только в...

TableLayout - чтение данных из строк, изменение данных в строках
Заполнить TableLayout довольно просто. А вот прочитать ... И примеры есть в интернете, и клипса не ругается, и методы эти существуют...

Изменение данных в таблице на основе данных из другой
Здравствуйте. У меня есть две таблицы, условно назовём их T1(с полями ID, Status) и T2(с полями ID, isTer). Все поля числовые. Мне...

Изменение данных в базе данных путем UPDATE
Есть запрос, ну не знаю, запрос это или просто код, но суть не в этом, ниже код: &lt;?php require 'connect.php'; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru