Ok gente,
Estou trabalhando em PHP com PostgreSQL 8..
Fiz algumas alterações e agora aparece a seguinte mensagem: *No input file
specified*
Ela aparece quando coloco o login e senha no formulario principal, ao clicar
em LOGAR é chamada a controle.php mas aparece apenas essa mensagem..
Vou colocar o que tenho até agora:
A conexao com o banco *conectar.php *que esta funcionando perfeitamente
Uma função chamada *executa.php *que verifica a conexao com o banco e
retorna a comunicação com o bd.
<?php
function executa($sql)
{
if (file_exists("conectar.php"))
{
include("conectar.php");
}
if (!file_exists("conectar.php"))
{
$msgErro = "<center><font color='#FF0000'><b>";
$msgErro .= "Não foi possível conectar ao banco de
Dados<br>";
$msgErro .= "Porque não existe o arquivo 'conectar.php
'.";
$msgErro .= "</b></font></center>";
echo "<br><br>";
echo $msgErro;
exit;
}
$resultado = pg_query($connect,$sql);
return $resultado;
}
?>
E tenho essa em que chamo e faço a comparação com os dados da tabela: *
controle.php*
<?php
if (file_exists("executa.php"))
{
include("executa.php");
}
if (!file_exists("executa.php"))
{
$msgErro = "<center><font color='#FF0000'><b>";
$msgErro .= "Não será possível executar nenhuma ação no Banco
de Dados!<br>";
$msgErro .= "Porque não existe o arquivo 'executa.php'.";
$msgErro .= "</b></font></center>";
echo "<br><br>";
echo $msgErro;
echo "<br>";
exit;
}
if($_POST['login'] == "" || $_POST['senha'] == "")
{
echo "<center>INFORME TODOS OS DADOS !!</center>";
echo "<center><input type = 'button' value = 'Voltar' name =
'btnVoltar' Onclick = 'javascript:history.go(-1)'></center>";
}
else
{
$login = $_POST['login'];
$senha = $_POST['senha'];
if ($login != "" && $senha != "")
{
$sql = "SELECT login,senha FROM tb_colaborador WHERE
login=$login and senha=$senha";
//Chamando a função, e passando como parâmetro a String de SQL
$resultado = executa($sql);
if ($resultado)
{
echo "Olá".$_POST['login'];
}
}
?>
Como estou começando tem muitas partes que são de pesquisas na internet,
apenas adaptei as minhas necessidades..
Milena Leite
Em 01/02/07, Evandro Ricardo Silvestre <[EMAIL PROTECTED]>
escreveu:
Milena,
Estranho isso. Em que linguagem está trabalhando? Como você está tentando
obter os dados? com um simples SELECT * FROM???
Evandro
Milena Leite wrote:
Olá pessoal,
Estou fazendo um pequeno sistema que tem login e deve trazer os dados da
tabela para comparar com o que esta sendo digitado pelo usuario, mas não
consigo trazer os dados, ele diz que a informação não existe. Quero apenas
que apareça o registro da seguinte forma..
id_colaborador: 1
nm_colaborador: milena
email: [EMAIL PROTECTED]
nivel: 1
login: milena
senha: NULL
mas ele me tras tudo poluido assim:
array(3) { [0]=> array(6) { ["id_colaborador"]=> string(1) "1"
["nm_colaborador"]=> string(6) "milena" ["email"]=> string(20) "[EMAIL
PROTECTED]"
["nivel"]=> string(1) "1" ["login"]=> NULL ["senha"]=> NULL } [1]=> array(6)
{ ["id_colaborador"]=> string(1) "2" ["nm_colaborador"]=> string(9)
"guilherme" ["email"]=> string(24) " [EMAIL PROTECTED]" ["nivel"]=>
string(1) "1" ["login"]=> NULL ["senha"]=> NULL } [2]=> array(6) {
["id_colaborador"]=> string(1) "3" ["nm_colaborador"]=> string(7) "hernani"
["email"]=> string(22) " [EMAIL PROTECTED]" ["nivel"]=> string(1) "1"
["login"]=> string(7) "hernani" ["senha"]=> string(5) "12345" } }
Aproveitando a oportunidade, se alguem puder me ajudar com o sistema de
login que estou fazendo eu agradeço. Gostaria de saber como comparo o que
foi digitado no text com o que tenho na tabela.
Desculpa a ignorância pessoal, sou nova nisso, mas estou disposta a
aprender com voces !
Abraços,
--
Milena Leite
------------------------------
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manualhttp://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista
em:http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
--
Milena Leite
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios