Jump to content


Mitnick

Member Since 19/11/2011
Offline Last Active 26/12/2011, 20:03
-----

Topics I've Started

Cadastro De Usuários

25/12/2011, 18:05

Boa Noite Pessoal

Fiz um formulário em php, e depois criei o arquivo script_cadastro.php

Porém após preencher o formulário, ao invés de cadastrar, ele da erro e exibe a mensagem que coloquei no Else, porém não acho onde ta o erro.

<?

$acao = $_GET['acao'];


switch ($acao) {


case cadastrar:


$nome         = $_POST['nome'];
$endereco     = $_POST['endereco'];
$bairro       = $_POST['bairro'];
$cep          = $_POST['cep'];
$cidade       = $_POST['cidade'];
$estado       = $_POST['estado'];

$fone         = $_POST['fone'];
$celular      = $_POST['celular'];


$email        = $_POST['email'];
$nascimento   = $_POST['nascimento'];
$rg           = $_POST['rg'];
$cpf          = $_POST['cpf'];

$sexo         = $_POST['sexo'];
$estadocivil  = $_POST['estadocivil'];


$query_confere = "select * from clientes where rg='$rg' or cpf='$cpf'";
$rs_confere    = mysql_query($query_confere);

$rs_numero     = mysql_num_rows($rs_confere);

if($rs_numero == 0){
		$query_cadastra = "
		INSERT INTO clientes (
			nome,
			endereco,
			bairro,
			cep,
			cidade,
			estado,
			fone,
			celular,
			email,
			nascimento,
			rg,
			cpf,
			sexo,
			estadocivil,
			)
		VALUES(
			'$nome',
			'$endereco',
			'$bairro',
			'$cep',
			'$cidade',
			'$estado',
			'$fone',
			'$celular',
			'$email',
			'" . $nascimento . "',
			'$rg',
			'$cpf',
			'$sexo',
			'$estadocivil',)";
        $rs_cadastra = mysql_query($query_cadastra);	//	$result = "Cliente cadastrado com sucesso!!!";
//		header("Location: formmatriculacfc.php?resultadobusca=$cpf&result=$result");




//$sql = "insert into login (login,senha,nivel,funcionario) values ('$nlogin','$novasenha','$nnivel','$nfuncionario')";
//$rs = mysql_query($sql);

if ($rs_cadastra){
?>
<script LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("Cadastro de Cliente efetuado com sucesso")</SCRIPT>
<script language="JavaScript">window.location.href="clientes_cadastrar.php";</SCRIPT>

<?
//header("Location: formmatriculacfc.php?resultadobusca=$cpf&result=$result");

}else{
?>

<script LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("Erro ao cadastrar Cliente")</SCRIPT>
<script language="JavaScript">window.location.href="clientes_cadastrar.php";</SCRIPT>

Alguêm pode me ajudar a dizer onde ta o erro?

Erro Ao Cadastrar Usuário

21/12/2011, 20:28

Boa Noite Pessoal.

Estou com todo o sistema pronto, porém não faz o cadastro. Acredito que seja algo tão bobo que eu to deixando passar "batido".

Abaixo segue meus arquivos:

Cadastrar.php

<?

$acao = $_GET['acao'];


switch ($acao) {


case cadastrar:

//INICIO DO CADASTRO DAS FUNÇÕES

//FUNÇÕES DO CADASTRO ENDEREÇO

$cep          = $_POST['cep'];
$endereco     = $_POST['endereco'];
$numero       = $_POST['numero'];
$bairro       = $_POST['bairro'];
$cidade       = $_POST['cidade'];
$estado       = $_POST['estado'];

//FUNÇÕES DO CADASTRO ALUNO

$nome         = $_POST['nome'];
$cpf          = $_POST['cpf'];
$rg           = $_POST['rg'];
$nascimento   = $_POST['nascimento'];
$fone         = $_POST['fone'];
$celular      = $_POST['celular'];
$email        = $_POST['email'];
$sexo         = $_POST['sexo'];
$estadocivil       = $_POST['estadocivil'];

//FUNÇÕES DA HABILITAÇÃO

$cnh       = $_POST['cnh'];
$aulas     = $_POST['aulas'];
$liberado  = $_POST['liberado'];

//FINAL DO CADASTRO DAS FUNÇÕES


//INSERINDO DADOS DO FORMULÁRIO NO BANCO DE DADOS

$query_confere = "select * from clientes where rg='$rg' or cpf='$cpf'";
$rs_confere    = mysql_query($query_confere);

$rs_numero     = mysql_num_rows($rs_confere);

if($rs_numero == 0){
		$query_cadastra = "
		INSERT INTO clientes (
			nome,
			endereco,
			bairro,
			numero,
			cep,
			cidade,
			estado,
			fone,
			celular,
			email,
			nascimento,
			rg,
			cpf,
			sexo,
			estadocivil,
			cnh,
			aulas,
			liberado,
			)
		VALUES(
			'$nome',
			'$endereco',
			'$bairro',
			'$numero',
			'$cep',
			'$cidade',
			'$estado',
			'$fone',
			'$celular',
			'$email',
			'$nascimento',
			'$rg',
			'$cpf',
			'$sexo',
			'$estadocivil',
			'$cnh',
			'$aulas',
			'$liberado')";
        $rs_cadastra = mysql_query($query_cadastra);
	//	$result = "Cliente cadastrado com sucesso!!!";
//		header("Location: formmatriculacfc.php?resultadobusca=$cpf&result=$result");




//$sql = "insert into login (login,senha,nivel,funcionario) values ('$nlogin','$novasenha','$nnivel','$nfuncionario')";
//$rs = mysql_query($sql);

if ($rs_cadastra){
?>
<script LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("Cadastro de Cliente efetuado com sucesso")</SCRIPT>
<script language="JavaScript">window.location.href="clientes_cadastrar.php";</SCRIPT>

<?
//header("Location: formmatriculacfc.php?resultadobusca=$cpf&result=$result");

}else{
?>

<script LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("Erro ao cadastrar Cliente")</SCRIPT>
<script language="JavaScript">window.location.href="clientes_cadastrar.php";</SCRIPT>

<?

MEU FORMULÁRIO

<body>
<script language="JavaScript">
function validar(){
erro = 0;
msg = "Erro no preenchimento do formulário:\n\n";
	if (form1.nome.value==''){
		msg += "O Campo nome é obrigatório\n";
		erro = 1;
	}
	
	if (form1.endereco.value==''){
		msg += "O Campo Endereço é obrigatório\n";
		erro = 1;
	}
	
	if (form1.bairro.value==''){
		msg += "O Campo Bairro é obrigatório\n";
		erro = 1;
	}
		
	if (form1.cidade.value==''){
		msg += "O Campo Cidade é obrigatório\n";
		erro = 1;
	}
	
		
	if (form1.cep.value==''){
		msg += "O Campo Cep é obrigatório\n";
		erro = 1;
	}
	
	
	if (form1.fone.value==''){
		msg += "O Campo Fone é obrigatório\n";
		erro = 1;
	}
	
	if (form1.nascimento.value==''){
		msg += "O Campo Data de Nascimento é obrigatório\n";
		erro = 1;
	}
	
	if (form1.rg.value==''){
		msg += "O Campo RG é obrigatório\n";
		erro = 1;
	}
	
	if (form1.cpf.value==''){
		msg += "O Campo CPF é obrigatório\n";
		erro = 1;
	} else if (form1.cpf.value.length<14){
		msg += "CPF Inválido\n";
		erro = 1;	
	}
	
	if (erro==1){
		alert (msg);
		return false;
	}
}
</script><br />
<form name="form1" method="post" action="script_clientes.php?acao=cadastrar" onSubmit="return validar()">
<p><center></center></p>
<table width="610" border="0" align="center" cellpadding="1" cellspacing="1" class="btop" id="cell">
  <tr>
    <td colspan="6" class="r"><center><strong>INFORMA&Ccedil;&Otilde;ES SOBRE O ENDERE&Ccedil;O</strong><br />
      <img src="imagens/risco.png" alt="" width="610" height="20" />
    </center></td>
    </tr>
  <tr>
    <td width="84" class="r">Cep  </td>
    <td width="158"><input name="cep" type="text" id="cep" onBlur="getEndereco()" value="<? echo $cep ?>" /></td>
    <td width="58" class="r"></td>
    <td width="116">&nbsp;</td>
    <td colspan="2">&nbsp;</td>
  </tr>
  <tr>
    <td class="r">Endere&ccedil;o</td>
    <td><input name="endereco" type="text" id="endereco" value="<? echo $endereco ?>" /></td>
    <td class="r">N&uacute;mero</td>
    <td><input name="numero" type="text" id="numero" value="<? echo $numero ?>" size="10" /></td>
    <td colspan="2">&nbsp;</td>
  </tr>
  <tr>
    <td class="r">Bairro</td>
    <td class="small">
      <input name="bairro" type="text" id="bairro" value="<? echo $bairro ?>" />
      </td>
    <td class="r">Cidade</td>
    <td><input name="cidade" type="text" id="cidade" value="<? echo $cidade ?>" size="10" /></td>
    <td width="42"><span class='forleft'>Estado</span></td>
    <td width="133"><select name="estado">

                      <option value="PI"

					  <? 

					  if ($estado=="PI"){

					  	echo "selected";

					  }

					  ?>

					  >PI</option>

                      <option value="MA"

					  <? 

					  if ($estado=="MA"){

					  	echo "selected";

					  }

					  ?>

					  >MA</option>

                      <option value="CE"

					  <? 

					  if ($estado=="CE"){

					  	echo "selected";

					  }

					  ?>

					  >CE</option>

                      <option value="SP" selected="selected"

					  <? 

					  if ($estado=="SP"){

					  	echo "selected";

					  }

					  ?>

					  >SP</option>

      </select></td>
  </tr>
</table>
<br />
<center>
  <p><strong>INFORMA&Ccedil;&Otilde;ES SOBRE OS DADOS PESSOAIS</strong><br />
    <img src="imagens/risco.png" alt="" width="610" height="20" />    <br />
  </p>
    <table width="610" border="0" align="center">
    <tr>
      <td width="109"><span class="r">Nome Completo</span></td>
      <td width="157"><span class="small">
        <input name="nome" type="text" id="nome" value="<?= $nome; ?>" />
      </span></td>
      <td width="67">CPF</td>
      <td width="71"><input name="cpf" type="text" id="cpf" value="<?= $cpf; ?>" size="11" /></td>
      <td width="40"><center>RG</center></td>
      <td width="140"><input name="rg" type="text" id="rg" value="<?= $rg; ?>" size="15" /></td>
    </tr>
    <tr>
      <td>Dat. Nascimento</td>
      <td><span class="small">
        <input name="nascimento" type="text" id="nascimento" value="<? echo $nascimento ?>" />
      </span></td>
      <td>Telefone</td>
      <td><input name="fone" type="text" id="fone" value="<?= $fone; ?>" size="11" /></td>
      <td><center>
      Cel
      </center></td>
      <td><input name="celular" type="text" id="celular" value="<? echo $celular ?>" size="15" /></td>
    </tr>
    <tr>
      <td>Endere&ccedil;o Email</td>
      <td><span class="small">
        <input name="email" type="text" id="email" value="<? echo $email ?>" />
      </span></td>
      <td>Sexo</td>
      <td><select name="sexo" id="select">
        <option value="M">Masculino</option>
        <option value="F">Feminino</option>
      </select></td>
      <td><center>Est. Civil</center></td>
      <td><select name="estadocivil" id="select4">

                      <option value="s"

					  <? 

					  if ($estadocivil=="s"){

					  	echo "selected";

					  }

					  ?>

					  >Solteiro</option>

                      <option value="c"

					  <? 

					  if ($estadocivil=="c"){

					  	echo "selected";

					  }

					  ?>

					  >Casado</option>

                      <option value="o"

					  <? 

					  if ($estadocivil=="o"){

					  	echo "selected";

					  }

					  ?>

					  >outro</option>

        </select></td>
    </tr>
    </table>
    <table width="610" border="0" align="center">
      <tr>
        <td width="131">Tipo de 1&ordf; habilita&ccedil;&atilde;o</td>
        <td width="144"><select name="cnh" id="cnh">
                      <option value="A" selected="selected"
					  <? 
					  if ($cnh=="A"){
					  	echo "selected";
					  }
					  ?>
					  >A (Moto)</option>
                      <option value="B"
					  <? 
					  if ($cnh=="B"){
					  	echo "selected";
					  }
					  ?>
					  >B (Carro)</option>
                      <option value="AB"
					  <? 
					  if ($cnh=="AB"){
					  	echo "selected";
					  }
					  ?>
					  >AB (Carro e Moto)</option>
                      <option value="C" 
					  <? 
					  if ($cnh=="C"){
					  	echo "selected";
					  }
					  ?>
					  >C (Até 3,5 mil KG)</option>

      </select></td>
        <td width="65">Qnt. Aulas</td>
        <td width="59"><select name="aulas">
          <option value="1" selected="selected"
          <? 
					  if ($aulas=="1"){
					  	echo "selected";
					  }
					  ?>
                      >1</option>
          <option value="2"
           <? 
					  if ($aulas=="2"){
					  	echo "selected";
					  }
					  ?>
                      >2</option>
          <option value="3"
           <? 
					  if ($aulas=="3"){
					  	echo "selected";
					  }
					  ?>
                      >3</option>
          <option value="4"
           <? 
					  if ($aulas=="4"){
					  	echo "selected";
					  }
					  ?>
                      >4</option>
          <option value="5"
           <? 
					  if ($aulas=="5"){
					  	echo "selected";
					  }
					  ?>
                      >5</option>
          <option value="6"
           <? 
					  if ($aulas=="6"){
					  	echo "selected";
					  }
					  ?>
                      >6</option>
          <option value="7"
           <? 
					  if ($aulas=="7"){
					  	echo "selected";
					  }
					  ?>
                      >7</option>
          <option value="8"
           <? 
					  if ($aulas=="8"){
					  	echo "selected";
					  }
					  ?>
                      >8</option>
          <option value="9"
           <? 
					  if ($aulas=="9"){
					  	echo "selected";
					  }
					  ?>
                      >9</option>
          <option value="10"
           <? 
					  if ($aulas=="10"){
					  	echo "selected";
					  }
					  ?>
                      >10</option>
          <option value="11"
           <? 
					  if ($aulas=="11"){
					  	echo "selected";
					  }
					  ?>
                      >11</option>
          <option value="12"
           <? 
					  if ($aulas=="12"){
					  	echo "selected";
					  }
					  ?>
                      >12</option>
          <option value="13"
           <? 
					  if ($aulas=="13"){
					  	echo "selected";
					  }
					  ?>
                      >13</option>
          <option value="14"
           <? 
					  if ($aulas=="14"){
					  	echo "selected";
					  }
					  ?>
                      >14</option>
          <option value="15"
           <? 
					  if ($aulas=="15"){
					  	echo "selected";
					  }
					  ?>
                      >15</option>
          <option value="16"
           <? 
					  if ($aulas=="16"){
					  	echo "selected";
					  }
					  ?>
                      >16</option>
          <option value="17"
           <? 
					  if ($aulas=="17"){
					  	echo "selected";
					  }
					  ?>
                      >17</option>
          <option value="18"
           <? 
					  if ($aulas=="18"){
					  	echo "selected";
					  }
					  ?>
                      >18</option>
          <option value="19"
           <? 
					  if ($aulas=="19"){
					  	echo "selected";
					  }
					  ?>
                      >19</option>
          <option value="20"
           <? 
					  if ($aulas=="20"){
					  	echo "selected";
					  }
					  ?>
                      >20</option>
        </select></td>
        <td width="71">Status</td>
        <td width="114"><select name="liberado">
                      <option value="1" selected="selected"
					  <? 
					  if ($liberado=="1"){
					  	echo "selected";
					  }
					  ?>
					  >Liberado</option>
                      <option value="2"
					  <? 
					  if ($liberado=="2"){
					  	echo "selected";
					  }
					  ?>
					  >Bloqueado</option>
        </select></td>
      </tr>
    </table>

ALGUÊM PODE ME AJUDAR A ACHAR ONDE ESTÁ O ERRO? :s

Dúvida Centralizar Tabela Css

11/12/2011, 13:48

Boa Tarde Pessoal.

Este é meu código CSS. Tenho um formulário em PHP, porém o formulário ta aparecendo no canto superior esquerdo, como faço pra centralizar no meio pelo CSS?

*{margin:0px; padding:0px;}
	    body{
	font:11px verdana;
	color:#333;
	position: fixed;
	vertical-align: middle;
}
		
		.sucess
		{
			font:11px verdana;
			color:#333;
			background-color: #f9f9f9;
			border:1px solid #999;
			padding:4px;
			display:none;
			width:350px;
		}
		
		
		
		.error
		{
			font:11px verdana;
			color:red;
			background-color: #f9f9f9;
			border:1px solid red;
			padding:10px;
			display:none;
			width:350px;		
		}
		
		label
		{
			display:block;
			width:130px;
			float:center;
			font:11px verdana;
			color:#333;
			padding:3px;
			padding-right:4px;
			border:0px solid #333;
			text-align:center;
		}
		
		input
		{
			font:11px verdana;
			color:#333;
			background-color: #f9f9f9;
			border:1px solid #999;
			padding:2px;
		}
		
		button
		{
			font:11px verdana;
			color:#333;
			background-color: #f9f9f9;
			border:1px solid #999;
			padding:1px;
		}	
		
		#enderecoCompleto
		{
			display:none;
		}
		
		.red
		{
			border:1px solid red;
		}
		
		.green
		{
			border:1px solid green;
		}		

Níveis De Acesso - Sistema De Login

09/12/2011, 21:43

Boa noite pessoal

Estou com mais uma dúvida, e o pessoal do forúm vem me auxiliando muito na resolução destes.

Segue o problema adiante.

Tenho um sistema de Login completinho, e pra limitar o acesso a certas páginas dentro do sistema eu criei o seguinte código:

$nivel_necessario = 0;

// Verifica se não há a variável da sessão que identifica o usuário

if (!isset($_SESSION['controle']) < $nivel_necessario) {

   // Destrói a sessão por segurança

    session_destroy();

    // Redireciona o visitante de volta pro login

    header("Location: index.php"); exit;

}

Ele verifica se o nível de acesso é igual ao permitido e libera o acesso, e caso seja diferente ele manda pra tela de login.

A minha dúvida é a seguinte:

Eu queria colocar uma imagem pra aparecer se o nível de acesso fosse 0, e se fosse 1, apareceria outra imagem.

Eu sei que é possível fazer utilizando as condições "If" e "else", porém não sei como criar o script.

Alguêm pode me ajudar? Ficarei muito grato..

Obrigado.

Pessoal, consegui já..

Vaaleu!

Encerrar Sessão Do Usuário Após 15 Minutos

08/12/2011, 20:08

Boa noite Pessoal

Eu tenho um sistema de login com tudo certo, e gostaria que a sessão do usuário fosse encerrada após 15 minutos.

No cabeçalho de todas as minhas páginas, eu incluí o arquivo "config.php" e dentro dele eu coloquei o seguinte código:

session_cache_expire(15);
header("Cache-Control: no-cache, must-revalidate");

Porém a sessão não expira. Alguêm pode me dizer o que está errado?

IPB Skin By Virteq