Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Flávio Douglas

PHP e MySQL

Recommended Posts

Bom, tenho pouco conhecimento no Dreanweaver e estou precisando de criar uma página com acesso restrito com login e senha, baixei uma vídeo aula que explica como se faz isso, só que a minha conexão SQL não se conecta com meu banco de dados. Fiz tudo como está na vídeo aula. O que eu faço ou o que está faltando para que eu possa me conectar com o meu banco?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, tenho pouco conhecimento no Dreanweaver e estou precisando de criar uma página com acesso restrito com login e senha, baixei uma vídeo aula que explica como se faz isso, só que a minha conexão SQL não se conecta com meu banco de dados. Fiz tudo como está na vídeo aula. O que eu faço ou o que está faltando para que eu possa me conectar com o meu banco?

Cara pelo dream é um saco mesmo fazer isso, mas posta ai o seu código para darmos uma olhada e ver o problema.

T++++

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse é o link da vídeo aula de onde tirei tudo isso: http://www.mxmasters.com.br/macromedia-dre...-login-e-senha/

 

Entrei no programa Easyphp e criei um banco de dados com o nome de "acesso" as tabelas dei o nome de "acessando"

Olha só, Eu criei um documento em branco, ai fui em: Definir um site, Coloquei lá todas as informações como estava na video aula, depois fui em aplicativo>banco de dados. Até a 3 etapa ocorreu tudo muito bem, só que quando eu clico no sinal de + e coloco (Minha conexão SQL) e determino os campos:

 

Nome da conexão: Conexao1

Servidor MySQL: Localhost

Nome de usuário: Root

Senha: estou deixando em Branco

Banco de dados: estou deixando em Branco

 

Quando mando selecionar o Banco ele dá erro. Não vai de forma alguma.

O Pior é que nem sei onde fica os códigos que voceis me pediram para ver.

 

tem alguma solução para o meu problema?

Compartilhar este post


Link para o post
Compartilhar em outros sites

"Root" é diferente de "root", assim como "Localhost" é diferente de "localhost".

Preste atenção no case-sensitive.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Post eu coloquei com letra maiúscula no inicio, mais lá no Dreaweaver eu estou colocando com letras minúsculas, mesmo assim não deu certo. Eu não entendo nada de PHP, e estou trabalhando com o dreamweaver a pouco tempo... pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não uso o Dreamweaver.

Posta o código ai para darmos uma olhada. Ou então, posta no fórum de Dreamweaver... eu só trabalho com códigos mesmo, gero todos eles eu mesmo.

 

Uso o melhor editor de todos <<<<<<<<< Bloco de Notas ^^

Clica na aba CODE do Dreamweaver.

 

Pelo que assisti da video aula.. você criou o banco lá pelo phpMyAdmin?

depois ele volta e seleciona o banco...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Documento sem título</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

 

<body>

<form name="form1" method="post" action="">

<table width="500" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="63">Login</td>

<td width="437"><input name="login" type="text" id="login"></td>

</tr>

<tr>

<td>Senha</td>

<td><input name="senha" type="password" id="senha"></td>

</tr>

<tr>

<td> </td>

<td><input type="submit" name="Submit" value="Logar"></td>

</tr>

</table>

</form>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse ai é o HTML..

poste o que está entre as tags: <?php e ?>

Ele que nos interessa.. o DW vai lhe gerar algumas linhas muito estranhas... se você quiser fazer a conexão e a escolha com o banco de dados, manualmente, seria o seguinte:

 

<?php
	$servidor = "localhost"; // nome do servidor
	$usuario = "root"; // usuario do banco
	$senha = ""; // senha do banco
	$banco = "nome do banco que você criou lá no phpMyAdmin"; // nome do banco

$connection=mysql_connect($servidor,$usuario,$senha)or die ("Não foi possível conectar ao servidor!");

$db=mysql_select_db($banco,$connection)or die("Não foi possível conectar ao banco");

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html\>

<head>

<title>Documento sem título</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<?php

$servidor = "localhost"; // nome do servidor

$usuario = "root"; // usuario do banco

$senha = ""; // senha do banco

$banco = "acesso"; // nome do banco

 

$connection=mysql_connect($servidor,$usuario,$senha)or die ("Não foi possível conectar ao servidor!");

 

$db=mysql_select_db($banco,$connection)or die("Não foi possível conectar ao banco");

 

?>

 

<body>

<form name="form1" method="post" action="">

<table width="500" border="0" cellspacing="0" cellpadding="0">

<tr>

<td>Login</td>

<td><input name="login" type="text" id="login"></td>

</tr>

<tr>

<td>Senha</td>

<td><input name="senha" type="password" id="senha"></td>

</tr>

<tr>

<td> </td>

<td><input type="submit" name="Submit" value="Logar"></td>

</tr>

</table>

</form>

</body>

</html\>

 

 

 

Ficaria Assim???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não necessariamente...

qual é a página que vai processar a informação??

 

você pretende fazer um login não é?

Isso ai foi apenas a conexao com o banco. Qual é o teu script que faz a verificação?

Aqui no fórum tem bastante material de sistemas de login/acesso restrito.

 

Veja:

http://forum.imasters.com.br/index.php?showtopic=147566

http://forum.imasters.com.br/index.php...68&hl=login

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, tenho pouco conhecimento no Dreanweaver e estou precisando de criar uma página com acesso restrito com login e senha, baixei uma vídeo aula que explica como se faz isso, só que a minha conexão SQL não se conecta com meu banco de dados. Fiz tudo como está na vídeo aula. O que eu faço ou o que está faltando para que eu possa me conectar com o meu banco?

:rolleyes: Talvez o seu servidor MYSQL não está funcionando por completo, veja se todos os server estão ativos. Se não entendi direito desculpe mas pode continuar as perguntas que estarei pronto pra ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.