Добавление текста в TXT файл

dixonn

Постоялец
Регистрация
25 Май 2011
Сообщения
53
Реакции
20
Всем привет.

Хочу сделать простой сайт, а именно:
1. Открываешь сайт и видишь поле для ввода текста
2. Вводишь туда любой текст (труляля)
3. Этот текст отправляется в базу TXT файла, который лежит в корневой папке сайта
4. На главной пишется: Ваш текст добавлен в базу
5. Под строкой для ввода текста размещается блок с последними 10-тью добавлениями

Как реализовать такой функционал в простом index.php =)
 
начать читать книги по изучению пхп, предварительно поставив LAMP стек на компе.
ключевые слова $_REQUEST, $_SERVER, file_put_contents, file_get_contents, ну и там пару других :)
 
Честно говоря я полный 0 в php. По этому и хотелось бы увидеть готовое решение по моей проблеме =)
 
Код:
<?
$file = 'path/to/file'
if(isset($_POST['send'])) {
if(!empty($_POST['text']) {
file_put_contents($file,$_POST['text'].PHP_EOL,FILE_APPEND);
}
}
?>
:crazy:
 
Parse error: syntax error, unexpected T_IF in /home/u411818652/public_html/default.php on line 3
 
Последнее редактирование:
Желательно еще форму, через которую это делается.
Код:
<?php
$file = 'path/to/file'
if(isset($_POST['send'])) {
if(!empty($_POST['text']) {
file_put_contents($file,$_POST['text'].PHP_EOL,FILE_APPEND);
}
}
?>
<!doctype html>
<html>
<head>
<title>Скрипт жи</title>
</head>
<body>
<form method="post" action="">
<input type="text" name"text"><br>
<input type="submit" name="send" value="Отправить">
</form>
 
Желательно еще форму, через которую это делается.
Код:
<?php
$file = 'path/to/file'
if(isset($_POST['send'])) {
if(!empty($_POST['text']) {
file_put_contents($file,$_POST['text'].PHP_EOL,FILE_APPEND);
}
}
?>
<!doctype html>
<html>
<head>
<title>Скрипт жи</title>
</head>
<body>
<form method="post" action="">
<input type="text" name"text"><br>
<input type="submit" name="send" value="Отправить">
</form>
Parse error: syntax error, unexpected T_IF in /home/u411818652/public_html/default.php on line 3
 
  • Заблокирован
  • #10
PHP:
try this:
$ File = 'path / to / file';
 
Назад
Сверху