Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť PHP prihlasovací skript pre MySQL

PHP je skriptovací jazyk , sa často používa na pripojenie , posielať a prijímať dáta z databázy MySQL . Vytvorte prihlasovaciu stránku na vašom webe umožní návštevníkom prístup k užívateľské špecifické údaje . Možno , že vaša databáza MySQL obsahuje používateľské mená a heslá pre web . Použite PHP skript pre overenie užívateľov na základe databázy hodnôt . Pokyny dovolená 1

Spustite PHP , textu alebo HTML editor a vytvorte nový PHP súbor .
2

Zadajte nasledujúce dáta pomocou prihlasovacie údaje pre databázu MySQL , pričom na vedomie pripomienky označených dvojitými lomkami ( //) : ?

< php

//Pripojenie k MySQL serveru

mysql_connect ( " host " , " login " , " heslo " )

alebo zomrieť ) ( nie je možné sa pripojiť k serveru " mysql_error ( .. ) ;

//Vyberte databázu MySQL

mysql_select_db ( " dbname " )

alebo zomrieť ( nie je možné sa dostať do databázy . " ) ; ?

>
3

Zadajte užívateľa /heslo autentizácie a presmerovanie kód : ?

< php

$ usrSql = " SELECT * FROM Site_Users KDE

user = ' $ phpUser " a

heslo = ' $ phpPass ' " ;

}

//Spustiť dotazu $ usrSql a výsledok uložiť do premennej $ result

$ result = mysql_query ( $ usrSql )

alebo zomrieť ( .. nie je možné vykonať " mysql_error ( ) ) ;

//počet riadkov v $ result

$ num = mysql_numrows ( $ result ) ;

$ Myrow = mysql_fetch_array ( $ result ) ;

if ( $ num = 0 ! ) {

/bol nájdený /zodpovedajúci riadok - užívateľ overený .

$ auth = true ;

}

//ak používateľ nie je overený, poslať ich späť na prihlasovaciu stránku ,

//inak vytvoriť reláciu pre nich a poslať ich na požadovanú cieľovú stránku

if ( $ auth ! ) {

header ( ' Umiestnenie : . http://www.mysite.com/login . php ' ) ;

exit ;

} else {

session_save_path ( " tmp /" ) ;

session_start ( ) ; //spustí reláciu

$ _SESSION [ ' Užívateľské meno ' ] = $ _POST [ " phpUser " ] ;

header ( " Miesto : http://www.mysite.com/goodies/' ) ;

}

>

premenných pre váš skript sa bude líšiť v závislosti na názvy polí vo formulári . Pre formuláre spojené s týmto skriptom , užívateľské meno pole s názvom " phpUser " a pole pre heslo sa volá " phpPass . " Je nutné zložky na serveri pre držanie súborov relácií - tento príklad používa " tmp /. "
4

Preneste PHP skript na server pomocou FTP klienta
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené