Теперь, когда мы научились получать доступ и манипулировать данными, введенными пользователем в HTML-форму, можно приступить к рассмотрению способов сохранения этой информации с целью будущего ее использования. В большинстве случаев, включая пример, данные необходимо сохранять и позже загружать хи для использования. В рассматриваемом случае нужно записывать формы заказов клиентов в некоторое хранилище, чтобы позднее их можно было обслужить.
C помощью функции fopen() можно открывать для чтения или записи не только локальные файлы, но и удаленные; при этом используются протоколы FTP (протокол передачи файлов) и HTTP (протокол передачи гипертекста). Данную возможность можно запретить, отключив директиву allow_url_fopen в файле php.ini. Если возникают проблемы при открытии удаленных файлов с помощью fopen(), просмотрите существующий файл php.ini.
Запись в файл в РНР выполняется сравнительно просто. Для этого можно воспользоваться функцией fwrite() или fputs(). fputs() — это псевдоним fwrite().Этот вызов указывает РНР на необходимость записи строки из переменной $outputstring в файл, на который указывает $fp.
Вместо чтения по одной строке за раз, можно прочитеть весь файл как единое целое. Существуют четыре способа выполнения такого считывания.
Первый способ предусматривает использование функции readfile(). Весь приведенный выше сценарий можно заменить одной строкой ...
Понравилась статья или раздел сайта - порекомендуйте их друзьям.