Ver Mensaje Individual
  #4  
Antiguo 23-01-2008
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Reputación: 21
lucasarts_18 Va por buen camino
Cita:
Empezado por Mick Ver Mensaje

php_value display_errors On
php_value error_reporting E_ALL

Saludos
Puse estas directivas en el archivo que mencionas, lo coloque en la misma carpeta donde se encuentra el archivo php que creo que da el error, pero la página sigue quedando en blanco.

No se si será un error de sintaxis, en mi equipo local no da error .

Cita:
Empezado por dec
si quieres mostrar un error en caso de no poder conectar con la base de datos tendrás que hacerlo por tu cuenta.
Esto ya está implementado....


Este es el trozo de código donde falla

Código PHP:
include_once ('../../includes/funciones.php');

   echo 
'antes de conectar';

   
$db conectar();

   echo 
'despues de conectar'

   
$sql "select count(*) from
           usuario
           where login = ?
             and pass  = ?"
;

    
$datos = array($usuario$password);

    
$result $db->Execute($sql$datos);

    if (!
$result)
       die(
'Error en string SQL, descripción de error: '$db->ErrorMsg());


    
$cantFilas $result->FetchRow();

    if (
$cantFilas[0] > 0)
        return 
true;
    else
        return 
false
Como podrán darse cuenta, mando dos mensajes por pantallas para saber si todo va bien, el primero "antes de conectar" lo imprime correctamente, pero el segundo no, por lo tanto asumo que la función conectar da problemas.

acá está la función conectar.

Código PHP:
function conectar(){

   
set_include_path($_SERVER['DOCUMENT_ROOT'] . '/libs_php/adodb5');

    
define('ADODB_ASSOC_CASE'0);
   include(
'adodb.inc.php');

   
$database 'cabo';
   
$db = &AdoNewConnection('mysql');
   
//$db->debug = True;
   
$db->PConnect('localhost','$$''$$'$database);

   if (!
$db) die("La conexión ha fallado.");

   return 
$db;


mmm...qué dicen....

Gracias.

Hasta Luego .-
__________________
No todo es como parece ser...
Responder Con Cita