Ayuda con problema PHP

  • Autor Autor nxovoix
  • Fecha de inicio Fecha de inicio
N

nxovoix

Gamma
Redactor
hola hermanos betas... solicitu su ayuda para este problema que tengo ... vera intento instalar un Script web pero me sale este problema:

povwi.png

dejo qui el codigo:

PHP:
<?php

  //error_reporting(E_ALL ^ E_NOTICE);

/* Mysqli Information  */
$config['db_host'] = '127.0.0.1'; // HOST DE TU BASE DE DATOS
$config['db_user'] = 'noticiasfalsas'; //USUARIO DE TU BASE DE DATOS
$config['db_password'] = ''; //CONTRASENA DE TU BASE DE DATOS
$config['db_name'] = 'root';  // EL NOMBRE DE TU BASE DE DATOS

/* Website Information */
$config['url'] = 'localhost';  // LA URL DE TU WEBSITE
$config['name'] = 'Bromas.com';  //NOMBRE 
$config['title'] = 'Bromas y mas bROMAS'; //TITULO PARA TU PAGINA
$config['description'] = 'Bromas y mas bROMAS';  //DESCRIPCION
$config['keywords'] = 'ff,ff,ff,ff';  //KEYWORDS PARA TU WEBSITE
$config['cookie_name'] = 'sondeo'; // SI QUIERES CAMBIAR EL NOMBRE ALA COOKIE :D
$config['app_id'] = '';  // LA ID DE TU FANPAGE
$config['twitter_username'] =  [MENTION=34505]sondeoh[/MENTION]'; //USUARIO DE TWITTER AQUI POR EJEMPLO [MENTION=34505]sondeoh[/MENTION]
//$config[''] = '';
//$config[''] = '';

@$db = mysqli_connect($config['db_host'], $config['db_user'], $config['db_password'], $config['db_name'])or die(mysqli_error($db));

/* Funcion para evitar alos juackersiyos jijiji */
function mysql_clean($string) {
  if(!get_magic_quotes_gpc()) {
    $string = stripslashes($string);
  }
  $string = htmlspecialchars($string, ENT_QUOTES);
  //$string = str_replace('\\', '\\\\', $string);
  return $string;
}

//Para acortar los textos

function cut($string, $s, $add ) {
  if(strlen($string) > $s) {
    $string = substr($string, 0, $s).$add;
  }
  return $string;
}
?>

desde ya gracias por la ayuda
 
Intentalo con:
@$db = new mysqli_connect($config['db_host'], $config['db_user'], $config['db_password'], $config['db_name'])or die(mysqli_error($db));
 
Intentalo con:
@$db = new mysqli_connect($config['db_host'], $config['db_user'], $config['db_password'], $config['db_name'])or die(mysqli_error($db));

Eso no sirve, solo haces que no salga el error...


________
Esta claro que tu error es que una de las variables esta vacía...
 
El zorrito tiene razón, creo que la variable $db es nula .

Intenta con:
@$db = mysqli_connect($config['db_host'], $config['db_user'], $config['db_password'], $config['db_name'])or die("Error al conectarse a la BD");
 
Estás mezclando mysql con mysqli, debes cambiar todas las funciones mysql por mysqli.
 
El zorrito tiene razón, creo que la variable $db es nula .

Intenta con:
@$db = mysqli_connect($config['db_host'], $config['db_user'], $config['db_password'], $config['db_name'])or die("Error al conectarse a la BD");

Gracias ya me funciono.. pero ahora tengo un problema con las CSS :ambivalence::ambivalence:

jajajaj buscare Pero gracias a todos!! 😀

wj6gn.png


---------- Post agregado el 29-may-2014 hora: 07:03 ----------

BETAS!!... LOS AMO! LOGRE INSTALARLO TODO 😀 Gracias
 
Insertar CODE, HTML o PHP:
/* Funcion para evitar alos juackersiyos jijiji */ 
function mysql_clean($string) { 
  if(!get_magic_quotes_gpc()) { 
    $string = stripslashes($string); 
  } 
  $string = htmlspecialchars($string, ENT_QUOTES); 
  //$string = str_replace('\\', '\\\\', $string); 
  return $string; 
}
Esa función no te protege de nada...

Hasta usando
Insertar CODE, HTML o PHP:
mysqli_real_escape_string()
Es mas efectivo para la seguridad.
 
En el código que has colgado tienes cambiados los valores de $config['db_user'] y $config['db_name']. El primero de ellos deberia ser root y el segundo el nombre de la base de datos.

Por otra parte, si la pantalla se te queda en blanco, prueba a eliminar la @ de la linea 23. Eso hará que los errores de la llamada aparezcan en pantalla.

Un saludo.
 

Adjuntos

  • hqdefault.webp
    hqdefault.webp
    18,8 KB · Visitas: 120
Atrás
Arriba