2016-09-27 129 views
1

我的标题位置有问题。在第一次,标题位置工作正常,问题标题(位置)

但第二次,它不起作用。我已经删除了代码中的所有空格和空规则,但我仍然遇到同样的问题。

第一头:

<div class="col-lg-4"> 
    <?php if ($berichtauteur == $_SESSION['sess_user']) { 
     ?> 
     <form action="" method="post"> 
     <button class="btn btn-success" type="submit" name="beantwoord">Markeren als beantwoord </button> 
     </form> 
     <?php 
     if (isset($_POST['beantwoord'])) { 
     $updatestatus = "UPDATE forum_subonderwerp SET subonderwerp_status = '1' where subonderwerp_ID=". $subject. ";"; 
     @mysqli_query ($verbinding, $updatestatus) or die (mysqli_error($verbinding)); 
     header('Location: http://google.nl'); 
     } 
    } 
    ?> 
    </div> 

二头:

  <div class="modal-body"> 
     <form action="" method="post"> 
      <textarea name="text" id="text"></textarea> 
      <script>CKEDITOR.replace('text');</script> 
      <button class="btn btn-warning" type="submit" name="plaatsreactie">Plaats reactie </button> 
     </form> 
    </div> 
    <?php 
    if (isset($_POST["plaatsreactie"])) { 
     header('Location: http://qooqle.nl'); 
     $queryinput ="INSERT INTO forum_reacties (reactie_bericht, subonderwerp_ID, reactie_plaatser) VALUES ('".$_POST['text']."', '".$subject."', '".$useridnummer."')"; 
     @mysqli_query ($verbinding, $queryinput) or die (mysqli_error($verbinding)); 
    } 
    ?> 
    </div> 
+0

在您的代码开始之前放入error_reporting(0)...它会给您提供错误,因为在重定向之前可能会显示一些警告。 –

+1

可能的[如何修复]已经发送的头文件“PHP中的错误”(http://stackoverflow.com/questions/8028957/how-to-fix-headers-already-sent-error-in-php) – CD001

+3

Both不应该工作。在调用'header()'之前输出任何字符是不允许的。 – someone

回答

0

将以下事情放在顶部,以便您可以找到不正常工作的原因。

1)尝试一:

error_reporting(E_ALL); 

error_reporting - 这PHP错误报告

error_reporting()功能设定error_reporting指令,在运行时设置。 PHP有很多级别的错误,使用这个函数为脚本的持续时间(运行时间)设置该级别。如果未设置可选级别,则error_reporting()将仅返回当前的错误报告级别。

2.)尝试二:

尝试重定向发生之前在顶部放置ob_start()。

ob_start - 打开输出缓冲

而在第二个标题,你必须更换重定向位置

替换:

header('Location: http://qooqle.nl'); 

header('Location: google.nl'); 
+0

我的页面上没有出现任何错误 –

+0

您是否也尝试过ob_start()方法 –

+0

非常感谢您的工作,现在我已经放置了ob_start()并且它可以工作。 –

0

你在你的seond标题写道http://qooqle.nl而不是google.nl。 我不知道你是否把这个目的..

+0

我为自己做过。我可以看到哪些作品和哪些不能正常工作.. –