Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2007, 02:46
Jaime de Aquino
 
Fecha de Ingreso: septiembre-2007
Mensajes: 5
Antigüedad: 16 años, 7 meses
Puntos: 0
Exclamación Warnings en PHP por Mysql

Muy buenas... estoy con el tema de los errores en PHP, warnings y demás... y me gustaría hacer una consulta a ver si pueden solucionarme esto.

Tengo el siguiente código:
Código PHP:
<?php 
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
 
$ip=$_SERVER["HTTP_X_FORWARDED_FOR"];
}
else

 
$ip=$_SERVER["REMOTE_ADDR"];
}
$sql_paises "sentencia select";
$paises=mysql_query($sql_paises,$link);
if(!
$paises)
{
 
$pais 'SPAIN';
 
$cod_pais 'es';
}
else
{
 
$row_paises mysql_fetch_array($paises);
 
$pais $row_paises['Pais'];
 
$cod_pais strtolower($row_paises['CodPais']); 
}
?>
Que es un include en otras páginas, lo que ocurre es que me lanza el siguiente warning:

PHP Warning: mysql_query(): 3 is not a valid MySQL-Link resource in httpdocs/inc/pais-visita.php on line 11


Tengo la siguiente función:

Código PHP:
<?php
function Conectarse() 

   if (!(
$link=mysql_connect("localhost","usuario","pass"))) 
   { 
      
header("location:/error-mysql.php");
      exit(); 
   } 
   if (!
mysql_select_db("db",$link)) 
   { 
      
header("location:/error-mysql.php");
      exit(); 
   } 
   return 
$link
}
?>
Y la llamo de la siguiente manera antes de hacer el primer include:

Código PHP:
$link=Conectarse(); 
El tema es que tengo mas de 6000 visitantes diarios... y el log se está comiendo los inodos del disco y tengo que cortar el tema de los warnings como sea... si no es arreglandolo... quitando la notificación o algo.

Espero que me podais ayudar.
Muchas gracias, Jaime de Aquino.