Warning: Cannot modify header information - headers already sent by (output started at
nie mam pojecia dlaczego dostaje znowu ten blad...
Napisalem na szybko takie cos:
<?php if($_SESSION['loggedin']){ $selectTicket = $db->query("SELECT * FROM tickets WHERE id='".data_filter($_GET['id'])."'"); if($selectTicket->num_rows == 1){ $getTopic = $selectTicket->fetch_object(); if($getTopic->user_id == $_SESSION['user_id'] || $getTopic->to_group == $_SESSION['user_permissions'] || $_SESSION['user_permissions'] == 1) { $getCreator = $db->query("SELECT * FROM users WHERE id='" . $getTopic->user_id . "'")->fetch_object(); ?> <div class="panel panel-info" style="margin-top:10px"> <div class="panel-heading"><strong>Nazwa Zgłoszenia: </strong><?php echo $getTopic->title ?> <strong <div class="panel-body"> <div style="float: left; width: 30%;"> </div> <div style="float: left; width: 70%; text-align: left"> </div> </div> <hr> <?php $answe = $db->query("SELECT * FROM tickets_answers WHERE ticket_id='" . $_GET['id'] . "' ORDER BY id ASC"); while ($getAnswers = $answe->fetch_object()) { $selectUser = $db->query("SELECT * FROM users WHERE id='" . $getAnswers->user_id . "'")->fetch_object(); ?> <div class="panel-body"> <div style="float: left; width: 30%;"> <?php if ($selectUser->permissions != 0) { $selectRang = $db->query("SELECT * FROM permissions WHERE id='" . $selectUser->permissions . "'")->fetch_object(); } ?> </div> <div style="float: left; width: 70%; text-align: left"> </div> </div> <?php } ?> </div> <?php $topicCheckAble = $db->query("SELECT * FROM tickets WHERE id='" . data_filter($_GET['id']) . "'")->fetch_object(); if ($topicCheckAble->opened == 1) { $errorSendTicket[] = "Pole odpowiedzi jest za krotkie"; $errorSendTicket[] = "Pole odpowiedzi jest za dlugie"; } else { $text = removeBadHtmlTag($_POST['writeAnswer']); $db->query("INSERT INTO tickets_answers (ticket_id,user_id,answer) VALUES ('". data_filter($_GET['id']) ."','".$_SESSION['user_id']."','".data_filter($text)."')"); redirectTo("readTicket&id='".$_GET['id']."'"); } } ?> <form method="post"> <textarea class="ckeditor" id="editor1" name="writeAnswer" cols="100" rows="10"></textarea> <button type="submit" class="btn btn-default" name="answer">Odpowiedz</button> </form> <div class="alert alert-danger"> <strong>Bład!</strong><?php foreach ($errorSendAnswer as $singleError) { } } } } }else{ $_SESSION['success'] = "To zgłoszenie nie istnieje"; } }else{ $_SESSION['success'] = "Błąd podczas otwierania zgłoszenia"; } }else{ }
Funkcja redirect :
function redirectTo($url){ }
Jak to zfixowac... bo kurde nigdy tego nie umie naprawic..