2014-03-03 2 views
0

day.php 페이지에 대한 링크가있는 페이지가 있습니다. 링크는 <a href="day.php">this day</a>이며 오늘 요일이 표시된 텍스트 파일을 생성합니다. 예를 들어, 월요일에이 질문을하기 때문에 텍스트 파일에 월요일이라는 단어 만 있습니다. 지금은 텍스트 파일을 만들고 요일을 올바르게 기록합니다. 내 문제는 그것이 HTML 코드에서 요일을 둘러싼다는 것입니다. day.txt,PHP에서 데이터를 둘러싸는 HTML 코드없이 .Txt 파일에 데이터를 반향하는 방법

여기
<!doctype html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <title>Untitled Document</title> 
    </head> 

<body> 
    <?php 
    header('Content-type: application/txt'); 
    header('Content-Disposition: attachment; filename="day.txt"'); 
    echo date("l"); 
    echo "\r\n"; 
    ?> 
</body> 
</html> 

은 내가 만든 텍스트 파일에서 무엇을 얻을 :

은 여기 내 day.php 페이지 코드

<!doctype html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <title>Untitled Document</title> 
    </head> 

<body> 
    Monday 
</body> 
</html> 

Monday 내가 원하는 모든 경우.

누군가 내 문제에 대한 해결책을 알고 있다면 크게 감사 할 것입니다. 어떤 도움을 주셔서 감사합니다.

+1

당신이 헤더를 보내려는 경우 제거, 당신은'HTML 코드 위의 헤더()'기능을 이동해야합니다. 어쨌든 모든 HTML 코드를 삭제하면 어떨까요? 불필요합니다. – barell

+0

글쎄, 장바구니 양식을 만들고 있습니다. 양식에서 사용자의 제품 데이터로 텍스트 파일을 만든 다음 해당 텍스트 파일을 내 이메일로 보내려고합니다. 예를 들어, 그들이 두 개의 사과와 바나나를 주문한 경우 제출 된 양식에 나에게 사과 두 개와 바나나가있는 텍스트 파일을 이메일로 보내고 싶습니다. 나는 사용자가 주문한 것을 볼 수 있도록 이것을 원한다. – Kelsey

답변

1

당신은 PHP 파일에서 모든 HTML을, 단순히

<?php 
header('Content-type: application/txt'); 
header('Content-Disposition: attachment; filename="day.txt"'); 
echo date("l"); 
echo "\r\n"; 
?> 
+0

그거야! 고맙습니다. 나는 이것이 왜 처음에 그 원인이 될지 궁금해. – Kelsey

관련 문제