Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/22: Рейтинг темы: голосов - 22, средняя оценка - 4.73
 Аватар для sir95
11 / 11 / 1
Регистрация: 07.06.2010
Сообщений: 127

Редактирование массива в другом файле

21.05.2013, 04:22. Показов 4945. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброй ночи!
Получается есть файл, gen.php, в котором такая строчка:
PHP
1
$test=array(1=>"Тест1",2=>"Тест2",3=>"Тест3", 4=>"Тест4", 5=>"Тест5", 6=>"Тест6", 7=>"Тест7", 8=>"Тест8", 9=>"Тест9", 10=>"Тест10");
и есть другой файл php, написал код:
PHP
1
2
3
4
5
6
$lines = fopen("../files/gen.php", "r");
 
 
foreach ($test as $test1) {
    echo htmlspecialchars($test1) . "<br />\n";
}
Отображает все что в массиве, а как сделать чтобы можно было редактировать: тест1, тест2 и тд.
Как я понял это нужно через пост запрос на форму? Прошу хотябы показать куда копать, или помочь с кодом!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.05.2013, 04:22
Ответы с готовыми решениями:

Изменение массива в другом файле
import config if username in config.AdminList and &quot;!adm:&quot; in message: name = message.strip() ...

Использование массива объявленного в другом файле
есть 1.cpp в котором обьявлен массив char Array; и инициализирован данными 2.cpp нужно записать данные из подпрограммы 2.cpp...

Как одному классу узнать о другом в другом файле, если они не имеют общего наследования
Есть два класса в разных файлах, первому классу нужно знать о втором и использовать указатели типа второго у себя внутри, второму нужно...

20
469 / 432 / 120
Регистрация: 15.02.2012
Сообщений: 1,961
22.05.2013, 18:28
Студворк — интернет-сервис помощи студентам
уточню, если я правильно понял:

есть файл(построчно):
массив1
массив2
...
массивN

вам нужно отредактировать како-то конкретный 1 массив? а вы строчку знаете?
предполагаю что нет. значит схема будет такой:
1 считать файл построчно в массив - каждая строчка это отдельный элемент массива
2 делаете вывод на экран строк и радиобоксов (значения это номер строки)
3 отправляете форму с отмеченным радиобоксом на выполнение - соответсвенно получите номер строки которую необходимо править
4 по этому номеру выводите соддержимое строки в новый массив - каждый элемент в отдельном инпуте, меняете сохраняете
5 при сохранении из всех инпутов формируете строчку и записываете вместо конкретной

в целом как-то так
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.05.2013, 18:28

Как использовать экземпляр класса, объявленный в одной файле, в другом файле?
В первой форме я создал класс TBook и массив экземпляров этого класса TBook Book. Как использовать экземпляры этого класса в других...

Можно ли на javascript'e в одном js-файле использовать функции, описанные в другом js-файле?
Подскажите, плз, можно ли на javascript'e в одном js-файле использовать функции, описанные в другом js-файле? (который лежит на другом...

Поиск в текстовом файле всех слов, заданных в другом текстом файле
Вообщем такое задание: Поиск в текстовом файле всех слов, заданных в другом текстом файле; Не могу понять почему не работает: ...

Как передать значение переменной PHP в одном файле в переменную JS в другом файле?
Подскажите пожалуйста, как передать значение PHP из одного файла в JS в другом. Везде облазил. Варианта только два. Но Cookies не работают...

Groovy - Вызов в файле метода описанного в другом файле
Вот код загрузки файла в Groovy взятый из книги Башар Абдул-Джавада ... (с небольшой правкой) //chislo.groovy package groovy import...


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru