Elite Caos
Olá, gostaria de ver as novidades do nosso fórum? Se registre e veja os melhores Cheats e Hacks da Web!
Para você vê dos melhores Tutorias e Dicas dos nossos games... Basta você comprar o nosso V.I.P.

Criando um sistema de registro (PHP + MySQL)

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Criando um sistema de registro (PHP + MySQL)

Mensagem por  em Qua Fev 08, 2012 5:14 pm

Criando um sistema de registro (PHP + MySQL)
Olá,Hoje vou ensinar-vos a criar um sistema de registo para o vosso website em PHP e MySQL.Atenção: Antes de começar, aviso já, que é recomendado que o leitor tenha um conhecimento mínimo sobre PHP e MySQL para que consiga compreender o tutorial.1. Criação do ficheiro de configuração.Este arquivo serve para que os outros arquivos se possam conectar com a base de dados.
Dêem-lhe o nome de “config.php“.
CÓDIGO
//Informação da Base de Dados
$dbhost = “localhost“;
$dbname = “nome_da_base_de_dados“;
$dbuser = “root“;
$dbpass = “senha“;
//Conectar à Base de Dados
mysql_connect ( $dbhost, $dbuser, $dbpass)or die(“Não conseguiu conectar: “.mysql_error());
mysql_select_db($dbname) or die(mysql_error());
?>

2. Criação do ficheiro que irá registar o utilizador na base de dados.Este ficheiro irá registar as variáveis do utilizador na base de dados. (Nome, Email, Utilizador, Senha, etc.)
Dêem-lhe o nome de “pg_register.php”

CÓDIGO

include 'config.php';
$name = $_POST['name'];
$user = $_POST['user'];
$email = $_POST['email'];
$password = md5($_POST['password']Wink$checkuser = mysql_query(“SELECT user FROM regmembers WHERE user=’$user’”);$user_exist = mysql_num_rows($checkuser);if($user_exist > 0){
echo “Pedimos desculpa mas o nome de utilizador que introduziu já foi utilizado! Introduza um novo!”;
unset($user);
include ‘pg_index.html’;
exit();
}$query = “INSERT INTO regmembers (name, user, email, password)
VALUES(‘$name’, ‘$user’, ‘$email’, ‘$password’)”;
mysql_query($query) or die(mysql_error());

3. O que este código irá fazer é registar o utilizador na base de dados e de seguida irá enviar um email para o utilizador que se registou.3. Criação da página inicial – a página onde o utilizador vai inserir os seus dados.
Dêem-lhe o nome de “pg_index.html“.
CÓDIGO















4. Criação da tabela onde serão inseridos os dados.Vamos criar um documento “.txt” que serve para criar a tabela.
CÓDIGO:

CREATE TABLE regmembers (
id int(25) NOT NULL auto_increment,
name varchar(25) NOT NULL default ”,
user varchar(255) NOT NULL default ”,
email varchar(25) NOT NULL default ”,
password varchar(255) NOT NULL default ”,
PRIMARY KEY (id)
);


Advertência : Banido
Agradecimentos Agradecimentos : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Nome:
User:
Email:
Mokofaia
 
MasSaCrE
 
phatrick17
 
PauDeMijo
 
ReiSupremo
 
fancy
 
filhodobuzzz
 
armazemmrtin2
 
Elitecaos
 
† gotico †