DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Застосування PHP і MySQL для створення динамічних сторінок з підтримкою баз даних

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра безпеки інформаційних технологій

Інформація про роботу

Рік:
2013
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування
Група:
БІ
Коротко про документ

Про що ця робота

Звіт до лабораторної роботи присвячено вивченню мови PHP та взаємодії з базами даних MySQL. Розроблено форму реєстрації користувача з перевіркою даних та збереженням у таблицю.

У роботі розглядаються

  • PHP
  • MySQL
  • Веб-програмування
  • Динамічні веб-сторінки
  • Форми реєстрації
  • Бази даних

Зміст і розділи

  1. Мета роботи
  2. Варіант завдання
  3. Текст HTML-сторінки
  4. Текст PHP-скрипту
  5. Висновок
Для кого:Студенти технічних спеціальностей та вивчаючі веб-розробку.
Викладачі:Викладач кафедри БІТ

Ключові поняття

PHPMySQLHTMLскриптформа реєстраціїбаза данихдинамічна сторінказапиттаблиця

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти, науки, молоді та спорту України Національний Університет “Львівська Політехніка” Кафедра БІТ  Звіт до лабораторної роботи №5 На тему: «Застосування PHP і MySQL для створення динамічних сторінок з підтримкою баз даних» Львів-2013 Мета роботи Знайомство з мовою програмування PHP Варіант завдання. Скласти форму реєстрації користувача, яка складається з логіна, пароля, підтвердження пароля та email-адреси. PHP-скрипт має перевіряти введені дані на вірність і відсилати на сервер в таблицю MySQL. Скріншоти створеної програми та її код.   Текст HTML – сторінки: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> </head> <body> <form action="script.php"> <p>Users registration</p> <p>Login <input name="login" type="text" /> </p> <p> Password <input name = "pass" type=password name=pass > </p> <p> Repeat your password <input name = "check_pass"type=password name=pass > </p> <p>email <input name="email" type="text" /> </p> <input type="submit" name="button" id="button" value="Go!" onclick="WriteData()" /> </form> <p>&nbsp;</p> </body> </html> Текст PHP-скрипту: <?php $login = $_GET['login']; $pass = $_GET['pass']; $check_pass = $_GET['check_pass']; $email = $_GET['email']; if($login != "" && $pass==$check_pass && strpbrk($email, "@")==true) { $host = "localhost"; $user = "root"; if (!mysql_connect($host, $user)) { echo "<h2>MySQL Error!</h2>"; exit; } $db = mysql_connect ($host, $user); mysql_select_db ('db'); $result = mysql_query ("INSERT INTO `reg_table2` (`login`,`password`, `email`) VALUES('$login','$pass','$email')"); if (TRUE === $result) { echo "Congratulations!!!:)"; } else {echo "Error!:( ".mysql_error();} } else{echo "check your data";} echo "<p>table check!<p>"; $result0 = mysql_query("SELECT * FROM reg_table2 ORDER BY login"); while ($row = mysql_fetch_assoc($result0)) { $login0 = $row['login']; $password0 = $row['password']; $email0 = $row['email']; echo "<p>$login0 - $password0 - $email0</p>";} ?> Висновок На цій лабораторній роботі я вивчила основні принципи програмування динамічних веб-сторінок мовою PHP. Також я навчилася працювати з базами даних MySQL за допомогою операторів мови PHP.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!