Jump to content

Recommended Posts

Posted

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#

Posted

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 😁

Posted

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#

Posted

estas a seguir aquele tutorial a risca certo? é que tive a bocado a ver o tutorial .E já agora fizeste até que parte ? Btw não estas a tentar aceder a página de config.php pelo url ou estas ? é que se estiveres não vai dar

Posted

Isto só te acontece com o registar.php ou todos ? podes colocar aqui o link do site para tentar perceber melhor o que se passa.

EDIT: Espera ai tu tens os ficheiros no sitio correcto ? na pasta /var/www/public_html ? ou htdocs ?

Posted

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 ?

Posted

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!

Posted

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#

Posted

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#

Posted

Pela informação que colocaste, em vez de localhost, coloca mysql6.000webhost.com. Ao que parece, o servidor mysql está noutra máquina...

Atenção que a password para ligar à base de dados pode não ser a mesma da tua conta de alojamento.

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
×
×
  • 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.