Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2009, 04:06
Avatar de rompeguesos
rompeguesos
 
Fecha de Ingreso: marzo-2009
Mensajes: 692
Antigüedad: 15 años, 2 meses
Puntos: 8
Pregunta Problemas con php al cambiar de servidor

hola amigos estoy cambiando el hosting que tenia antes a un servidor dedicado y ahora la pagina me da errores y no se porque si esta todo igual. Esta es la pagina que da el error:


comprueba.php
Código PHP:
<?php
session_start
();    
include(
"../reg/config.php");    
$login $_POST['login'];    
$pass $_POST['pass'];    
$qry="SELECT id, password, userlevel, estado, usuariobaneado FROM usu WHERE email='".mysql_real_escape_string($login)."'";  

$estado"0";  /*creo la variable $estado=0 para compararla despues con el campo de la BD estado y si son cero le dejara pasar */
$baneado"0"/*Creo la variable $baneado=0 para luego comprararla y si es 0 le dejara pasar*/
 
//echo $qry."<br>";   
$result=mysql_query($qry) or die(mysql_error());   
//echo "Las filas encontradas son ".mysql_num_rows($result);   
if(mysql_num_rows($result)==0)
{    
    
header("location: login.php?error=3");    
    exit();    

else 
{    
    
$array=mysql_fetch_array($result);    
    if(
$array["password"]!=md5($pass))
    {    
        
header("Location: login.php?error=2");
        exit();    
    }
    else
    {
        if(!
$estado == $array['estado']){
        
header("Location: login.php?error=9");
        }else{
            if(!
$baneado== $array['usuariobaneado']){
                
header("Location: login.php?error=10");
            }else{
        
        
$_SESSION["login"]=$login;    
        
$_SESSION["id"] = $array['id'];
        
$_SESSION["userlevel"] = $array["userlevel"];  
        
header("Location: index.php");    
        exit();
            }
        }  
    }    
}    
?>
Y este el config.php:

Código PHP:
<?php
// Configura los datos de tu cuenta 
$dbhost='****'
$dbusername='****'
$dbuserpass='****'
$dbname='*****'
// Conexión a la base de datos 
$db_link=mysql_connect ($dbhost$dbusername$dbuserpass); 
mysql_select_db($dbname) or die("Cannot select database");
?>
y este el error:

Warning: Cannot modify header information - headers already sent by (output started at D:\inetpub\vhosts\coriaweb.es\httpdocs\usuarios\re g\config.php:1) in D:\inetpub\vhosts\coriaweb.es\httpdocs\usuarios\us u\comprueba.php on line 39

a que se debe si esta todo tal y como estaba en el hosting anterior?