DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

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

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

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

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

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інші

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

Міністерство освіти і науки України Національний Університет “Львівська Політехніка” Кафедра БІТ / Звіт до лабораторної роботи №5 На тему: «Застосування PHP і MySQL для створення динамічних сторінок з підтримкою баз даних» Мета роботи Знайомство з мовою програмування 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.
Антиботан аватар за замовчуванням

31.05.2014 13:47

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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