Всичко за парите от интернет
Регистрирайте се и ще получите ценни съвети и начини да печелите от Интернет.
Напълно безплатно е,и отнема 2 минути!И ако намирате форума за полезен моля гласувайте за нас БГТОП
Всичко за парите от интернет
Регистрирайте се и ще получите ценни съвети и начини да печелите от Интернет.
Напълно безплатно е,и отнема 2 минути!И ако намирате форума за полезен моля гласувайте за нас БГТОП
Всичко за парите от интернет
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Всичко за парите от интернет

Този форум е посветен на всеки, който желае да изкарва пари от интернет и е готов да вложи времето и знанията си в това начинание. Няма да ви кажа, че е супер лесно и бързо да се изкарват пари от интернет, но ще ви покажа стъпка по стъпка как да направите
 
ИндексИндекс  PortalPortal  ГалерияГалерия  Последни снимкиПоследни снимки  ТърсенеТърсене  Регистрирайте сеРегистрирайте се  ВходВход  Моля Гласувайте за насМоля Гласувайте за нас  
Social bookmarking
Social bookmarking reddit      

Bookmark and share the address of Всичко за парите от интернет on your social bookmarking website
Most Viewed Topics
20 изпитани начина за доходи от интернет
Как да прехвърляме файлове между два компютъра без мрежова карта, използвайки паралелния (принтерски) порт. Кабел за връзка.
Инсталиране на Windows 7 или Windows Vista от USB флашка
Метод: Как да си набавя директни реферали (ДР)
Продавам безжична клавиатура с вградена мишка.
Пари с изпращане на SMS
КАК ДА ИЗТРИЯ ПРОГРАМА ОТ БРАУЗЪРА
Пари от къщи, само с копи и пейст от amazon в eBay
Как да ремонтираме компютърно дъно с повреда в DC/DC стабилизатора на напр.
Висококачествени аудиокурсове - немски, френски и английски
Latest topics
» Какво мислите за Образованието в България
Изработване на проста Login форма Icon_minitimeby Boman Пет Фев 07, 2020 12:09 pm

» как да си проверявам натрупаните пари от интернета /биткойни,догекойни и други/в портфейлите ми
Изработване на проста Login форма Icon_minitimeby snarpim Нед Юли 01, 2018 11:46 am

» THWGlobal.com
Изработване на проста Login форма Icon_minitimeby v5901 Съб Окт 01, 2016 12:29 pm

» Изкарвайте пари докато спеделяте продуктите, който харесвате
Изработване на проста Login форма Icon_minitimeby Admin Сря Сеп 23, 2015 2:16 pm

» Безплатна книга за оптимизация на страници
Изработване на проста Login форма Icon_minitimeby Admin Пон Апр 20, 2015 11:46 pm

» Изкарвайте пари от знанията си
Изработване на проста Login форма Icon_minitimeby Admin Нед Дек 14, 2014 2:14 pm

» Писане на авторски статии
Изработване на проста Login форма Icon_minitimeby Admin Пет Юли 11, 2014 3:54 am

» Спечели лесни 10 долара в Пейпал
Изработване на проста Login форма Icon_minitimeby eminemka91 Пет Юни 20, 2014 7:30 pm

» Пари от къщи, само с копи и пейст от amazon в eBay
Изработване на проста Login форма Icon_minitimeby DropShipper F Пон Апр 21, 2014 11:47 pm

» ПЕЧЕЛЕТЕ ОТ ДО $3000 МЕСЕЧНО
Изработване на проста Login форма Icon_minitimeby pacony Чет Дек 26, 2013 10:25 am

Приятели
Смешни вицове,снимки и карикатури

Share | 
 

 Изработване на проста Login форма

Предишната тема Следващата тема Go down 
АвторСъобщение
TheGamer

TheGamer

Posts : 122
Points : 300
Reputation : 22
Join date : 08.12.2009

Character sheet
game:

Изработване на проста Login форма Empty
ПисанеЗаглавие: Изработване на проста Login форма   Изработване на проста Login форма Icon_minitimeСъб Яну 02, 2010 5:00 pm

Често в сайтовете се налага да се дава ограничен достъп до някои части от сайта, например до определени директории или страници. Ще изработим проста login форма за достъп до определени места от сайт, защитени с парола и потребителско име.

Кода на формата може да бъде следния:



Login Форма



Login форма

















Потребител:





Парола:














$user = $_POST["potrebitel"];
$pass = $_POST["parola"];

if ($user == "user1" && $pass == "pass1")
{
header("location: http://domain.com/secretpage.php");
}
else
{
echo "Грешно потребителско име или парола!";
}

?>


Съхранете кода като login.php

В горния код чрез масива $_POST вземаме от формата съдържанието на полетата за потребителско име и парола като задаваме в квадратните скоби ключовете за тези стойности, т.е. имената на полетата, които са potrebitel и parola. Присвояваме ги като стойности съответно на променливите $user и $pass.

След това чрез конструкцията if-else задаваме на скрипта следната задача:

Ако е изпълнено условието стойността на променливата $user да е user1 И стойността на променливата $pass да е pass1, тогава отвори уеб адреса http://domain.com/secretpage.php
Ако това условие не е изпълнено, тогава покажи съобщението "Грешно потребителско име или парола!".

Това означава, че ако използвате в login формата потребителско име user1 и парола pass1 в браузъра ви ще се зареди страницата, до която желаете да има ограничен достъп. В примера тази страница е с название secretpage.php, а адреса и е http://domain.com/secretpage.php, където domain.com е вашия домейн.

Ако искате достъпа да е с друго потребителско име и парола трябва да замените user1 и pass1 с някакви друго съчетание от букви и/или цифри.

За редиректване на бразъра използваме функцията header(), чиито синтаксис е

header(Location: URL)

На мястото на уеб адреса (URL) може да се изпише пълния адрес на страницата, която трябва да се зареди (както е в примера), а може да се укаже и само името на страницата, ако тя се намира в същата папка (директория), в която се намират формата и скрипта. Тогава редиректването ще е във вида

header("location: secretpage.php");

В този пример са зададени само една парола и едно потребителско име за достъп до защитената страница. С помощта на конструкцията switch може да направим множество акаунти за различни потребители, които да имат достъп до различни части от сайта и да ползват за целта различни потреителски имена и пароли. В този случай скрипта login.php може да изглежда по следния начин:


$user = $_POST["potrebitel"];
$pass = $_POST["parola"];

switch(true)
{
case ($user == "user1" && $pass == "pass1"): header("location: http://domain.com/secretdir1/secretpage1.php");
break;

case ($user == "user2" && $pass == "pass2"): header("location: secretdir2/secretpage2.php");
break;

case ($user == "user3" && $pass == "pass3"): header("location: anothersecretpage.php");
break;

default: echo "Грешно потребителско име или парола";
}
?>


Чрез горния скрипт създадохме 3 акаунта за достъп с потребителски имена и пароли съответно user1/pass1, user2/pass2 и user3/pass3, които водят до различни страници от сайта.
Върнете се в началото Go down
 

Изработване на проста Login форма

Предишната тема Следващата тема Върнете се в началото 

 Similar topics

-
» Изработване на проста форма за обратна връзка (Feedback Form) :)
Страница 1 от 1

Права за този форум:Не Можете да отговаряте на темите
Всичко за парите от интернет :: Програмиране-
Free forum | ©phpBB | Поддръжка на форума | Сигнал за злоупотреба | Последните дискусии