С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/25: Рейтинг темы: голосов - 25, средняя оценка - 4.52
Саморазвитие <3
 Аватар для Djam
34 / 24 / 1
Регистрация: 28.12.2012
Сообщений: 235
Записей в блоге: 1

Php скрипт Ввод данных с клавиатуры + запись в файл

29.11.2013, 09:10. Показов 4789. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, знаю возможно нубский вопрос.
Собственно есть FreeBSD нужно сделать скрипт который будет записывать в файл например allowed значения введенные с клавиатуры.
С php знаком косвенно, не могу разобраться как сделать ввод.
Подскажите пожалуйста
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.11.2013, 09:10
Ответы с готовыми решениями:

Ввод с клавиатуры и запись в файл, чтение из файла и запись в массив, вывод из массива на экран
1.Ввод с клавиатуры и запись в файл, чтение из файла и запись в массив, вывод из массива на экран 2.Ввод с клавиатуры и запись в массив,...

Ввод с клавиатуры и запись в текстовый файл
Ввод с клавиатуры и запись в текстовый файл. Пусть переменные А и В получают следующие значения А=314; В=3,14.Требуется записать в...

Ввод строки с клавиатуры и запись в файл
Давно не практиковалась в написании программ на Си, поэтому прошу помочь с заданием. Необходимо ввести с клавиатуры набор положительных...

8
PHP developer
 Аватар для masik49
259 / 157 / 26
Регистрация: 20.03.2013
Сообщений: 1,018
29.11.2013, 09:53
Цитата Сообщение от Djam Посмотреть сообщение
Собственно есть FreeBSD нужно сделать скрипт который будет записывать в файл например allowed значения введенные с клавиатуры.
С php знаком косвенно, не могу разобраться как сделать ввод.
А причем здесь ОС и язык разработки?
Вам нужно написать скрипт на php? Или что... Напишите подробнее, что Вам нужно!!!
0
Саморазвитие <3
 Аватар для Djam
34 / 24 / 1
Регистрация: 28.12.2012
Сообщений: 235
Записей в блоге: 1
29.11.2013, 09:56  [ТС]
Цитата Сообщение от masik49 Посмотреть сообщение
А причем здесь ОС и язык разработки?
Вам нужно написать скрипт на php? Или что... Напишите подробнее, что Вам нужно!!!
Php скрипт, не знаю причем тут ОС, написал дабы не было вопросов что за ОС
Есть такой замечательный редиректор SquidGuard(прокси Squid),
Соотвествено есть Белый и Черный список.
Нужно в файлик allowed посредством php скрипта добавить например сайт www.lol.ru
0
PHP developer
 Аватар для masik49
259 / 157 / 26
Регистрация: 20.03.2013
Сообщений: 1,018
29.11.2013, 10:12
Цитата Сообщение от Djam Посмотреть сообщение
Нужно в файлик allowed посредством php скрипта добавить например сайт
Взято из мануала PHP (http://php.net/manual/ru/function.fwrite.php)
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
$filename = 'path_to_file/allow';
$somecontent = "www.lol.ru\n";
 
// Вначале давайте убедимся, что файл существует и доступен для записи.
if (is_writable($filename)) {
 
    // В нашем примере мы открываем $filename в режиме "записи в конец".
    // Таким образом, смещение установлено в конец файла и
    // наш $somecontent допишется в конец при использовании fwrite().
    if (!$handle = fopen($filename, 'a')) {
         echo "Не могу открыть файл ($filename)";
         exit;
    }
 
    // Записываем $somecontent в наш открытый файл.
    if (fwrite($handle, $somecontent) === FALSE) {
        echo "Не могу произвести запись в файл ($filename)";
        exit;
    }
 
    echo "Ура! Записали ($somecontent) в файл ($filename)";
 
    fclose($handle);
 
} else {
    echo "Файл $filename недоступен для записи";
}
?>
0
Саморазвитие <3
 Аватар для Djam
34 / 24 / 1
Регистрация: 28.12.2012
Сообщений: 235
Записей в блоге: 1
29.11.2013, 10:29  [ТС]
Цитата Сообщение от masik49 Посмотреть сообщение
Взято из мануала PHP (http://php.net/manual/ru/function.fwrite.php)
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
$filename = 'path_to_file/allow';
$somecontent = "www.lol.ru\n";
 
// Вначале давайте убедимся, что файл существует и доступен для записи.
if (is_writable($filename)) {
 
    // В нашем примере мы открываем $filename в режиме "записи в конец".
    // Таким образом, смещение установлено в конец файла и
    // наш $somecontent допишется в конец при использовании fwrite().
    if (!$handle = fopen($filename, 'a')) {
         echo "Не могу открыть файл ($filename)";
         exit;
    }
 
    // Записываем $somecontent в наш открытый файл.
    if (fwrite($handle, $somecontent) === FALSE) {
        echo "Не могу произвести запись в файл ($filename)";
        exit;
    }
 
    echo "Ура! Записали ($somecontent) в файл ($filename)";
 
    fclose($handle);
 
} else {
    echo "Файл $filename недоступен для записи";
}
?>
"спасибо" я это уже читал, он вводит в файл то, что написано в скрипте, а мне нужно что-то типо
Bash
1
2
3
php test.php 
Введите сайт [url]www.lol.ru[/url]
сайт успешно добавлен!
0
PHP developer
 Аватар для masik49
259 / 157 / 26
Регистрация: 20.03.2013
Сообщений: 1,018
29.11.2013, 10:34
Цитата Сообщение от Djam Посмотреть сообщение
сайт успешно добавлен!
Ну это уже навороты А вообще структура файла какая должна быть?

Может вам тогда будет проще через вебинтерфейс делать добавление?
0
Саморазвитие <3
 Аватар для Djam
34 / 24 / 1
Регистрация: 28.12.2012
Сообщений: 235
Записей в блоге: 1
29.11.2013, 10:44  [ТС]
Цитата Сообщение от masik49 Посмотреть сообщение
Ну это уже навороты А вообще структура файла какая должна быть?

Может вам тогда будет проще через вебинтерфейс делать добавление?
нужен скрипт и только он. Поэтому и спрашиваю, что у меня тоже не получается
0
PHP developer
 Аватар для masik49
259 / 157 / 26
Регистрация: 20.03.2013
Сообщений: 1,018
29.11.2013, 10:46
Цитата Сообщение от Djam Посмотреть сообщение
нужен скрипт и только он. Поэтому и спрашиваю, что у меня тоже не получается
Почитайте вот это тогда, потоки ввода/вывода в php (http://www.php.net/manual/ru/f... treams.php)

И примените к скрипту который выше.
0
Саморазвитие <3
 Аватар для Djam
34 / 24 / 1
Регистрация: 28.12.2012
Сообщений: 235
Записей в блоге: 1
29.11.2013, 11:56  [ТС]
Цитата Сообщение от masik49 Посмотреть сообщение
Почитайте вот это тогда, потоки ввода/вывода в php (http://www.php.net/manual/ru/f... treams.php)

И примените к скрипту который выше.
Все равно, вопрос остается открытым
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.11.2013, 11:56
Помогаю со студенческими работами здесь

Ввод с клавиатуры данных и запись их в структуру
Помогите,пожалуйста. Нужно добавить запись с информацией о студенте и его баллах за каждый вопрос.(каждый вопрос выводится на экран) ...

Ввод данных с клавиатуры, запись в xls, расчет и вывод
Добрый день знатоки. С питоном в первые. нужно решить не большую задачку по условию: Консольную программа, которая на вход получает...

Запись данных с клавиатуры в файл
У меня имеется два файла (ifstream и ofstream). Нужно что бы введенные с клавы данные записывались в один файл, а потом другой файл...

Структуры и файлы. Ввод структурированных данных и их запись в файл
Составить программу, которая с использованием библиотеки классов языка С++ для работы с файлами выполняет следующие действия: – ввод...

Ввод данных в массив - запись в файл 10 чисел в порядке убывания
Программированием занимаюсь недавно, нужно написать простенькую программу записывающую в файл 10 чисел в порядке убывания. Сделал с помощью...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru