Cita:
Iniciado por Patriarka
Yo lo haria asi:
$online_path = '/path_online/';
$local_path = '/path_local/';
$_SERVER['SERVER_NAME'] = '';
if(is_dir(online_path)){
$_SERVER['SERVER_NAME'] = 'www.mi_sitio_web.com';
} elseif(is_dir($local_path)){
$_SERVER['SERVER_NAME'] = 'localhost';
}
Gracias por responder Patriarka.
utilizando tu codigo hago lo siguiente:
Código PHP:
public static function con()
{
$online_path = '/path_online/';
$local_path = '/path_local/';
$_SERVER['SERVER_NAME'] = '';
if(is_dir(online_path))
{
$_SERVER['SERVER_NAME'] = "http://inacra2010.webcindario.com" or "http://www.inacra2010.webcindario.com";
$con=mysql_connect("mysql.webcindario.com","inacra2010","123456");
mysql_query("SET NAMES 'utf8'");
mysql_select_db("inacra2010");
return $con;
}
elseif(is_dir($local_path))
{
$_SERVER['SERVER_NAME'] = 'http://localhost:88/pagina_ina_ajax/';
$con=mysql_connect("localhost","root","ADMIN2010");
mysql_query("SET NAMES 'utf8'");
mysql_select_db("instnacdeapopa");
return $con;
}
}
y en ambos obtengo el mismo error:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/i/n/inacra2010/class/class_trabajo.php on line 166
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/webcindario/i/n/inacra2010/class/class_trabajo.php on line 167
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\PAGINA_INA_AJAX\class\class_trabajo .php on line 166
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\PAGINA_INA_AJAX\class\class_trabajo .php on line 167
y esa class_trabajo.php en esa linea lo que contiene es:
public function get_frases()
{
$sql="SELECT frase FROM frases ORDER BY rand( ) LIMIT 1 ";
$res=mysql_query($sql,Conectar::con());
while ($row=mysql_fetch_array($res))
{
echo $row['frase'];
}
return $row['frase'];
}
lo que esta en rojo es la linea 167 donde en ambos casos marca error.
cual podria ser la solucion?
Gracias por tu ayuda Patriarka .