2013-05-12 5 views
-3

간단한 코멘트 시스템을 만들고 싶습니다. 메모장이나 데이터베이스 (COMMENTS)를 저장하고 싶습니다. 아래 코드를 사용하는 경향이 있지만 나에게 묻고 싶습니다 1 구현 PHP 코드에 대한 메모를 사용 하시겠습니까? 2 - 원하는 파일의 모든 경로를 쓰려면이 권한이 있어야합니다 (필자는이 파일을 저장할 것입니까?). 3 메모를 메모장에 저장하지 않았습니까?PHP와 메모장을 사용하여 코멘트 시스템을 만들고 싶습니다.

<?php 
if ($_post) 
{ 
    $name = $_POST('name'); 
    $content = $_POST('commentcontent'); 
    $handle = fopen("C:\Users\User\Desktop\simester8\text.txt", "a+"); 
    fwrite($handle,' $name ', ' $content '); 
    fclose($handle); 


} 



?> 
+1

이는 error_reporting를 사용 가능으로 설정 한 다양한을 발견 할 것입니다 코드의 실수. – mario

+2

그리고 db를 기반으로하는 파일을 원한다면 sqlite가 훨씬 더 좋은 옵션이 될 것입니다. – Orangepill

+0

한 번에 두 명의 사용자가 생기면 그 파일은 끔찍하게 실패 할 것입니다. – SLaks

답변

2
    당신이없는 MySQL 데이터베이스
  1. 를 사용할 수
  2. 체크 아웃 페이지 : http://www.tizag.com/phpT/filewrite.php

    if(isset($_POST['submit'])) 
    {  
    $handle = fopen("text.txt", "a+") or die("can't open file"); 
    $name = $_POST['name']; 
    $content = $_POST['commentcontent']; 
    fwrite($handle, $name , $content); 
    fclose($handle); 
    } 
    
    <form method="POST" action="<?=$_SERVER['PHP_SELF']?>"> 
    <input type=text name="name" id="name"> 
    <input type=text name="commentcontent" id="commentcontent"> 
    <button type="submit" value="submit" name="submit" class="btn">submit</button> 
    </form> 
    
+0

메모장을 저장할 때 .html을 작성해야합니까? – NORAI

+1

당신에게 달려 있습니다. 스크립트는 html 파일도 작성합니다. 내가 게시하는 코드는 PHP 파일에 있어야합니다. 을 추가하는 것을 망설이지 말고 이미 알고 있습니다. – rgerculy

+0

는이 같은 그것을 확인 <

<버튼형 =" ">"값 = '제출'이름 = "제출"클래스 = "BTN 제출 제출
이름 – NORAI