Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Bom eu tinha aqui no meu computador um sistema de cadastro bem simples aqui no meu pc!

 

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>CADASTRO DE CLIENTES COM BANCO DE DADOS E PHP</title>

<style type="text/css">

<!--

.style1 {

color: #FF0000;

font-size: x-small;

}

.style3 {color: #0000FF; font-size: x-small; }

</style>

<script type="text/javascript">

function validaCampo()

{

if(document.cadastro.nome.value=="")

{

alert("O Campo nome é obrigatório!");

return false;

}

else

if(document.cadastro.email.value=="")

{

alert("O Campo email é obrigatório!");

return false;

}

else

if(document.cadastro.endereco.value=="")

{

alert("O Campo endereço é obrigatório!");

return false;

}

else

if(document.cadastro.cidade.value=="")

{

alert("O Campo Cidade é obrigatório!");

return false;

}

else

if(document.cadastro.estado.value=="")

{

alert("O Campo Estado é obrigatório!");

return false;

}

else

if(document.cadastro.bairro.value=="")

{

alert("O Campo Bairro é obrigatório!");

return false;

}

else

if(document.cadastro.pais.value=="")

{

alert("O Campo país é obrigatório!");

return false;

}

else

if(document.cadastro.login.value=="")

{

alert("O Campo Login é obrigatório!");

return false;

}

else

if(document.cadastro.senha.value=="")

{

alert("Digite uma senha!");

return false;

}

else

return true;

}

<!-- Fim do Javascript que validará os campos obrigatórios! -->

</script>

</head>

 

<body>

<form id="cadastro" name="cadastro" method="post" action="cadastro.php" onsubmit="return validaCampo(); return false;">

<table width="625" border="0">

<tr>

<td width="69">Nome:</td>

<td width="546"><input name="nome" type="text" id="nome" size="70" maxlength="60" />

<span class="style1">*</span></td>

</tr>

<tr>

<td>Email:</td>

<td><input name="email" type="text" id="email" size="70" maxlength="60" />

<span class="style1">*</span></td>

</tr>

<tr>

<td>Sexo:</td>

<td><input name="sexo" type="radio" value="Masculino" checked="checked" />

Masculino

<input name="sexo" type="radio" value="Feminino" />

Feminino <span class="style1">*</span> </td>

</tr>

<tr>

<td>DDD:</td>

<td><input name="ddd" type="text" id="ddd" size="4" maxlength="2" />

Telefone:

<input name="telefone" type="text" id="telefone" />

<span class="style3">Apenas números</span> </td>

</tr>

<tr>

<td>Endereço:</td>

<td><input name="endereco" type="text" id="endereco" size="70" maxlength="70" />

<span class="style1">*</span></td>

</tr>

<tr>

<td>Cidade:</td>

<td><input name="cidade" type="text" id="cidade" maxlength="20" />

<span class="style1">*</span></td>

</tr>

<tr>

<td>Estado:</td>

<td><select name="estado" id="estado">

<option>Selecione...</option>

<option value="AC">AC</option>

<option value="AL">AL</option>

<option value="AP">AP</option>

<option value="AM">AM</option>

<option value="BA">BA</option>

<option value="CE">CE</option>

<option value="ES">ES</option>

<option value="DF">DF</option>

<option value="MA">MA</option>

<option value="MT">MT</option>

<option value="MS">MS</option>

<option value="MG">MG</option>

<option value="PA">PA</option>

<option value="PB">PB</option>

<option value="PR">PR</option>

<option value="PE">PE</option>

<option value="PI">PI</option>

<option value="RJ">RJ</option>

<option value="RN">RN</option>

<option value="RS">RS</option>

<option value="RO">RO</option>

<option value="RR">RR</option>

<option value="SC">SC</option>

<option value="SP">SP</option>

<option value="SE">SE</option>

<option value="TO">TO</option>

</select>

<span class="style1">* </span></td>

</tr>

<tr>

<td>Bairro:</td>

<td><input name="bairro" type="text" id="bairro" maxlength="20" />

<span class="style1">*</span></td>

</tr>

<tr>

<td>País:</td>

<td><input name="pais" type="text" id="pais" maxlength="20" />

<span class="style1">*</span></td>

</tr>

<tr>

<td>Login:</td>

<td><input name="login" type="text" id="login" maxlength="12" />

<span class="style1">*</span></td>

</tr>

<tr>

<td>Senha:</td>

<td><input name="senha" type="password" id="senha" maxlength="12" />

<span class="style1">*</span></td>

</tr>

<tr>

<td colspan="2"><input name="news" type="checkbox" id="news" value="ATIVO" checked="checked" />

Desejo receber novidades e informações sobre o conteúdo deste site. </td>

</tr>

<tr>

<td colspan="2"><p>

<input name="cadastrar" type="submit" id="cadastrar" value="Concluir meu Cadastro!" />

 

<input name="limpar" type="reset" id="limpar" value="Limpar Campos preenchidos!" />

 

<span class="style1">* Campos com * são obrigatórios! </span></p>

<p> </p></td>

</tr>

</table>

</form>

</body>

</html>

 

Após criado nosso formulário vamos dar o nome dele de cadastro.html

 

 

 

Partimos então para o cadastro.php

 

Eu comentei todo o código para ficar bem facil para nosso entendimento.

 

Então vamos partir para o cadastro.php

 

 

 

 

 

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Cadastro realizado com sucesso!</title>

</head>

<body>

<?php

// RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO !

$nome= $_POST ["nome"];//atribuição do campo "nome" vindo do formulário para variavel

$email= $_POST ["email"];//atribuição do campo "email" vindo do formulário para variavel

$ddd= $_POST ["ddd"];//atribuição do campo "ddd" vindo do formulário para variavel

$tel= $_POST ["telefone"];//atribuição do campo "telefone" vindo do formulário para variavel

$endereco= $_POST ["endereco"];//atribuição do campo "endereco" vindo do formulário para variavel

$cidade= $_POST ["cidade"];//atribuição do campo "cidade" vindo do formulário para variavel

$estado= $_POST ["estado"];//atribuição do campo "estado" vindo do formulário para variavel

$bairro = $_POST ["bairro"];//atribuição do campo "bairro" vindo do formulário para variavel

$pais= $_POST ["pais"];//atribuição do campo "pais" vindo do formulário para variavel

$login= $_POST ["login"];//atribuição do campo "login" vindo do formulário para variavel

$senha= $_POST ["senha"];//atribuição do campo "senha" vindo do formulário para variavel

$news= $_POST ["news"];//atribuição do campo "news" vindo do formulário para variavel

$sexo= $_POST ["sexo"];//atribuição do campo "sexo" vindo do formulário para variavel

 

//Gravando no banco de dados ! conectando com o localhost - mysql

$conexao = mysql_connect("localhost","root"); //localhost é onde esta o banco de dados.

if (!$conexao)

die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error());

 

//conectando com a tabela do banco de dados

$banco = mysql_select_db("clientes",$conexao); //nome da tabela que deseja que seja inserida os dados cadastrais

if (!$banco)

die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());

 

 

//Query que realiza a inserção dos dados no banco de dados na tabela indicada acima

$query = "INSERT INTO `clientes` ( `nome` , `email` , `sexo` , `ddd` , `telefone` , `endereço` , `cidade` , `estado` , `bairro` , `país` , `login` , `senha` , `news` , `id` )

VALUES ('$nome', '$email', '$sexo', '$ddd', '$tel', '$endereco', '$cidade', '$estado', '$bairro', '$pais', '$login', '$senha', '$news', '')";

mysql_query($query,$conexao);

########## • Explicação da query • ##########

#$query = nome da variavel que decidi#

#utilizar para realizar a operação.#

#############################################

#clientes = nome da tabela que será salvo#

#os dados do cadastro do cliente#

#############################################

#nome, email, sexo, ddd, telefone,#

#endereço, cidade, estado, bairro, país,#

#login, senha, news, id.#

##

#São apenas os nomes dos campos que #

#constam na tabela clientes.#

#############################

#VALUES = indica que serão inseridos os#

#seguintes valores.#

#############################################

#$nome, $email, $sexo, $ddd, $telefone,#

#$endereço, $cidade, $estado, $bairro, #

#$país, $login, $senha, $news, $id.#

#############################

#São apenas as variaveis a qual eu#

#atribui os valores digitados no formulá-#

#rio.#

#############################################

echo "Seu cadastro foi realizado com sucesso!Agradecemos a atenção.";

//mensagem que é escrita quando os dados são inseridos normalmente.

?>

</body>

</html>

 

 

 

 

bom agora vou colocar a tabela que deve ser colocada no mysql

 

 

 

CREATE TABLE `clientes` (

`nome` VARCHAR( 60 ) NOT NULL ,

`email` VARCHAR( 60 ) NOT NULL ,

`sexo` VARCHAR( 10 ) NOT NULL ,

`ddd` INT( 2 ) ,

`telefone` INT( 8 ) ,

`endereço` VARCHAR( 70 ) NOT NULL ,

`cidade` VARCHAR( 20 ) NOT NULL ,

`estado` VARCHAR( 2 ) NOT NULL ,

`bairro` VARCHAR( 20 ) NOT NULL ,

`país` VARCHAR( 20 ) NOT NULL ,

`login` VARCHAR( 12 ) NOT NULL ,

`senha` VARCHAR( 12 ) NOT NULL ,

`news` VARCHAR( 8 ) ,

`id` INT( 200 ) AUTO_INCREMENT ,

UNIQUE (

`id`

)

);

 

 

 

 

 

 

Bom muito obrigado por terem ligo e espero que gostem

 

 

 

qualquer bug por favor postar abaixo(mais acho que não tem nenhum não)

 

 

 

Grato

 

Créditos: Gustavo

 

 

 

Grato

Créditos: Gustavo

Link para o comentário
https://www.webcheats.com.br/topic/310151-sistema-de-login-php-e-mysql/
Compartilhar em outros sites

mto legal mesmo cara.... gostei do tuto.. to tendo uns probleminhas ake... mas neem preciso de ajuda, eu axo ke eh burrice minha mesmo... akdopaskdapo.. jah jah resolvo :D

 

vlw ae

Link para o comentário
https://www.webcheats.com.br/topic/310151-sistema-de-login-php-e-mysql/#findComment-1703711
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.