php 로 txt파일 만드는 간단한 소스??? 채택완료
돌소프트
6년 전
조회 3,563
안녕하세요? php 초보자입니다...
아래 소스는 인터넷에서 구하였는데, 제가 하고자 하는 것에 비해 너무 복잡하기 길어
헷갈립니다.
//하고자 하는 작업
1. 폼의 텍스트 입력란 단, 1개 뿐입니다. 여기에 글 몇자 입력 합니다.
예) 데이타 수정일 : _________________ <--이것 뿐임 php소스 만들었음
//post변수 $address
2. 폼에서 넘겨 받은 $address 변수값을 "ttBusu_aa"폴더에 "orders.txt" 파일로 저장하는 것입니다.
아래 소스입니다.
(질문) 아래 소스를 간단히 할 수 있는지요???
</p>
<p><?php
// create short variable names
$address = $_POST['address'];
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
?>
<html>
<head>
<title> data save/load </title>
</head>
<body>
<h1>file save</h1>
<h2>dave to /htdocs/doc/orders.txt</h2>
<?php
echo "<p>Address save to file :".$address."</p>";
// $outputstring = " address : \t".$address."\n";
// open file for appending
$outputstring = $address."\n";
$fp = fopen("$DOCUMENT_ROOT/ttBusu_aa/orders.txt", 'w');
flock($fp, LOCK_EX);
if (!$fp) {
echo "<p><strong> Your order could not be processed at this time.
Please try again later.</strong></p></body></html>";
exit;
}
fwrite($fp, $outputstring, strlen($outputstring));
flock($fp, LOCK_UN);
fclose($fp);
echo "<p>Order written.</p>";
?>
</body>
</html></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
6년 전
이것보다 더 간단하게요??
왜 간단하게 만드실려는데 모르겠는데..
지금 정도의 소스면 엄청 간단한 소스입니다.
그다지 의미는 없어보이는데..
html 부분 삭제하고..
오류 메세지 부분 삭제하면 좀 간단해지겠네요..^^;;
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
6년 전
다음 처럼 간단하게 처리할 수 있습니다.
</p>
<p><span style="font-size:12pt;"><?php</span></p>
<p><span style="font-size:12pt;">$address = $_POST['address']; </span></p>
<p><span style="font-size:12pt;">$path = $_SERVER['DOCUMENT_ROOT']."/ttBusu_aa/orders.txt";</span></p>
<p><span style="font-size:12pt;">file_put_contents($path, $address);</span></p>
<p><span style="font-size:12pt;">?></span></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
돌소프트
6년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
모두 채택할 수 있으면 좋겠네요..