estimado Posted March 26, 2012 at 10:17 PM Report #445807 Posted March 26, 2012 at 10:17 PM 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#
HappyHippyHippo Posted March 27, 2012 at 07:26 AM Report #445842 Posted March 27, 2012 at 07:26 AM http://error404.000webhost.com/? isso parece que é o erro 404 ... vê bem se tens os ficheiros todos criados (principalmente aquele que está a ser chamado) IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Rubemlrm Posted March 27, 2012 at 09:46 AM Report #445859 Posted March 27, 2012 at 09:46 AM 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 😁
estimado Posted March 27, 2012 at 12:02 PM Author Report #445893 Posted March 27, 2012 at 12:02 PM 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#
Rubemlrm Posted March 27, 2012 at 02:08 PM Report #445931 Posted March 27, 2012 at 02:08 PM 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
estimado Posted March 27, 2012 at 06:18 PM Author Report #445989 Posted March 27, 2012 at 06:18 PM Sim, segui tudo á risca! Conforme explica eu fiz! http://img39.imageshack.us/img39/3905/semttulodws.png Tipo eu depois de ter configurado o ficheiro config.php, eu fui ao meu URL do site e experimentei! Abri a página registar.php, sendo que depois me deparo-me com o erro! Visual Studio 2010 C#
Rubemlrm Posted March 27, 2012 at 07:05 PM Report #445997 Posted March 27, 2012 at 07:05 PM 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 ?
estimado Posted March 27, 2012 at 08:18 PM Author Report #446004 Posted March 27, 2012 at 08:18 PM eu coloquei todos os ficheiros mesmo dentro da pasta public_html http://img94.imageshack.us/img94/278/semttulozjs.png Podem ver como está aqui! http://testwebsit.herobo.com/ Visual Studio 2010 C#
Rubemlrm Posted March 27, 2012 at 09:00 PM Report #446006 Posted March 27, 2012 at 09:00 PM 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 ?
anolsi Posted March 27, 2012 at 09:06 PM Report #446009 Posted March 27, 2012 at 09:06 PM 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!
estimado Posted March 27, 2012 at 09:26 PM Author Report #446016 Posted March 27, 2012 at 09:26 PM 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#
yoda Posted March 27, 2012 at 09:33 PM Report #446020 Posted March 27, 2012 at 09:33 PM O serviço deve ter-te indicado o username e password de acesso à base de dados, assim como os dados restantes .. verifica isso. before you post, what have you tried? - http://filipematias.info sense, purpose, direction
Rubemlrm Posted March 27, 2012 at 10:28 PM Report #446030 Posted March 27, 2012 at 10:28 PM Eu acho mesmo que o problema está na ligação a db
estimado Posted March 27, 2012 at 10:35 PM Author Report #446032 Posted March 27, 2012 at 10:35 PM 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#
taviroquai Posted March 27, 2012 at 11:46 PM Report #446047 Posted March 27, 2012 at 11:46 PM 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.
estimado Posted March 28, 2012 at 07:28 AM Author Report #446058 Posted March 28, 2012 at 07:28 AM boas A Password fui eu que a configurei! Visual Studio 2010 C#
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now