2015-12-06 49 views
0

我是一名html初学者,我开始开发我的第一个网站。我看了一个视频,了解编写一个解说系统,这里是链接: https://www.youtube.com/watch?v=O4BkHj7Ws9U为什么我的评论系统不工作? [HTML]

我的页面不会像什么,在视频显示,但有一些错误,看看我的网页观看视频后,你可以看到,有错误:

enter image description here

这里是我的代码:

<HTML> 
    <form action="" method="post"> 
     <label> Name: <br><input type="text" name="name"><br></label> 
     <label> Message: <br><textarea cols="35" rows="5" name="mes"></textarea></label><br> 
     <input type="submit" name="post" value="Post"> 
    </form> 
</HTML> 

<?php 

    $name = $_POST["name"]; 
    $text = $_POST["mes"]; 
    $post = $_POST["post"]; 

    if ($post){ 
     #WRITE DOWN COMMENTS# 
     $write = fopen("com.txt", "a+"); 
     fwrite($write, "<u><b> $name</b></u><br>$text<br></br>"); 
     fclose($write); 

     #DISPLAY COMMENTS# 
     $read = fopen("com.txt", "r+t"); 
     echo "All comments:"; 
     while(!feof($read)){ 
      echo fread($read, 1024); 
     } 
     fclose($read); 

    } 
    else{ 
     #DISPLAY COMMENTS# 
     $read = fopen("com.txt", "r+t"); 
     echo "All comments:<br>"; 
     while(!feof($read)){ 
      echo fread($read, 1024); 
     } 
     fclose($read); 
    } 
?> 

谢谢您的帮助,对不起,我是那种在这样的新手。

+2

其实不,我们看不到错误。请解释它们并发布任何错误消息。寻求调试帮助的问题(“**为什么不是这个代码工作?”)必须包括所需的行为,*特定的问题或错误*和*在问题本身中重现它*所需的最短代码* *。没有**明确问题陈述**的问题对其他读者没有用处。请参阅:[如何创建一个最小,完整和可验证的示例。](http://stackoverflow.com/help/mcve) –

+0

您应该与Web开发人员沟通。因为它不是开发网站的正确方法。学习先请! –

+1

嗨布莱克!成为新手没什么问题。我建议你**开始小**,并建立最简单的工作程序,然后从那里开始工作。作为奖励,如果你无法使用它,那么它就会成为MCVE的一部分。 :) –

回答

0

您必须将您的文件保存为PHP文件。

+0

我试过了,它也是一样的。 – Blake

+0

你用什么来运行你的网络服务器? – spencdev

1

你应该使用类似MAMP的东西来运行php代码。 或将所有内容上传到网络服务器。