Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   PHP ввод данных (txt) - 2 переменных (https://forum.antichat.xyz/showthread.php?t=96340)

Lionis 14.12.2008 12:22

PHP ввод данных (txt) - 2 переменных
 
Есть 2 поля ввода данных и 2 кнопки подтверждающих сохранение в файл . 2 файла в формате txt (file.txt,file2.txt).
Задача заключается в подтверждении сохранения в файл - при помощи одной кнопки .
= вот собственно сам код :
Код:

<?php
if($_POST['content']){
$fh = fopen("file.txt", "w");
fwrite($fh, $_POST['content']);
fclose($fh);
}
?><form method=post>
<textarea name=content cols="100" rows="10"><?php echo file_get_contents("file.txt"); ?></textarea>
<input type=submit value="Сохранить">
</form>

<?php
if($_POST['content2']){
$fh = fopen("file2.txt", "w");
fwrite($fh, $_POST['content2']);
fclose($fh);
}
?><form method=post>
<textarea name=content2 cols="100" rows="10" id="content2"><?php echo file_get_contents("file2.txt"); ?></textarea>
<input type=submit value="Отправить">
</form>

+ еще рассматривается вариант сохранение нескольких полей с данными в 1 файл

oRb 14.12.2008 12:31

PHP код:

<?php
if(get_magic_quotes_gpc())
    
$_POST array_map('stripslashes'$_POST);
if(
$_POST['content']){
$fh fopen("file.txt""w");
fwrite($fh$_POST['content']);
fclose($fh);
}
if(
$_POST['content2']){
$fh fopen("file2.txt""w");
fwrite($fh$_POST['content2']);
fclose($fh);
}
?><form method=post>
<textarea name=content cols="100" rows="10"><?php echo file_get_contents("file.txt"); ?></textarea>
<textarea name=content2 cols="100" rows="10" id="content2"><?php echo file_get_contents("file2.txt"); ?></textarea>
<input type=submit value="Сохранить">
</form>


Lionis 14.12.2008 12:38

Спасибо
 
Цитата:

Сообщение от oRb
PHP код:

<?php
if(get_magic_quotes_gpc())
    
$_POST array_map('stripslashes'$_POST);
if(
$_POST['content']){
$fh fopen("file.txt""w");
fwrite($fh$_POST['content']);
fclose($fh);
}
if(
$_POST['content2']){
$fh fopen("file2.txt""w");
fwrite($fh$_POST['content2']);
fclose($fh);
}
?><form method=post>
<textarea name=content cols="100" rows="10"><?php echo file_get_contents("file.txt"); ?></textarea>
<textarea name=content2 cols="100" rows="10" id="content2"><?php echo file_get_contents("file2.txt"); ?></textarea>
<input type=submit value="Сохранить">
</form>


---
Большое спасибо , все получилось !


Время: 02:21