Bom dia, estou a fazer um trabalho em php, e estou a fazer um sistema de registos, apenas quem tiver o numero de cliente e uma chave especifica se consegue registar, e tenho os seguintes codigos:
index.php (Registar)
Código (HTML):
Registar.php
Código (PHP):
Era suposto aparecer se válido aparece se é valido! e se não valido Aparece se não é válido!, o include config/config.php, tem os dados de acesso a base de dados.
Alguem pode dar uma ajudinha
Obrigado,
cumps
index.php (Registar)
Código (HTML):
<!-- Inicio POP-UP Registar -->
<div class="modal" id="Registar">
<div class="modal-dialog">
<form action="registar.php" name="RegistarForm" method="post">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title"><center>Registar</center></h4>
</div>
<div class="modal-body">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="alert alert-info alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<strong>Atenção!</strong> Para efectuar o registo necessita de inserir o seu numero de cliente e ter um código de registo
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon" ><span class="glyphicon glyphicon-user"></span></span>
<input class="form-control" type="text" name="nCliente" placeholder="Numero de Cliente" >
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon" ><span class="glyphicon glyphicon-lock"></span></span>
<input class="form-control" type="text" name="codRegisto" placeholder="Código de Registo" >
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" data-dismiss="modal" class="btn btn-danger">Sair</button>
<button type="submit" class="btn btn-info">Registar</button>
</div>
</div>
</form>
</div>
</div>
<!-- Fim POP-UP Registar -->
<div class="modal" id="Registar">
<div class="modal-dialog">
<form action="registar.php" name="RegistarForm" method="post">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title"><center>Registar</center></h4>
</div>
<div class="modal-body">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="alert alert-info alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<strong>Atenção!</strong> Para efectuar o registo necessita de inserir o seu numero de cliente e ter um código de registo
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon" ><span class="glyphicon glyphicon-user"></span></span>
<input class="form-control" type="text" name="nCliente" placeholder="Numero de Cliente" >
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon" ><span class="glyphicon glyphicon-lock"></span></span>
<input class="form-control" type="text" name="codRegisto" placeholder="Código de Registo" >
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" data-dismiss="modal" class="btn btn-danger">Sair</button>
<button type="submit" class="btn btn-info">Registar</button>
</div>
</div>
</form>
</div>
</div>
<!-- Fim POP-UP Registar -->
Registar.php
Código (PHP):
<?php
include 'config/config.php';
$nCliente = $_POST['nCliente'];
$codRegisto = $_POST['codRegisto'];
$sql1 = "SELECT * FROM codRegisto WHERE numCliente = '".$nCliente."' AND codigo = '".$codRegisto."' AND codigo_activado = '0';";
$result1 = mysql_query($sql1);
$num_reg1 = mysql_num_row($result1);
if (num_reg1 == 1){ //Confirma-se
$sql2 = "UPDATE codRegisto SET codigo_activado='1' WHERE numCliente='".$nCliente."';"; //Significa que o codigo ja foi activo! ja não pode ser activado!
$result2 = mysql_query($sql2);
?>
<!-- Conteudo html -->
aparece se é valido!
<?php
}else{
?>
Aparece se não é válido!
<?php
}
?>
include 'config/config.php';
$nCliente = $_POST['nCliente'];
$codRegisto = $_POST['codRegisto'];
$sql1 = "SELECT * FROM codRegisto WHERE numCliente = '".$nCliente."' AND codigo = '".$codRegisto."' AND codigo_activado = '0';";
$result1 = mysql_query($sql1);
$num_reg1 = mysql_num_row($result1);
if (num_reg1 == 1){ //Confirma-se
$sql2 = "UPDATE codRegisto SET codigo_activado='1' WHERE numCliente='".$nCliente."';"; //Significa que o codigo ja foi activo! ja não pode ser activado!
$result2 = mysql_query($sql2);
?>
<!-- Conteudo html -->
aparece se é valido!
<?php
}else{
?>
Aparece se não é válido!
<?php
}
?>
Era suposto aparecer se válido aparece se é valido! e se não valido Aparece se não é válido!, o include config/config.php, tem os dados de acesso a base de dados.
Alguem pode dar uma ajudinha
Obrigado,
cumps