Guest trigo Postado Setembro 8, 2006 Denunciar Share Postado Setembro 8, 2006 quando da erro no servidor o que posso fazer? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 8, 2006 Denunciar Share Postado Setembro 8, 2006 explique melhor o problema. Que erro é? Ele acontece quando você faz o quê?abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 8, 2006 Denunciar Share Postado Setembro 8, 2006 bom tento cadastrar ai aparece assim:Ocorreu um erro no servidor ao tentar se cadastrar Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 8, 2006 Denunciar Share Postado Setembro 8, 2006 O servidor suporta PHP? Como você disse 'cadastrar', acredito que é com banco de dados. O servidor dá suporte a Bancos de Dados?Que tipo de cadastro é? Como você está fazendo isso?Poste o código abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 8, 2006 Denunciar Share Postado Setembro 8, 2006 o servidor tem suporte , php my admino codigo é esse:enviar.php: <? include "config.php"; $pesquisar = mysql_query("SELECT * FROM usuarios WHERE username = '".$_POST["username"]."'"); $contagem = @mysql_num_rows($pesquisar); $username = $_POST["username"]; $senha = $_POST["senha"]; $senha2 = $_POST["senha2"]; $nome = $_POST["nome"]; $email = $_POST["email"]; $cidade = $_POST["cidade"]; if ( $contagem == 1 ) { $errors .= "Login escolhido já cadastrado.<br>"; } if ( $username == "" ) { $errors .= "Você não digitou um login<br>"; } if ( $senha == "" ) { $errors .= "Você não digitou uma senha<br>"; } if ( $senha != $senha2 ) { $errors .= "Você digitou 2 senhas diferentes.<br>"; } if ( $nome == "" ) { $errors .= "Você não digitou seu nome<br>"; } if ( $email == "" ) { $errors .= "Você não digitou seu e-mail<br>"; } if ( $cidade == "" ) { $errors .= "Você não digitou o nome de sua cidade<br>"; } if ( $errors == "" ) { $cadastrar = mysql_query("INSERT INTO usuarios (username, senha, nome, email, cidade, estado) VALUES ('$username', '$senha', '$nome', '$email', '$cidade', '$estado')"); if ( $cadastrar == 1 ) { echo "<div align=center><font color=#0066cc><br>Cadastro efetuado com sucesso.<br><br><a href=\"index.php\"><b>Clique aqui</b></a> para se logar no site</font></div>"; } else { echo "<div align=center><font color=#0066cc>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; } } else { echo "<div align=center><font color=#0066cc><b>Ocorreu os seguintes erros ao tentar se cadastrar:</b><br>$errors<br><br> <a href=\"java script: history.back()\">« voltar</a></font></div>"; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 9, 2006 Denunciar Share Postado Setembro 9, 2006 Tente trocar a parte da verificação de $cadastrar por esta: if ($cadastrar) { echo "<div align=center><font color=#0066cc><br>Cadastro efetuado com sucesso.<br><br><a href=\"index.php\"><b>Clique aqui</b></a> para se logar no site</font></div>"; } else { echo "<div align=center><font color=#0066cc>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; } Se persistir o erro, tente assim: if ( $cadastrar > 0 ) { echo "<div align=center><font color=#0066cc><br>Cadastro efetuado com sucesso.<br><br><a href=\"index.php\"><b>Clique aqui</b></a> para se logar no site</font></div>"; } else { echo "<div align=center><font color=#0066cc>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 9, 2006 Denunciar Share Postado Setembro 9, 2006 tentei essas duas que me indicou mas ficou o mesmo erro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 9, 2006 Denunciar Share Postado Setembro 9, 2006 Poste o código do config.php. Pode haver problemas ali. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 9, 2006 Denunciar Share Postado Setembro 9, 2006 CONFIG.php: <?php // GBAllcheats Congif File v0.98-2 MySQL // All right reserved $servidor = "localhost"; $usuario_bd = "meu nome de usuario"; $senha_bd = "minha senha de usuario"; $banco = "nome do bd"; $con = mysql_connect($servidor, $usuario_bd, $senha_bd); mysql_select_db ($banco); ?> é esse Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 9, 2006 Denunciar Share Postado Setembro 9, 2006 Aparentemente está tudo certo.Tente, somente para testes, colocar o or die() nas consultas ao banco de dados. Exemplo: mysql_connect('server','user','senha') or die ("Erro :".mysql_error()); Faça isso em todas as consultas ao BD, para ver se não está falhando alguma delas. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 9, 2006 Denunciar Share Postado Setembro 9, 2006 apareceu o seguinte:Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'apareceu o numero de login' (using password: YES) in /home/vhosts/aleidopoder.122mb.com/public_html/cadastro/config.php on line 8Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'o nome do servidor' (using password: NO) in /home/vhosts/aleidopoder.122mb.com/public_html/cadastro/config.php on line 9Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/vhosts/aleidopoder.122mb.com/public_html/cadastro/config.php on line 9Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'user'@'ns2.122mb.com' (using password: YES) in /home/vhosts/aleidopoder.122mb.com/public_html/cadastro/config.php on line 10Erro :Access denied for user 'user'@'ns2.122mb.com' (using password: YES) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 9, 2006 Denunciar Share Postado Setembro 9, 2006 Deve ser problema no servidor MySQL. você está testando localmente? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 10, 2006 Denunciar Share Postado Setembro 10, 2006 não, é deve ser o problema do servidor mysql, e será que existe uma maneira de arrumar isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 10, 2006 Denunciar Share Postado Setembro 10, 2006 você tem que entrar em contato com o suporte do servidor. Há o PHPMyAdmin lá? Ele funciona bem? você está usando nome do servidor, usuário e senha corretos? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 10, 2006 Denunciar Share Postado Setembro 10, 2006 os nomes do usuario e senha eu tenho certeza que sim ,mas o do servidor eu não sei muito bem, ai tá como localhost Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 10, 2006 Denunciar Share Postado Setembro 10, 2006 o que pode ser esse erroParse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/vhosts/aleidopoder.122mb.com/public_html/cadastro/enviar.php on line 43 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 11, 2006 Denunciar Share Postado Setembro 11, 2006 Poste o código atual e destaque a linha 43. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 11, 2006 Denunciar Share Postado Setembro 11, 2006 <?include "config.php";$pesquisar = mysql_query("SELECT * FROM usuarios WHERE username = '".$_POST["username"]."'");$contagem = @mysql_num_rows($pesquisar); $username = $_POST["username"];$senha = $_POST["senha"];$senha2 = $_POST["senha2"];$nome = $_POST["nome"];$email = $_POST["email"];$cidade = $_POST["cidade"];if ( $contagem == 1 ) { $errors .= "Login escolhido já cadastrado.<br>"; }if ( $username == "" ) { $errors .= "Você não digitou um login<br>"; }if ( $senha == "" ) { $errors .= "Você não digitou uma senha<br>"; }if ( $senha != $senha2 ) { $errors .= "Você digitou 2 senhas diferentes.<br>"; } if ( $nome == "" ) { $errors .= "Você não digitou seu nome<br>"; } if ( $email == "" ) { $errors .= "Você não digitou seu e-mail<br>"; } if ( $cidade == "" ) { $errors .= "Você não digitou o nome de sua cidade<br>"; } if ( $errors == "" ) { $cadastrar = mysql_query("INSERT INTO usuarios (username, senha, nome, email, cidade, estado) VALUES ('$username', '$senha', '$nome', '$email', '$cidade', '$estado')"); if ( $cadastrar == 1 ) { echo "<div align=center><font color=#0066cc><br>Cadastro efetuado com sucesso.<br><br><a href=\"index.php\"><b>Clique aqui</b></a> para se logar no site</font></div>"; } else { echo "<div align=center><font color=#0066cc>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; } } else { echo "<div align=center><font color=#0066cc><b>Ocorreu os seguintes erros ao tentar se cadastrar:</b><br>$errors<br><br> <a href=\"java script: history.back()\">« voltar</a></font></div>"; }?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 11, 2006 Denunciar Share Postado Setembro 11, 2006 Estranho. Aparentemente está tudo certo.Tente de outras formas, por exemplo: if ($cadastrar) { if ( $cadastrar !== FALSE ) { if ( $cadastrar != 0 ) { Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Setembro 11, 2006 Denunciar Share Postado Setembro 11, 2006 bom eu tentei os tres, mas sempre aparece o seguinte erro:Ocorreu um erro no servidor ao tentar se cadastrar.bom e quanto ao outro eu consequi arrumar.eu chego a conclusao de que devo trocar de servidor , eu agradeço mesmo pela força, brigadao Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Setembro 11, 2006 Denunciar Share Postado Setembro 11, 2006 Calma. Tenha certeza de que você está usando o nome do servidor, o nome de usuário e a senha corretos. você deve ser um usuário com direito a usar a função Insert.Tudo isso, claro, desde que o servidor realmente dê suporte a MySQL. ;)Entre em contato com o suporte.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 brunohcs Postado Setembro 11, 2006 Denunciar Share Postado Setembro 11, 2006 esses servdores 122mb 110mb de php gratis são lixo.. já tive problemas também com code que funciona normal em otros servidore se nesses não.. devem ser meio limitados ou sei lá Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Março 23, 2007 Denunciar Share Postado Março 23, 2007 Na verdade eles só te ajudam pra você fazer um banco e testar rapidinho alugumas funções(sem precisar perder muito tempo com configuração de apache e mysql).Obviamente, varias coisas que funcionam normalmente num servidor passam por alguns probleminhas(por exemplo, descobri que o select max não funciona no php_my_admin .'ressource id#3' ou algo do tipo é o erro que dá), mas para desenvolver e testar são bem eficazes.Implementar e usar é outra coisa. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest trigo
quando da erro no servidor o que posso fazer?
Link para o comentário
Compartilhar em outros sites
22 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.