2015-04-19 69 views
-1
<div class="row" id="box2" > 
<div class="col-xs-12 center-block text-center"> 
    <h1>Get In Touch</h1><br> 
    <?php 
if($_SERVER['REQUEST_METHOD'] != 'POST') { 
    $self = $_SERVER['PHP_SELF']; 

?> 
    <form class="form-horizontal" role="role" method="post" name="contactform" action="<?php echo $self; ?>"> 
     <div class="form-group"> 
      <label for="name" class="col-xs-4 col-sm-4 col-md-2 control-label">Name</label> 
       <div class="col-xs-8 col-sm-8 col-md-10"> 
        <input type="text" class="form-control" name="cusname" id="name" placeholder="Your Name"> 
       </div> 
     </div> 
     <div class="form-group"> 
      <label for="email" class="col-xs-4 col-sm-4 col-md-2 control-label">Email</label> 
       <div class="col-xs-8 col-sm-8 col-md-10"> 
        <input type="text" class="form-control" name="cusemail"id="email" placeholder="[email protected]"> 
       </div> 
     </div><div class="form-group"> 
      <label for="subject" class="col-xs-4 col-sm-4 col-md-2 control-label">Subject</label> 
       <div class="col-xs-8 col-sm-8 col-md-10"> 
        <input type="text" class="form-control" id="subject"> 
       </div> 
     </div> 
     <div class="form-group"> 
      <label for="message" class="col-xs-4 col-sm-4 col-md-2 control-label">Message</label> 
       <div class="col-xs-8 col-sm-8 col-md-10"> 
        <textarea class="form-control" id="message"></textarea> 
       </div> 
     </div> 
     <div class="form-group"> 
      <button type="submit" class="btn btn-success text-center">Send</button> 
     </div> 
    </form> 
    <?php 
    } else { 
     $name = $_POST['cusname']; 
     $email = $_POST['cusemail']; 
     $subject = $_POST['cussubject']; 
     $reason = $_POST['cusmessage'] 
     $emailto = "a[email protected]"; 
     $sub = "Filled in form from website" 


     $header = "From = $name <$email>\r\nReply-To: $email\r\n"; 
     $header .= "MIME.Verson 1.0\r\n"; 
     $header .= "Content-type: text/html; charset=iso-8859-1\r\n"; 

     $message = "From : $name, Email : $email<br /><hr />$reason"; 

     mail($emailto, $sub, $message, $header); 

     echo "Thank you for contacting us."; 
} 
?> 
     </div> 
</div> 

我的代码无法正常工作,PHP一直在采取行动。我真诚地,不知道任何PHP,我在网上找到这个代码。我尝试了一堆代码,但似乎没有工作,我厌倦了搜索。所以如果有人能帮我找到这个工作,那会很棒!例如,php代码出现在我的联系页面上,它不会像它应该那样提交。我希望在这里得到一些帮助。所以如果我在这里错过了一些东西,我会很感激一些帮助。PHP联系表格无法正常工作,表格无法正确显示

此外,如果我的html有问题,也可以自由修复。但主要是我在寻找帮助我的PHP。

回答

0

如果您的意思是您在加载页面时看到了PHP代码,可能是因为您的Web服务器不知道如何解析PHP代码。

你有网络服务器吗?你有其他的PHP代码有效吗?请记住,浏览器无法运行PHP代码,您需要安装类似Apache的内容来解释您的源代码。如果你在Windows上,你可以下载并安装XAMPP。如果您使用的是Linux,请安装Apache2httpd软件包以及php