txt파일 만들기
본문
<form>으로
input type text에 글을 넣고
submit을 하면
text에 작성했든 글을
txt 파일로 만들어서 저장 하고 싶은데 어떻게 해야되나요?ㅠ
db에는 저장하지 않고
그냥 폼에 작성하면 바로 txt파일로 만들어지는 형식...
답변 3
파일 만드는 방법이 있습니다. 그 방법을 검색해보시고 참고하시면 될거 같습니다.
fwrite 로 검색하시면 될겁니다.
1. 아래와 같이 양식을 만들어 주세요.
<form name="form" method="post" action="save.php">
<input name="text" value="">
<input type=submit value="Submit">
</form>
2. 아래와 같이 save.php를 만들어 주세요.
<?php
global $text;
global $contents;
$text=$_POST["text"];
if (!file_exists ("contents.txt")){
$fp = fopen("contents.txt","w+");
fclose($fp);
}
if($text!="")
{
$fp=fopen("contents.txt","w");
$contents=$contents."\n".$text;
fwrite($fp,"$contents");
fclose($fp);
}
?>
<?
header( "Content-type: application/vnd.ms-notepad" );
header( "Content-Disposition: attachment; filename=aaa.txt" );
$save_con = $_REQUEST['save_con'];
echo $save_con;
?>