PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Как после того как зарегистрированый пользователь правильно ввел свои данные при входе и попал на свою анкету сможет каждый раз потом опять эти нужные данные.
Андрей95
Отправлено: 03 Ноября, 2013 - 17:27:25
Post Id


Новичок


Покинул форум
Сообщений всего: 23
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Добрые люди помогите!
Как после того как зарегистрированый пользователь правильно ввел свои данные при входе и попал на свою анкету сможет каждый раз потом опять не вводить эти нужные данные при входе?

вот 3 документа:

1) index.php (В которой вводим данные)

CODE (html):
скопировать код в буфер обмена
  1. <div class="copy"><a href="/anketa/index.php">Вход в аккаунт </a> / <a href="/reg.php">Регистрация</a></div>
  2. <div class="hello"><b>Привет, гость</b></div>
  3. <p id="hello_h">
  4. <font color="orange">></font> <font color="green">новая фифа 2014.<br>
  5. <font color="orange">></font> <font color="green">путевка на Мальдивы за 1 руб.</font><br>
  6. <font color="orange">></font> <font color="green">секреты взлома фейсбука.</font>
  7. </p>
  8. <form action="/id.php" method="post">
  9. <center>
  10. <b>Логин:</b><p><input type="text" name="login" id="text"></p>
  11. <b>Пароль:</b><p><input type="password" name="passkey" id="text"></p>
  12. <p><a href="/">Что это за сайт?</a></p>
  13. <input type="submit" name="ok" value="Вход">
  14. </center>
  15.  
  16. </form>

(Добавление)
2) id.php (анкета юзера)

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. include("./data_base/index.php"); //ссылочка на документа База данных
  4.  
  5. if(isset($_POST['ok'])) {
  6.  
  7. $ex_log = $_POST['login'];
  8. $pass = $_POST['passkey'];
  9.  
  10. $query = mysql_query("SELECT * FROM users WHERE login = '$ex_log'");
  11.  
  12. $user = mysql_fetch_array($query);
  13.  
  14. if($user['password'] == $pass) {
  15.  
  16. include ("menu/rv/index.php");
  17.  
  18. привет $_POST['login'];
  19.  
  20. }
  21. else {
  22.  
  23. echo '<div align="center">';
  24. echo '<h2>Ошибка!!!</h2>';
  25. echo '<div>Неверно указаны логин и/или пароль:</div>';
  26. echo '<form action="/id.php" method="post">';
  27. echo '<b>Логин:</b>';
  28. echo '<p><input type="text" name="login"></p>';
  29. echo '<b>Пароль:</b>';
  30. echo '<p><input type="password" name="passkey"></p>';
  31. echo '<input type="submit" name="ok" value="Вход">';
  32. echo '</form>';
  33. echo '</div>';
  34.  
  35.  
  36. }
  37.  
  38. }
  39.  
  40.  
  41. ?>
  42.  
  43.  
  44.  
  45.  

(Добавление)
то есть два
(Добавление)
3) data_base/index.php

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.         $connect_db = mysql_connect ('localhost','user','12345');
  3.  
  4.         mysql_select_db ('user',$connect_db);
  5.         ?>
  6.  
 
 Top
webheader
Отправлено: 03 Ноября, 2013 - 21:38:08
Post Id



Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Если имеется ввиду, типа автоматической авторизации, то можно данные занести в куки, и затем авторизовывать через них.
 
 Top
Alho
Отправлено: 03 Ноября, 2013 - 21:50:27
Post Id



Посетитель


Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012  


Помог: 11 раз(а)




Честное слово, случайно зашел на форум - по своим делам поспрашивать, но такого ужаса я себе даже представить не мог.

У вас абсолютно всё ужасно и неправильно - как подход, так и код. Потратьте пару вечеров на изучение любого фреймворка - и у вас не будет ни проблем, ни особо вопросов по реализации - всё будет в документации.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB