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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Сохранение информации из формы в текстовый файл

Сообщения:  [1-10]   [11-20] 

 
 автор: cheops   (11.05.2006 в 01:18)   письмо автору
 
   для: ROOS   (10.05.2006 в 23:03)
 

Под новые вопросы лучше заводить новые темы.

   
 
 автор: ROOS   (10.05.2006 в 23:03)   письмо автору
 
   для: ROOS   (07.05.2006 в 23:22)
 

Помогите мне здесь разобраться.. Вродебы делаю все правельно а результат один и тот же:

<?php

$name=$_POST['name'];
$pass=$_POST['pass'];
$filename=$name;
?>

<form method=post>
Имя:<br>
<input type=text name=name><br>
Пароль:<br>
<input name="pass" type="password" value="">
<br>
<input type=submit value="Проверить">
</form>

<?
if ( file_exists($filename) ) {
print "Фйил $filename существует";
$fd = fopen($filename,"r");
$buff = fread ($fd,7);
if ($buff=$pass){echo "Пароль правильный";} else {"Пароль не верен";}
} else {
print "Файл $filename не существует";exit;
}

?>

Во всех случаях у меня выходит что пароль правильный (хотя ввожу не верный пароль). Почему?

   
 
 автор: Саня   (10.05.2006 в 22:01)   письмо автору
 
   для: ROOS   (10.05.2006 в 21:52)
 

Проверить существование файла можно при помощи функции file_exists():
<?php
if ( file_exists($filename) ) {
  print 
"Файл $filename существует";
elsу {
  print 
"Файл $filename не соществует";
}
?>

   
 
 автор: ROOS   (10.05.2006 в 21:52)   письмо автору
 
   для: ROOS   (07.05.2006 в 23:22)
 

Как проверить папку на наличие в ней нужного файла. Например, у меня на форме есть Text Box и Button1. В поле я ввожу имя файла и по нажатию по кнопке выводится результат "Такой файл существует" или "Такого файла нет"

   
 
 автор: mtxd   (09.05.2006 в 23:42)   письмо автору
 
   для: ROOS   (07.05.2006 в 23:22)
 

Если недавно начал изучение php, советую вместо записи в файлы разбираться с работой баз данных, например mysql.

   
 
 автор: Ziq   (09.05.2006 в 23:18)   письмо автору
 
   для: ROOS   (09.05.2006 в 23:11)
 

Что-то не совсем понял задание.... Но может это то что нужно.

Для построчного чтения файла воспользуйтесь функцией file(). Что-то типа этого

$text = file("filename.txt");  // Имя файла с данными
foreach($text as $val)
{
  if($val == $_GET['edit_text']) echo "ОК";
}

   
 
 автор: ROOS   (09.05.2006 в 23:11)   письмо автору
 
   для: ROOS   (07.05.2006 в 23:22)
 

Допустим я сохранил в файл несколько строк (сохраняю так как вы мне показали (в столбец)). Затем разместил на форме одно поле Edit Text и Button1. По нажатию по кнопке то слово которое я до этого вводил в Edit Text отбражается на форме результат - есть или нет токого слова в файле.
Т.е. мне нужно произвести поиск слова в файле и вывести результат. Есть ли какя-нибудь функция которая бы перечитывала по строчно файл .......... или типо токого

   
 
 автор: cheops   (09.05.2006 в 11:04)   письмо автору
 
   для: ROOS   (08.05.2006 в 22:10)
 

Если не сложно, посмотрите задачи
Задача 1
]Задача 2
в них подробно обсуждаются подводные камни хранения сообщений в файле. Кроме этого обратитте внимание на файловый вариант гостевой книги в разделе downloads http://www.softtime.ru/info/gbfile.php - там применяется альтернативный подход - каждое сообщение храниться в отдельном файле - возможно это вам больше понравится.

   
 
 автор: ROOS   (08.05.2006 в 22:19)   письмо автору
 
   для: ROOS   (08.05.2006 в 22:10)
 

У тебя не найдется ли готового примера чтобы я смог разобраться с этим ....
Я так понял на основе этого делаются гостевые книги, чаты, и т.д и т.п
Сколько я не просматривал готовых гостев. книг и чатов я так и не смог толком понять принцип...

   
 
 автор: ROOS   (08.05.2006 в 22:10)   письмо автору
 
   для: cheops   (08.05.2006 в 21:58)
 

Каким образом лучше это сделать. Подскажи пожалуйсто

   

Сообщения:  [1-10]   [11-20] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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