Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Разработка программного обеспечения, программирование, тестирование и установка

Изложение проблемы | Исследование и анализ | Метод сбора данных | Установка XAMPP на Windows | Документация эксплуатационной системы | Анализ ответа клиента |


Читайте также:
  1. IV. Регламент работы оргкомитета, программного комитета, жюри.
  2. АВАРИИ НА ФАКЕЛЬНЫХ УСТАНОВКАХ
  3. Авторская разработка
  4. В ракетных установках нуждается страна!
  5. ВЛАДИВОСТОКСКАЯ ТЭЦ-2. ТЕПЛОФИКАЦИОННАЯ УСТАНОВКА 2004 г.
  6. Возможна настенная и настольная установка;
  7. Вторая установка по отношению к другому: безразличие, желание, ненависть, садизм 1 страница

(i) Разработка

Разработка Системы и Листинг Программы

Веб сайт по подготовке к ЕНТ
Разработка Системы

       
   
 


Registration.php Users

Registration.php (форма регистрации) Users (Таблица база данных)

Search.php (форма для поиска) Results (Таблица результатов

Categories.html (форма для выбора предметов) пробных тестов)

 

 

Листинг программы

Предотвращает дублирование данных и поддерживает внутренний порядок документации. Листинг программа будет отображаться в аннотированном разделе Документация пользователя, которые выделен и содержит четкие и доступные названия переменных

Поля Тип данных Размер
ID Integer  
Email Varchar  
Password Varchar  

Поле ввода Тип данных Размер
ID Integer  
Name Varchar  
Password Varchar  

 

Ii. Програмирование

Index.php

<?php //вся процедура работает на сессиях. Именно в ней хранятся данные пользователя, пока он находится на сайте. Очень важно запустить их в самом начале странички!!!

session_start();

?>

<html> <head> <title>Регистрация</title> </head>

<body> <h2>Главная страница</h2>

<form action="testreg.php" method="post">

<!--**** testreg.php - это адрес обработчика. То есть, после нажатия на кнопку "Войти", данные из полей отправятся на страничку testreg.php методом "post" ***** -->

<p> <label>Ваш логин:<br></label>

<input name="login" type="text" size="15" maxlength="15">

</p>

<!--**** В текстовое поле (name="login" type="text") пользователь вводит свой логин ***** -->

<p> <label>Ваш пароль:<br></label>

<input name="password" type="password" size="15" maxlength="15">

</p>

<!--**** В поле для паролей (name="password" type="password") пользователь вводит свой пароль ***** -->

<p>

<input type="submit" name="submit" value="Войти">

<!--**** Кнопочка (type="submit") отправляет данные на страничку testreg.php ***** -->

<br>

<!--**** ссылка на регистрацию, ведь как-то же должны гости туда попадать ***** -->

<a href="reg.php">Зарегистрироваться</a>

</p></form> <br>

<?php

// Проверяем, пусты ли переменные логина и id пользователя

if (empty($_SESSION['login']) or empty($_SESSION['id']))

{

// Если пусты, то мы не выводим ссылку

echo "Вы вошли на сайт, как гость<br><a href='#'>Эта ссылка доступна только зарегистрированным пользователям</a>";

}

else {

// Если не пусты, то мы выводим ссылку

echo "Вы вошли на сайт, как ".$_SESSION['login']."<br> <a href='http://tvpavlovsk.sk6.ru/'>Эта ссылка доступна только зарегистрированным пользователям</a>";

}

?>

</body>

</html>

Bd.php

<?php

$db = mysql_connect ("localhost","user","1234");

mysql_select_db ("mysql",$db);

?>

Для проверки подключения базы данных используйте следующий код

<?php //starts a new PHP file

$user = 'username'; //this says the username for your database is called root

$pass = 'password'; // this says the default password is blank

$db = 'databasename'; //this says what database you want to connect to

$db = new mysqli('localhost',$user, $pass, $db) or die("sorry");

//this says that the database needs these 3 variables to connect.

Or it says if connection fails to say "sorry:

echo"Super"; //What to say if connection is successful

?>

Reg.php

<html>

<head>

<title>Регистрация</title>

</head>

<body>

<h2>Регистрация</h2>

<form action="save_user.php" method="post">

<!--**** save_user.php - это адрес обработчика. То есть, после нажатия на кнопку "Зарегистрироваться", данные из полей отправятся на страничку save_user.php методом "post" ***** -->

<p>

<label>Ваш логин:<br></label>

<input name="login" type="text" size="15" maxlength="15">

</p>

<!--**** В текстовое поле (name="login" type="text") пользователь вводит свой логин ***** -->

<p>

<label>Ваш пароль:<br></label>

<input name="password" type="password" size="15" maxlength="15">

</p>

<!--**** В поле для паролей (name="password" type="password") пользователь вводит свой пароль ***** -->

<p>

<input type="submit" name="submit" value="Зарегистрироваться">

<!--**** Кнопочка (type="submit") отправляет данные на страничку save_user.php ***** -->

</p></form>

</body>

</html>


Дата добавления: 2015-11-04; просмотров: 48 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Меню и модульная конструкция.| Save_user.php

mybiblioteka.su - 2015-2024 год. (0.01 сек.)