<?php
if(!isset($_SESSION["login"]) && !isset($_SESSION["pass"])) {
include_once "config.php";
$outgoing_id = $_SESSION['id'];
$incoming_id = mysqli_real_escape_string($conn, $_POST['incoming_id']);
$message = mysqli_real_escape_string($conn, $_POST['message']);
if(!empty($message)){
$sql = mysqli_query($conn, "INSERT INTO messages (incoming_msg_id, outgoing_msg_id, msg)
VALUES ({$incoming_id}, {$outgoing_id}, '{$message}')") or die();
}
}else{
header("location: ../login.php");
}
?>
С этим кодом id определяется как "0"
Но в то же время в другом файле id определяется так :
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/block/head.php');
include_once "php/config.php";
if(!isset($_SESSION["login"]) && !isset($_SESSION["pass"])) {
?>
<div class="row">
<div class="col-md-12">
<div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<h4><i class="icon fa fa-warning"></i> Внимание!</h4>
Для просмотра этой страницы нужно авторизоваться на сайте под своим логином.
Если у вас ещё нет аккаунта - самое время пройти регистрацию и стать участником крупного проекта!
</div>
</div>
</div>
<?}else{?>
<script type='text/javascript' src='/js/plugins/icheck/icheck.min.js'></script>
<script type='text/javascript' src='/js/plugins.js'></script>
<script type='text/javascript' src='/js/actions.js'></script>
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-body">
<h3>Внутренняя почта</h3>
<p>Вы можете висти диалоги с любым пользователем проекта. Для удобства созданно несколько видов папок вы сами можете выбрать куда перенести письмо, после удаления оно попадает в папку удалённые и могут быть восстановлены вами самостоятельно или удалены безвозвратно. Так же на этой странице можно обратиться в службу потдержки нашего сайта по любому вопросу!</p>
</div>
</div>
</div>
</div>
<?php include_once "header.php"; ?>
<body>
<div class="wrapper">
<section class="chat-area">
<header>
<?php
$id = mysqli_real_escape_string($conn, $_GET['id']);
$sql = mysqli_query($conn, "SELECT * FROM nano_user WHERE id = '$id'");
if(mysqli_num_rows($sql) > 0){
$row = mysqli_fetch_assoc($sql);
}else{
header("location: users.php");
}
?>
<a href="users.php" class="back-icon"><i class="fas fa-arrow-left"></i></a>
<img src="https://seonano.ru/upload/avatar/<?php echo $row['avatar']; ?>" alt="">
<div class="details">
<span><?php echo $row['name']. " " . $row['soname'] ?></span>
<p><?php echo $row['status']; ?></p>
</div>
</header>
<div class="chat-box">
</div>
<form action="#" class="typing-area">
<input type="text" class="incoming_id" name="incoming_id" value="<?php echo $id; ?>" hidden>
<input type="text" name="message" class="input-field" placeholder="Type a message here..." autocomplete="off">
<button><i class="fab fa-telegram-plane"></i></button>
</form>
</section>
</div>
<script src="javascript/chat.js"></script>
</body>
</html>
<?} require_once($_SERVER['DOCUMENT_ROOT'].'/block/foot.php'); ?>
и тут всё прекрасно работает и id пользователя определяется...
Помогите умоляю...