Jump to content


RenatoAF

Member Since 30/05/2007
Offline Last Active 26/06/2007, 22:00
-----

Posts I've Made

In Topic: Autenticação De Usuario Php Mysql

31/05/2007, 18:44

ai galera do precisando de um help! com sistema de autenticação de usuario

tenho o banco de dado "sisgem" tabela "login"

id
nome
data_nasc
email
telefone
login
senha

na minha autenticação ta assim

<?php

require_once("sisgem.php");

$login = $_POST[login];
$senha = $_POST[senha];

//verificar se os formularios foram preenchidos
if (!filled_out($_POST));
{
echo "Senha Incorreta";
}
//consulta no banco de dado
$sql = mysql_query("select login,senha from login where login = '$login' and senha = '$senha'")or die ('erro no comando');
$mysql= mysql_num_rows($sql);
if($mysql == 0) { echo "Erro: Usuário ou Senha inválidos"; echo "<br>"; echo "<a href='login.php'>voltar</a>";}
session_start();
$_SESSION[login] = $login; $_SESSION[senha] = $senha;
// Header("Location: index.php");}

?>

quando eu mando excutar aparece a frase: "erro no comando"

alguem poderia da um help ai



Opa!!!
Então, fiz um que funciona assim!

include_once("./conexao_mysql.php");

$sql_acesso_inicial = "SELECT usuario, senha FROM banco WHERE usuario = '".$_POST["usuario"]."' AND senha = '".$_POST["senha"]."' ";
$query_acesso_inicial = mysql_db_query("banco", $sql_acesso_inicial, $conexao_mysql) or die("erro conexao com o banco de dados");

if ( mysql_num_rows($query_acesso) == 1 ) {
$_SESSION['usuario'] = $resultado_query_acesso['usuario'];
$_SESSION['senha'] = $resultado_query_acesso['senha'];

?>
<script LANGUAGE="JavaScript" TYPE="Text/JavaScript">
window.open("pagina_inicial.php");
</SCRIPT>
<?
} else {
?>
<script language="javascript">
alert('Usuário e senha incorretos!');
document.forms["form_acesso"].usuario.focus();
</script>
<?
}
}

Abs!

In Topic: Conexão Myql+php

31/05/2007, 18:20

Olá pessoal!

Gostaria de saber o que faço para conectar o mysql com o php, pois está apresentando o seguinte erro:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO)


O endereço é http://www.mgisoft.c...r/php/teste.php

Coloque a Mysql-Data dentro da pasta php onde se encontra as páginas do meu site...

Alguém sabe qula é o problema?????

Grata....



Opa!!
Para que vc não tenha complicação na execução da query porque que vc não utiliza da seguinte maneira:

$conexao = mysql_connect("localhost", "root", "senha_root(se tiver)") or die("Erro na conexão com o banco!");

$sql = "SELECT login FROM usuario";
$query = mysql_db_query("tabela", $sql, $conexao) or die (mysql_error());


while ( $resultado = mysql_fetch_array($query) ) {
?>
<tr>
<td><?=$resultado["login"]; ?></td>
<td><?=$resultado["login"]; ?></td>
<td><?=$resultado["login"]; ?></td>
</tr>
<?
}

Espero ter ajudado!1

Abraços!

In Topic: Problemas Ao Enviar Email Em Html

31/05/2007, 10:24

Pelo que eu entendi vc tem 2 páginas, uma que vc tem o formulário, e ao clicar em submit, vc manda para essa segunda página para tratar os dados certo?

se no formulário da primeira página vc estiver usando o METHOD="POST" na segunda página vc tem que colocar os nomes dos campos da segunda página como $_POST["nome_do_campo"];
Se vc estiver usando o METHOD="GET", vc deve colocar os nomes dos campos da segunda página como $_GET["nome_do_campo"];

Espero ter ajudado.
Abs

In Topic: Como Conectar O Banco De Dados?

31/05/2007, 10:19

Não entendi muito bem a sua dúvida, mas para conectar-se ao Bando de Dados, deixarei aqui como conectar ao MySQL, um dos mais conhecidos e usados também!

se vc estiver usando servidor local:
$conexao_mysql = mysql_connect("localhost ou 127.0.0.1", "root", "senha do root") or die(mysql_error());
mysql_select_db("brandweb");

se estiver hospedado em algum lugar.
$conexao_mysql = mysql_connect("mysql.xxxxx.com.br (ou o IP que lhe passaram)", "usuario", "senha") or die(mysql_error());
mysql_select_db("brandweb");

Espero ter ajudado em algo!

Abs

In Topic: Qual O Melhor Linux

31/05/2007, 10:13

Opa!! Então.. fiz o curso de Debian também, para quem está começando é uma ótima distribuição, a vantagem é que é bem prática.

Mas atualmente estou usando o Slackware 11, é show de bola, estável e como muitas pessoas falam, esse é o Linux pra macho!1 rsrs
meio complicado, mas quando vai pegando o esquema fica bem legal de se trabalhar com ele!

Abraços!

IPB Skin By Virteq