English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Разработване на система за свързване с PHP и MySQL

Уеб дизайн RSS Feed





Най-интерактивни уеб сайтове днес ще изисква потребителят да влезете в системата на сайта, за да се осигури потребителско изживяване за потребителя. След като потребителят е влязъл на страницата ще бъде в състояние да даде презентация, която е съобразена с основната система preferences.A вход на потребителя обикновено съдържа три компонента: 1. Компонентът, който позволява на потребителя да регистрира удобно ID потребителско име и password2. Компонентът, че позволява на системата за проверка и удостоверяване на потребителя, когато той впоследствие трупа in3. Компонентът, който изпраща паролата на потребителя за регистрирани неговия имейл адрес, ако потребителят забрави си passwordSuch една система може да бъде лесно създаден с помощта на PHP и MySQL .=========================================== ===================== Компонент 1? RegistrationComponent едно обикновено се реализира с помощта на проста форма HTML, която съдържа три полета и 2 бутони: 1. А удобно Идентификация поле 2. А удобно областта парола 3. Валиден областта имейл адрес 4. А бутона Подаване 5. А Проучване buttonAssume, че такава форма, е кодиран в файл с име register.html. Следните HTML код откъс е типичен пример. Когато потребителят е попълнил всички полета, register.php страница се казва, когато потребителят кликне върху бутона Изпрати. [Име форма = "Регистрация" метод = "пост" действие = "register.php"] [въвеждане на име = "Идентификация" тип = "текст" стойност = "loginid" размер = "20" /] [BR] [въвеждане на име = "парола" тип = "текст" стойност = "парола" размер = "20" /] [BR] [вход име = "имейл" тип = "текст" стойност = "имейл" размер = "50" /] [BR] [тип вход = "внася" име = "представя" стойност = "внася" /] [тип вход = "проучване" име = "проучване" стойност = "проучване" /] [/ форма] Следните откъс код може да се използва като част от register.php за обработка на регистрация. То се свързва с база данни MySQL и въвежда ред на данните в таблицата се използва за съхранение на информация за регистрация. @ mysql_connect ("Localhost", "mysql_login", "mysql_pwd"), или умират ("Не може да се свържете с DB!"); @ Mysql_select_db ("tbl_login"), или умират ("Не може да изберете DB!"); $ SQL = "вкарва в login_tbl (loginid, парола и електронна поща) стойности (". $ Loginid .",".$ парола .",". $ имейл .")"; $ R = mysql_query ($ SQL); ако (! $ R) ($ заблуждават = mysql_error (); печат $ заблуждават; излизане ();) Кодът откъс предполага, че таблицата MySQL, която се използва за съхранение на данни за регистрация е кръстен tbl_login и съдържа 3 области? на loginid, парола и области имейл. Стойностите на $ loginid, парола и $ $ имейл променливите се предават в от формата, в register.html използване на пост метод .================================================ ================ Компонент 2? Проверка и AuthenticationA регистриран потребител ще искате да влезете в системата за достъп до функционалността, предоставена от интернет страница. Потребителят ще трябва да предостави на своя вход име и парола за системата за проверка и authenticate.This обикновено става чрез проста форма HTML. Тази форма HTML обикновено съдържа две полета и два бутона: 1. А Идентификация поле 2. Паролата поле 3. А бутона Подаване 4. А Проучване buttonAssume, че такава форма, е кодиран в файл с име authenticate.html. Следният код на HTML откъс е типичен пример. Когато потребителят е попълнени всички полета, authenticate.php страницата се нарича, когато потребителят кликне върху бутона Изпрати. [Име = "удостоверяване" метод = "пост" действие = "authenticate.php"] [въвеждане на име = "Идентификация" тип = "текст" стойност = "loginid" размер = "20" /] [BR] [въвеждане на име = "парола" тип = "текст" стойност = "парола" размер = "20" /] [BR] [тип вход = "внася" име = "представя" стойност = "внася" /] [вход тип = "проучване" име = "проучване" стойност = "проучване" /] [/ под формата] на следните Код откъс може да се използва като част от authenticate.php да придвижи искането за вход. Тя се свързва с база данни MySQL и запитвания на масата, използвани за съхранение на информация за регистрация. @ Mysql_connect ("Localhost", "Mysql_login", "mysql_pwd"), или умират ("Не може да се свържете с DB!"); @ Mysql_select_db ("tbl_login"), или умират ("Не може да изберете DB!"); $ SQL = "Изберете loginid login_tbl ОТ КЪДЕ loginid = ' ". loginid $." "и парола ='".$ парола ."'"; $ R = mysql_query ($ SQL); ако (! $ R) ($ заблуждават = mysql_error (); печат $ заблуждават; излизане ();) ако (mysql_affected_rows () = = 0) (печат "Няма такъв вход в системата. Моля, опитайте отново. "излизане ();) иначе (печат "успешно сте влезли в системата .";// делото да изпълнява функциите на уебсайта? например представяне на информация на потребителя) Както и в компонент 1, кодът откъс предполага, че таблицата MySQL, която се използва за съхраняване на Регистрационните данни се нарича tbl_login и съдържа три полета? на loginid, парола и области имейл. Стойностите на $ loginid и $ парола променливите се предават в от формата, в authenticate.html използване на след метод .=============================================== ================= Компонент 3? Забравена PasswordA регистриран потребител и да забравят своята парола за да влезете в системата на сайта. В този случай, потребителят ще трябва да доставката му loginid за системата за изтегляне на своята парола и изпрати паролата за регистрирани address.This на потребителя имейл обикновено се извършва чрез една проста форма HTML. Тази форма HTML обикновено съдържа една област и 2 бутони: 1. А Идентификация поле 2. А бутона Подаване 3. А Проучване buttonAssume, че такава форма, е кодиран в файл с име forgot.html. Следният код на HTML откъс е типичен пример. Когато потребителят е попълнил всички области, forgot.php страница се казва, когато потребителят кликне върху бутона Изпрати. [Име = "забрави" метод = "пост" действие = "forgot.php"] [въвеждане на име = "Идентификация" тип = "текст "стойност =" loginid "размер =" 20 "/] [BR] [вход тип = "внася" име = "представя" стойност = "внася" /] [вход тип = "проучване" име = "проучване" стойност = "проучване" /] [/ формат] Следните откъс код може да се използва като част от forgot.php да придвижи искането за вход. Тя се свързва с MySQL базата данни и заявките на масата, използвани за съхранение на информация за регистрация. @ mysql_connect ("Localhost", "mysql_login", "mysql_pwd"), или умират ("Не може да се свържете с DB!"); @ mysql_select_db ("tbl_login"), или умират (" Не може да изберете DB! "); $ SQL =" Изберете парола, login_tbl имейл от КЪДЕ loginid ='".$ loginid ."'"; $ R = mysql_query ($ SQL); ако (! $ R) ($ заблуждават = mysql_error () ; печат $ заблуждават; излизане ();) ако (mysql_affected_rows () == 0) (печат "Няма такъв вход в системата. Моля, опитайте отново. "излизане ();) друго ($ ред = mysql_fetch_array ($ R); $ парола = $ ред [" парола "]; $ имейл = $ ред [" имейл "]; $ предмет =" паролата си "; $ заглавна =" от: you@yourdomain.com "; $ съдържание =" паролата е ". $ Парола; поща ($ имейл, $ предмет, $ ред, $ заглавна); печат" имейл, съдържащ паролата е изпратена ";) Както и в компонент 1, кодът откъс предполага, че таблицата MySQL, която е използва за съхраняване на регистрация данни се нарича tbl_login и съдържа три полета? на loginid, парола и области имейл. Стойността на $ loginid променлива се предава от формата, в forgot.html използване на пост метод .================================================ ================ ConclusionThe горния пример е да илюстрира как един много основен влизане в системата може да се прилага. Примерите могат да бъдат засилени, за да включват парола

Член Източник: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


уебмастъра Вземи Html кодекс
Добави тази статия на вашия сайт сега!

уебмастъра Подайте членове
Не е необходима регистрация! Попълнете формата и статията ви е в Messaggiamo.Com директория!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Подайте членове на Messaggiamo.Com директория

Категории


Авторско право 2006-2011 Messaggiamo.Com - Карта на сайта - Privacy - уебмастъра представят вашите статии за Messaggiamo.Com директория [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu