PHP Проблемы с сохранением

conor222

Участник
Автор темы
65
3
Здравствуйте! хотел бы узнать как зделать так что бы сохранялись изминения например в текстовом поле! Например открыл програму, написал в текстовом поле "123". И что бы когда я закрыл программу и вновь ее открыл там так и было написано "123". Помогите!!!

Програма: PHP Devel Studio 3.0
 

Killezzo

Участник
28
15
PHP:
<?php
// Имя файла, в котором будем хранить текстовое поле
$filename = 'сохраненный_текст.txt';

// Проверяем, был ли отправлен текст из формы
if (isset($_POST['text'])) {
    // Если текст был отправлен, сохраняем его в файл
    file_put_contents($filename, $_POST['text']);
} else {
    // Если текст не был отправлен, пытаемся загрузить его из файла
    $savedText = file_get_contents($filename);
}

?>

<!DOCTYPE html>
<html>
<head>
    <title>PHP Devel Studio 3.0</title>
</head>
<body>

<form method="post">
    <textarea name="text"><?php echo isset($savedText) ? htmlspecialchars($savedText) : ''; ?></textarea>
    <br>
    <input type="submit" value="Сохранить">
</form>

</body>
</html>
На пробуй
 

PaddingtonBaby

Участник
66
13
PHP:
<?php
// Имя файла, в котором будем хранить текстовое поле
$filename = 'сохраненный_текст.txt';

// Проверяем, был ли отправлен текст из формы
if (isset($_POST['text'])) {
    // Если текст был отправлен, сохраняем его в файл
    file_put_contents($filename, $_POST['text']);
} else {
    // Если текст не был отправлен, пытаемся загрузить его из файла
    $savedText = file_get_contents($filename);
}

?>

<!DOCTYPE html>
<html>
<head>
    <title>PHP Devel Studio 3.0</title>
</head>
<body>

<form method="post">
    <textarea name="text"><?php echo isset($savedText) ? htmlspecialchars($savedText) : ''; ?></textarea>
    <br>
    <input type="submit" value="Сохранить">
</form>

</body>
</html>
На пробуй
А как это с практической точки зрения выглядит? Мне нужно загонять под каждого юзера в файлы данные?
 

Killezzo

Участник
28
15
А как это с практической точки зрения выглядит? Мне нужно загонять под каждого юзера в файлы данные?
Можно через DataBase сделать.
Это простой пример с сохранением данный в .txt
 
  • Эм
Реакции: PaddingtonBaby

conor222

Участник
Автор темы
65
3
PHP:
<?php
// Имя файла, в котором будем хранить текстовое поле
$filename = 'сохраненный_текст.txt';

// Проверяем, был ли отправлен текст из формы
if (isset($_POST['text'])) {
    // Если текст был отправлен, сохраняем его в файл
    file_put_contents($filename, $_POST['text']);
} else {
    // Если текст не был отправлен, пытаемся загрузить его из файла
    $savedText = file_get_contents($filename);
}

?>

<!DOCTYPE html>
<html>
<head>
    <title>PHP Devel Studio 3.0</title>
</head>
<body>

<form method="post">
    <textarea name="text"><?php echo isset($savedText) ? htmlspecialchars($savedText) : ''; ?></textarea>
    <br>
    <input type="submit" value="Сохранить">
</form>

</body>
</html>
На пробуй
Его же ставить в поле ввода там где хотим чтобы сохранились данние да?, Если да то я так зделал и выдало звук ошибки при запускеи програма не запускаеться! Помогите!
 

conor222

Участник
Автор темы
65
3
Какая программа... Вам код для браузерной страницы отправили, у вас должно было открыться окно в браузере и там на странице уже была бы ошибка, если код написан неверно.
Программа PHP Devel Next