Jump to content


Photo

Erro De Conexão


  • Faça o login para participar
3 replies to this topic

#1 Japan_san

Japan_san

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 02/07/2008, 15:38

bom dia pessoal
tenho um problema aqui
estou fazendo a manutenção do site
da empresa q trampo
e to
passando de php4 para php5

o problema é o seguinte
a pagina do login não esta funcionando
já rodei o codigo todo mais não to conseguindo encontrar o erro

digito o login e a senha
efetuo o login
so que ele retorna a pagina do login
e mostra a msg da conta broqueda

mesmo quando eu utilizo a conta do adm

se alguem puder me ajudar
o q devo fazer?

Pagina do Login


Pagina do Valida Login


Pagina do include(conexão com o banco de dados

<?function db_conecta(){    $conecta = mysql_connect("localhost","root","vilainfo");	if (!$conecta)	{		$erro = mysql_error($conecta);		echo ("Impossível Conectar com o banco de dados: $erro");		return false;	}    $banco = mysql_select_db("vilainfo");	if (!$banco)	{		$erro = mysql_error($conecta);		echo ("Impossível Conectar com o banco de dados: $erro");		return false;	}	return $conecta;}?>



:blink:
BEM dei uma olhada na configuração do meu php
e mudei
algumas coisa
agora ela não ta mais voltando para a pagina do login
ela esta dando agora
erro http 500
Esse erro (HTTP 500 Erro Interno do Servidor) significa que o site visitado teve um problema no servidor que impediu a exibição da página da Web.

as modificações q fiz

Na parte de compatibilidade mudei de off para on.

; Enable compatibility mode with Zend Engine 1 (PHP 4.x)
zend.ze1_compatibility_mode = On

Na parte de tag’s mudei de off para on.

; Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.
; NOTE: Using short tags should be avoided when developing applications or
; libraries that are meant for redistribution, or deployment on PHP
; servers which are not under your control, because short tags may not
; be supported on the target server. For portable, redistributable code,
; be sure not to use short tags.
short_open_tag = On


agora o q tenho q fazer para q funcione corretamente tudo
normal
em ordem

o q devo fazer
fazer mais alterações no php?
ou tem algo ainda q devo colocar no codigo da pagina?

o q devo fazer?
to meio perdido

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 02/07/2008, 18:07

A LocaWeb, assim como alguns outros poucos servidores, não mantém seus servidores de banco de dados no mesmo servidor de páginas, então o localhost na função para conexão realmente não irá funcionar.

Veja aqui, retirado da própria LocaWeb. ;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 Lucas Vasconcelos

Lucas Vasconcelos

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Masculino
  • Localidade:Salvador, BA

Posted 02/07/2008, 18:27

Acho que o erro está na forma como você está usando sessões.

session_start();
session_register('cod_cli');
session_register('cod_usu');
session_register('login');
session_register('adm');

A função session_register() requer "register_globals" habilitado. Mas, esta diretiva foi desabilitada por padrão desde o PHP 4.2 (http://php.net/session_register)

Substitua session_register por $_SESSION['cod_cli']=$cod_cli;

boa sorte ;]

#4 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 03/07/2008, 09:44

na locaweb, o padrão de host é mysql01.seuserver.com.br
o login e senha são os mesmos do ftp até que voce altere daí!

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq