Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como criar um script PHP Login de MySQL
PHP é uma linguagem de script , muitas vezes utilizado para ligar , enviar e recuperar dados de um banco de dados MySQL . Criar uma página de login em seu site para permitir que os visitantes para acessar dados específicos do usuário . Talvez seu banco de dados MySQL contém nomes de usuários e senhas para o site. Use um script PHP para autenticar usuários com base nos valores do banco de dados . Instruções
1

Inicie um editor de PHP, HTML e texto ou criar um novo arquivo PHP.
2

Digite os seguintes dados usando as informações de login para o seu banco de dados MySQL , tendo nota das observações indicadas pelas barras duplas (//) :

//Conecta ao servidor MySQL.

mysql_connect ( "host ", " login " ," senha " )

ou morrer ) ( Não é capaz de se conectar ao servidor ' mysql_error ( . . );

//Escolha o banco de dados do MySQL.

mysql_select_db ( " dbname " )

ou morrer (não capaz de obter o banco de dados ' . ); ?

>
3

Digite o usuário /senha de autenticação e código de redirecionamento :

$ usrSql = "SELECT * FROM Site_Users ONDE

user = '$ phpuser ' AND

password = '$ phpPass ' "; }


//Executa a consulta $ usrSql e salvar o resultado na variável $ result

$ result = mysql_query ( $ usrSql )

ou morrer ( . . Não é capaz de executar ' mysql_error ());

//número de linhas em $ result

$ num = mysql_numrows ($ resultado ) ;

$ linha = mysql_fetch_array ($ resultado );

if ($ num = 0 !) {

//A linha correspondente foi encontrado - o usuário é autenticado .

$ auth = true; }


//se o usuário não estiver autenticado, enviá-los de volta para a página de login,

//caso contrário criar uma sessão para eles e enviá-los para a página de destino desejado

if ($ auth !) {

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

saída;

} else {

session_save_path (' tmp /');

session_start (); //inicia sessão

$ _SESSION ['username '] = $ _POST [" phpuser "] ;

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

}

? >

as variáveis ​​para o script será diferente de acordo com os nomes dos campos do formulário . Para o formulário associado a este script, o campo de nome de usuário é chamado de " phpuser " eo campo de senha é chamado de " phpPass ". A pasta no servidor é necessário para manter os arquivos de sessão - este exemplo usa " tmp /".
4

Transfira o script PHP para o servidor usando o cliente FTP
.

Anterior :

Próximo : No
  Os artigos relacionados
·Como juntar duas strings em PHP 
·O CMS Usa PHP 
·PHP Função incorreta 
·A Conexão MySQL Básico em seus scripts PHP com Verifi…
·Como solucionar problemas de Apache e arquivos PHP 
·Como desativar o PHP para uma subpasta 
·Como editar o PHP em modo de Design 
·Como enviar Mass Facebook Notificação em PHP 
·Como converter um campo Varchar como Nulo 
·Como criar dinâmica seguida e Botões anteriores em PH…
  Artigos em destaque
·PHP não está sendo executado 
·Como fazer uma nova-linha em XSLT 
·Como criar um arquivo de guerra com Eclipse 
·Como criar um modelo de dados relacional 
·Quais são página de código Tabelas de Conversão 
·Como instalar um emulador de Windows Mobile 
·Como converter um alfabeto em Caps no CPP 
·Como faço para ativar um JavaScript muito mais fácil 
·O que é um Socket em Java 
·Como exibir um cilindro em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados