вот куск хтмл кода
<!DOCTYPE html>
<html>
<head>
<title>ВебЧат</title>
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<?php
include "modyli/contacts.php";
include "modyli/polzovateli.php";
include "modyli/perepiska.php";
//эта модалка работает
if(isset($_GET["user"])) {
$polzovatel_id = $_GET["user"] ; // заносим число выбранного пользователя
$polzovatelel = $polzovateli[$polzovatel_id];
?>
<div class="modal" style="display: block;">
<div class="close"><a href="index.php">X</a></div>
<div class="content">
<h2>Пользователь: <?php echo $polzovatelel["name"] ?></h2>
<h3>Номер: <?php echo $polzovatelel["id"] ?></h3>
<h3>Email: <?php echo $polzovatelel["contacts"]["email"] ?></h3>
<h3>Телефон: <?php echo $polzovatelel["contacts"]["phone"] ?></h3>
</div>
</div>
<?php
}
?>
//а эта создана по такому же типу никак не работает, у меня уже получилось ее вывести но светит ошибку(смотри внизу какую и где)
<!-- Создать условие что если в массиве есть юзер то выполнять следующие действия: -->
<?php
if(isset($_GET["user"])) {
// Отнимать от айди пользователя 1 так как отсчет начинается с нуля и збивается список, заносим число выбранного пользователя
$polzovatel_id = $_GET["user"] - 1;
// создать переменную
$perepiska = $polzovateli[$polzovatel_id];
?>
<!-- 1.Создать окно с дисплеем блок -->
<div class="modal" style="display: block;">
<!-- 2.Сделать закрытие окна -->
<div class="close"><a href="index.php">X</a></div>
<!-- 3.Написать внутренности модального окна -->
<div class="content">
<!-- 3.1 Имя пользователя -->
<h2>Пользователь: <?php echo $perepiska["name"] ?></h2>
<!-- 3.2 Номер айди пользователя -->
<h3>Номер: <?php echo $perepiska["id"] ?></h3>
<!-- 3.3 Эмейл пользователя -->
<h3>Email: <?php echo $perepiska["contacts"]["email"] ?></h3>
<!-- 3.4 Номер телефона пользователя -->
<h3>Телефон: <?php echo $perepiska["contacts"]["phone"] ?></h3>
</div>
</div>
<!-- Закрыть условие -->
<?php
}
?>
<div id = "shapka">
<div id = "logo">
<img src = "images/images/logo4.png"> <span><b>Веб</b><i>ЧАТ</i></span>
</div>
<div id = "menu">
<a href="#" id="open_contact">Контакты</a>
<a href="#">Настройки</a>
<a href="#" id="open_voity">Войти</a> <!-- Выйти -->
</div>
</div>
<div id = "content">
<div id = "users">
<div id = "poisk">
<input type="text" name="text">
<button>
<img src="images/images/search.jpg">
</button>
</div>
<?php
/*
Список пользователей
*/
include "modyli/spisok.php";
?>
</div>
</div>
<div class="modal" id="contacts-modal">
<div class="close">X</div>
<div class="content">
<ul>
<?php
$contact = 0;
while($contact <count($namesContact)) {
echo "<li>";
echo "<div class = '" . $namesContact[$contact] ["message"] . "'>;
<img src='" . $namesContact[$contact] ["photo"] ."'>;
</div>";
echo "<h2>" . $namesContact[$contact] ["name"]. "</h2>";
echo "</li>";
$contact = $contact + 1;
}
?>
</ul>
</div>
</div>
<div class="modal2" id="voity-modal">
<h1>Войдите</h1>
<h3>Логин</h3>
<input type="text" name="text">
<h3>Пароль</h3>
<input type="text" name="text">
<button>Войти</button>
<div class="close-voity">X</div>
</div>
<script src="script.js"></script>
</body>
</html>
//вот здесь на 43 строке ошибка Notice: Undefined index: id in C:\xampp\htdocs\chat.local\modyli\spisok.php on line 43
<div id = "spisok">
<ul>
<?php
// счетчик для подсчета количества пользователей
$i = 0;
// пока в переменной i хранится значение меньше чем оличество пользователей
while($i < count($polzovateli)) {
echo "<li>";
echo"<a href='/index.php?user=" . $polzovateli[$i]["id"] . "'>";
echo "<div class = \"avatar\">;
<img src= '" . $polzovateli[$i] ["photo"] . "'>
</div>";
echo "<h2>" . $polzovateli[$i] ["name"]. "</h2>";
echo "<p>'". $polzovateli[$i]["message"]. "'</p>";
echo "<div class = \"time\">09:15</div>";
echo "<span> " . $polzovateli[$i]["contacts"] ["phone"]. "</span>";
echo "</a>";
echo"</li>";
// увеличиваем счетчик
$i = $i + 1;
}
?>
</ul>
</div>
<div id = "soobsheniya">
<div id = "spisok-soobsheniy">
<ul>
<?php
$soobsheniya = 0;
foreach ( $perepiska as $polzovateli) {
echo"<li>";
echo"<a href='/index.php?user=" .$perepiska["id"] . "'>";
echo "<div class = \"avatar\">;
<img src= '" . $polzovateli ["photo"] . "'>
</div>";
echo "<h2>" . $polzovateli["name"] . "</h2>";
echo "<p>'" . $polzovateli["message"] . "'</p>";
echo "<div class = \"time\">09:15</div>";
echo"</li>";
$soobsheniya = $soobsheniya + 1;
}
?>
</ul>
</div>
<div id = "form">
<textarea></textarea>
<button>
<img src="images/images/send.png">
</button>
</div>
</div>
а когда модалка вылазит то еще вот что светит
Notice: Undefined index: in C:\xampp\htdocs\chat.local\index.php on line 19
X
Пользователь:
Номер:
Email:
Телефон:
Warning: A non-numeric value encountered in C:\xampp\htdocs\chat.local\index.php on line 42
Notice: Undefined offset: -1 in C:\xampp\htdocs\chat.local\index.php on line 44(индех рнр это тот файл который я первый кинула)
Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\chat.local\modyli\spisok.php on line 41