Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // вся процедура работает на сессиях. Именно в ней хранятся данные пользователя, пока он находится на сайте. Очень важно запустить их в самом начале странички!!!
- session_start();
- include ("bd.php");// файл bd.php должен быть в той же папке, что и все остальные, если это не так, то просто измените путь
- if (!empty($_SESSION['login']) and !empty($_SESSION['password']))
- {
- //если существует логин и пароль в сессиях, то проверяем, действительны ли они
- $login = $_SESSION['login'];
- $password = $_SESSION['password'];
- $result2 = mysql_query("SELECT id FROM users WHERE login='$login' AND password='$password' AND activation='1'",$db);
- $myrow2 = mysql_fetch_array($result2);
- if (empty($myrow2['id']))
- {
- //если данные пользователя не верны
- exit("Вход на эту страницу разрешен только зарегистрированным пользователям!");
- }
- }
- else {
- //Проверяем, зарегистрирован ли вошедший
- exit("Вход на эту страницу разрешен только зарегистрированным пользователям!"); }
- ?>
- <html>
- <head>
- <title>Список пользователей</title>
- </head>
- <body>
- <h2>Список пользователей</h2>
- <?php
- //выводим меню
- print <<<HERE
- |<a href='page.php?id=$_SESSION[id]'>Моя страница</a>|<a href='index.php'>Главная страница</a>|<a href='all_users.php'>Список пользователей</a>|<a href='exit.php'>Выход</a><br><br>
- HERE;
- $result = mysql_query("SELECT login,id FROM users ORDER BY login",$db); //извлекаем логин и идентификатор пользователей
- $myrow = mysql_fetch_array($result);
- if($myrow2['id'] = 5){
- echo "
- <table border='1'>
- <tr bgcolor='lightgray' align='center'>
- <td><b>id</b></td>
- <td><b>Нікнейм</b></td>
- <td><b>Імя</b></td>
- <td><b>Прізвище</b></td>
- <td><b>Пароль</b></td>
- <td><b>E-mail</b></td>
- <td><b>Дата реєстрації</b></td>
- </tr>";
- $result4 = mysql_query("SELECT * FROM users WHERE activation='1'",$db);
- while($row = mysql_fetch_array($result4))
- {
- echo "<tr align='center'><td>".$row['id']."</td><td>".$row['login']."</td><td>".$row['firstname']."</td><td>".$row['lastname']."</td><td>".$row['password']."</td><td>".$row['email']."</td><td>".$row['date']."</td></tr>";
- }
- echo"</table>";
- }
- else if($myrow2['id'] = 6){
- echo "
- <table border='1'>
- <tr bgcolor='lightgray' align='center'>
- <td><b>id</b></td>
- <td><b>Нікнейм</b></td>
- <td><b>Імя</b></td>
- <td><b>Прізвище</b></td>
- <td><b>Пароль</b></td>
- <td><b>E-mail</b></td>
- <td><b>Дата реєстрації</b></td>
- </tr>";
- $result4 = mysql_query("SELECT * FROM users WHERE activation='1'",$db);
- while($row = mysql_fetch_array($result4))
- {
- echo "<tr align='center'><td>".$row['id']."</td><td>".$row['login']."</td><td>".$row['firstname']."</td><td>".$row['lastname']."</td><td>".$row['password']."</td><td>".$row['email']."</td><td>".$row['date']."</td></tr>";
- }
- echo"</table>";
- }
- else
- {
- do
- {
- //выводим их в цикле
- printf("<a href='page.php?id=%s'>%s</a><br>",$myrow['id'],$myrow['login']);
- }
- while($myrow = mysql_fetch_array($result));
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement