Подтверждение записи в файл на php
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Подтверждение записи в файл на php - 2010-08-24 12:37:55.433333
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
Есть код <?php
if ($_POST['']);
$file=fopen('mes.txt','a+');
fputs($file,"\r\n",$_POST['name']);
fputs($file,$_POST['name']);
fclose($file);
?>
Принимает данные из формы и записывает в файл mes.txt. Как сделать, чтобы в случае успешной записи данных файл появлялось сообщение, что все записано? А в случае ошибки чтобы выводилось сообщение об ошибке
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-24 13:19:01.420000
|
|
|
Pupkin-Zade
Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
|
Бред какой-то. Если вы даете команду на запись - запись должна появляться и контроль дело не ваше, а операционной системы.
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-24 14:04:53.520000
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
мне не для контроля, а для того, чтобы пользователю выдать хоть какое-то сообщение, что его запрос принят
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-24 15:22:21.580000
|
|
|
Pupkin-Zade
Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
|
Ну так при чем тут контроль записи?? fclose($file); response.write "Запрос принят"
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-24 15:32:53.170000
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
Ошибку выдает Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING А можешь написать код через условие? Просто недавно начал учить php
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-24 18:04:43.733333
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
$file=@fopen('mes.txt','ab+');
if (!$file ) {
echo "Error";
} else {
fputs($file,"\r\n",$_POST['name']);
fputs($file,$_POST['name']);
fclose($file);
echo "Success";
}
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-25 09:36:52.806666
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
Но если сразу зайти на эту страницу без передачи данных из формы с главной страницы, то все равно пишет success, хотя записи в файл не было
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-25 12:05:32.356666
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
Проверяй, переданы параметры или нет, в чем проблема
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-25 16:56:39.403333
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
А как это сделать, можешь подсказать? Только недавно начал учить
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-25 17:28:04.613333
|
|
|
SweeX
Сообщений: 6
Оценки: 0
Присоединился: 2010-08-21 22:05:04.093333
|
Для чего этот код?
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-25 20:03:41.623333
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
Для записи в файл из формы. Для чего еще…
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-26 08:59:42.766666
|
|
|
Pupkin-Zade
Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
|
Учите дальше PHP, у вас примитивный вопрос на который не стоит искать ответа на форуме…
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-29 22:59:28.203333
|
|
|
Мустанг92
Сообщений: 148
Оценки: 0
Присоединился: 2010-01-20 22:36:50.793333
|
If (isset($_post[""])) { Производим операцию записи в файл и после нее добавляем строчку(вставляй свои строки,кроме той,где стоит if) Echo "succes"; }
|
|
|
RE: Подтверждение записи в файл на php - 2010-08-30 03:37:48.843333
|
|
|
E_bosh
Сообщений: 173
Оценки: 0
Присоединился: 2010-06-09 00:12:19.610000
|
ну впринципе если добавить пару проверок то не бред
|
|
|
|
|