PDA

Просмотр полной версии : PHP ввод данных (txt) - 2 переменных


Lionis
14.12.2008, 12:22
Есть 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
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
<?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>

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