Jump to content

Sistema Login / Registo


estimado
 Share

Recommended Posts

boas

Estou a fazer um sistema Login e Registo para o meu site!

Bem, o problema é que estou com um problema ao tentar registar-me, aparece-me a pagina do 000WebHost depois de clicar em Registar!

Estou a seguir este tutorial! http://libertytuga.com/2008/10/19/sistema-de-registologinlogout-em-php/

No ficheiro config.php meti assim!

<?php
mysql_connect("mysql0.000webhost.com", "a4466692_12", "123456") or die(mysql_error()); // connecta-se ao servidor
mysql_select_db("a4466692_12") or die(mysql_error()); // selecciona a database do server escolhido
?>

Depois vai parar ao site do 000WebHost

http://error404.000webhost.com/?

E sim, eu fui ao PhpMyAdmin e coloquei o codigo

CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) unsigned NOT NULL auto_increment,
`username` varchar(25) NOT NULL,
`email` varchar(100) NOT NULL,
`password` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM

Podem-me ajudar?

Obrigado

Visual Studio 2010 C#

Link to comment
Share on other sites

Primeiro acho que tens mal definido o nome do server que tem a db .

Experimenta assim .

mysql_connect("localhost", "a4466692_12", "123456") or die(mysql_error()); // connecta-se ao servidor

Ter o que tinhas ou localhost é quase igual ,mas assim é só para ter a certeza que ele vai fazer a ligação a db =).

Alem disso podes mostrar o resto do código que tens ? Pode ser que o erro venha de outro lado 😁

Link to comment
Share on other sites

Primeiro acho que tens mal definido o nome do server que tem a db .

Experimenta assim .

mysql_connect("localhost", "a4466692_12", "123456") or die(mysql_error()); // connecta-se ao servidor

Ter o que tinhas ou localhost é quase igual ,mas assim é só para ter a certeza que ele vai fazer a ligação a db =).

Alem disso podes mostrar o resto do código que tens ? Pode ser que o erro venha de outro lado 😁

boas

se eun experimentar assim, como disses-te nem me mostra a pagina, mostra erros!

Penso que tenho que meter onde diz Localhost "mysql0.000webhost.com"!

Precisava mesmo de uma ajuda

obrigado!

Visual Studio 2010 C#

Link to comment
Share on other sites

QUando vou ao teu link de registar aparece-me isto:

PHP Error Message

Warning: mysql_connect() [function.mysql-connect]: Host 'meu IP' is not allowed to connect to this MySQL server in /home/a8635542/public_html/config.php on line 2

Free Web Hosting

Host 'meu IP' is not allowed to connect to this MySQL server

Tens a certeza que a ligação a db ta a funcionar bem ?

Link to comment
Share on other sites

O Servidor de Base de Dados é gratuito? E tens a certeza que permite conexões externas? Ou o código está na mesma máquina que a BD? Se sim o teu código está mal feito, deveria ter "localhost", ao invés de "mysql0.000webhost.com" (assumo isto como uma conexão externa). Se depois te aparecem outros erros isso é outra questão.

"Nós somos o que fazemos repetidamente, a excelência não é um feito, e sim, um hábito."
Não respondo a questões por PM que possam ser colocadas no fórum!

Link to comment
Share on other sites

boas

Peço desculpa, enganei-me no Link!

Está aqui!

http://tugavideo.comuv.com/

Sim, o meu serviço de Hospedagem é gratuito!

O Servidor de Base de Dados é gratuito? E tens a certeza que permite conexões externas? Ou o código está na mesma máquina que a BD? Se sim o teu código está mal feito, deveria ter "localhost", ao invés de "mysql0.000webhost.com" (assumo isto como uma conexão externa). Se depois te aparecem outros erros isso é outra questão.

Se eu fizer isso, tipo devez de "mysql0.000webhost.com" colocar "localhost" dá-me erro!

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a4466692_123'@'localhost' (using password: YES) in /home/a4466692/public_html/config.php on line 2

Access denied for user 'a4466692_123'@'localhost' (using password: YES)

Agradecia uma ajuda!

Pois já verifiquei se estão as configurações feitas correctamente!

Está tudo operacional, não sei a razão de não me estar a dar!

obrigado desde já

cumps

Visual Studio 2010 C#

Link to comment
Share on other sites

boas

Sim, mas já coloquei os dados correctamente!

Como podem ver aqui!

http://img138.imageshack.us/img138/3870/lolug.png

Enquanto á base dados está assim!

http://img853.imageshack.us/img853/2687/lolgt.png

Coloquei exactamente isto!

CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) unsigned NOT NULL auto_increment,
`username` varchar(25) NOT NULL,
`email` varchar(100) NOT NULL,
`password` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM

Podem-me ajudar?

obrigado

Visual Studio 2010 C#

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.