A minha pagina contém
dois formulários um para
login e outro para cadastro
A instrução é mais ou menos
essa:
Leia a senha do meu db,
se for igual a senha fornecida
imprima o formulário de cadastramento
caso contrário imprima o formulário de
login (até aí tdbem)como na abertura da
página não foi fornecido valor algum
sempre é mostrado o form de login
depois de fornecida a senha, ai
entra o form de cadastramento
(aí começam os problemas)
já na entrada do cadastramento
é enviado um cadastro vazio
e depois não aceita outro cadastro
nem inserindo dados e tbem ñ lança
mais outro cadastro vazio
O script tá aí embaixo p/entender melhor
quem puder me ajudar agradeço muito
pq eu naum tô entendendo mais é nada!!!!!
[otto]
--script------
<body>
<?PHP
$conexao= mysql_connect("$minha conexao","$login","$senha");
mysql_select_db ("escambo",$conexao);
//Declarando variáveis por segurança
settype($categoria,'string');
settype($login,'string');
//Seleciona a Senha da tabela senha
//para usar no login
$senha= "select * from senha";
$pesquisa=mysql_query ($senha,$conexao);
$codigo= mysql_result($pesquisa,'0',"codigo");
$senha_admin= mysql_result($pesquisa,'0',"senha_admin");
//Testa se o campo login é
//diferente da senha e imprime o
//formulário de login, porque
//na abertura da página o campo
//login está vazio
if($senha_admin!="$login")
{
echo "Forneça A Senha Do Administrador";
?>
<form name="form1" >
<input type="text" name="login">
<input type="submit" name="sb1" value="OK">
</form>
<?
}
else
{
//Daqui pra baixo tudo é impresso
//depois de efetuado o login corretamente
$insere1= "INSERT into categorias(nome_categoria)values('$categoria') ";
mysql_query ($insere1,$conexao);
//Seleciona e exibe itens cadastrados
$pesquisa="SELECT * from categorias";
$resultado= mysql_query($pesquisa,$conexao);
$comeco=mysql_num_rows($resultado);
for($mostra=0;$mostra<$comeco;$mostra++)
{$db_codigo= mysql_result($resultado,$mostra,"codigo_categoria");
$db_categoria= mysql_result($resultado,$mostra,"nome_categoria");
print "$db_codigo ";
print "$db_categoria"."<br>";
}
?>
<form name="form1" >
<input type="text" name="categoria">
<input type="submit" name="sb2" value="Inserir">
</form>
<?
}
?>
</body>