Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: работа с файлами
 
 автор: работник с файлами   (22.09.2005 в 00:36)
 
 

Всем привет!
Вообщем есть небольшая просьба! Я сам в php честно говоря почти ноль.
Вот хочу попросить Вас о помощи...
Есть файл который содержит следующие строки

<?
$Users 
= array(
"логин" => "md5хэш"
);
?>

Надо сделать формочку, в который можно было бы изменить логин и пароль.
Я так понимаю, что надо сохранить это в файл, но как?
fopen вродебы....

   
 
 автор: cheops   (22.09.2005 в 00:51)   письмо автору
 
   для: работник с файлами   (22.09.2005 в 00:36)
 

Для HTML-формы
<form action="get.php" method="post"> 
  <input type=text name=name><br>
  <input type=password name=pass><br>
  <input type=submit value='Записать'>
</form>

Обработчик get.php может выглядеть следующим образом
<?php
  
// Имя файла 
  
$filename "genpass.php";
  
// Открываем файл
  
$fd fopen($filename'w');
  
// Записываем новое содержимое
  
$content "<?php
   \$Users = array( 
    \"
$_POST[name]\" => \"".md5($_POST['pass'])."\" 
   ); 
  ?>"
;
  
fwrite($fd$content);
  
// Закрываем файл
  
fclose($fd);
?>

где genpass.php - имя файла, в котором хранится массив $User.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования