Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde. Eu tenho duas dúvidas em PHP.
1ª - Eu tenho um formulário que cadastra o usuário no banco tudo bonitinho, tem a parte que insere-se o cpf do usuário. Bem, eu gostaria de fazer um validador de CPF, ou seja, que só tenha como eu digitar CPF válido. E se caso eu digite um não válido, aponte um erro.
2ª - No campo senha, quando você cadastra a senha aparece no banco de dados (Mysql) a senha que você cadastrou, como que eu faço para essa senha não aparecer no banco, ou pelo menos aparecer criptografada?
Alguém me ajuda? Se alguém conseguir me ajudar em pelo menos uma das perguntas, já adianta muito a parada pra mim.
Segue o código abaixo:
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
**<html xmlns="**[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
**<head>**
**<meta ****http****-equiv="Content-Type" content="text/html; charset=utf-8" />**
**<title>Untitled Document</title>**
**</head>**
**<body>**
**<?php**
**if(!$_SESSION["login"])**
**die("<h3>Você não tem autorização para entrar nesta página!</h3>");**
else
?>
**<form method="post">**
**<table>**
**<tr>**
**<td><b>CADASTRAR RELATOR</b></td>**
**</tr>**
**<tr>**
**<td>Nome Completo:</td>**
**<td><input type="text" name="nome" size="40"></input></td>**
**</tr>**
**<tr>**
**<td>CPF:</td>**
**<td><input type="text" name="cpf" size="9" maxlength="11"></input>(Apenas Números)</td> **
**</tr>**
**<tr>**
**<td>E-mail:</td>**
**<td><input type="text" name="email" size="40"></input></td>**
**</tr>**
**<tr>**
**<td>Ramal:</td>**
**<td><input type="text" name="ramal" size="4" maxlength="4"></input></td>**
**</tr>**
**<tr>**
**<td>Departamento:</td>**
**<td><input type="text" name="departamento" size="20"></input></td>**
**</tr>**
**<tr>**
**<td>Login:</td>**
**<td><input type="text" name="loginREL" size="25"></input></td>**
**</tr> **
**<tr>**
**<td>Senha:</td>**
**<td><input type="password" name="senhaREL" size="25"></input></td> **
**</tr>**
**<tr> **
**<td><input type="submit" name="enviar" value="Cadastrar"></input></td> **
**</tr> **
</table>
</form>
</body>
<?php
include ("conexao.php");
?>
**<?php**
**if($_POST["enviar"])**
{
**$nome = $_POST["nome"];**
**$cpf = $_POST["cpf"];**
**$email = $_POST["email"];**
**$ramal = $_POST["ramal"];**
**$departamento = $_POST["departamento"];**
**$loginREL = $_POST["loginREL"];**
**$senhaREL = $_POST["senhaREL"];**
$insert="INSERT INTO relatores(codigo,nome,cpf,email,ramal,departamento ,loginREL,senhaREL) VALUES(NULL,'$nome','$cpf','$email','$ramal','$dep artamento','$loginREL','$senhaREL')";
mysql_query($insert,$conexao);
echo "Dados inseridos com sucesso!";
}
?>
<a href='listagemREL.php'>Retornar para a Lista de Relatores Cadastrados</a>
</html>
Carregando comentários...