채택완료

txt파일 만들기

2017-04-29 (토) 13:45:56 5,120

<form>으로 

input type text에 글을 넣고 

submit을 하면

text에 작성했든 글을 

txt 파일로 만들어서 저장 하고 싶은데 어떻게 해야되나요?ㅠ

db에는 저장하지 않고 

그냥 폼에 작성하면 바로 txt파일로 만들어지는 형식...

|

답변 3개 / 댓글 2개

채택된 답변
+20 포인트
2017-04-29 (토) 13:48:34

파일 만드는 방법이 있습니다. 그 방법을 검색해보시고 참고하시면 될거 같습니다.

fwrite 로 검색하시면 될겁니다.

답변에 대한 댓글 1개

오오오오! 그렇네요 감사합니당~

<?

header( "Content-type: application/vnd.ms-notepad" ); 

header( "Content-Disposition: attachment; filename=aaa.txt" ); 

$save_con = $_REQUEST['save_con'];

echo $save_con;

?>


이렇게 했네요 ㅎㅎ save.php에 ㅎ

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);
}

?> 

답변에 대한 댓글 1개

답변 감사합니다!! ㅎ
하지만 되지 않네요 ㅠ

답변을 작성하려면 로그인이 필요합니다.