03/05/2016, 13:45
|
| | | Fecha de Ingreso: julio-2008
Mensajes: 72
Antigüedad: 16 años, 4 meses Puntos: 0 | |
Respuesta: insertar url en campo de db al iniciar sesion los usuarios he resuelto todos los errores que me han ido saliendo al cambiar todas la paginas de mysql a mysqli, pero al intentar abrir el perfil, los errores se mantienen, aunque ya he resuelto varios, han salido algunos errores, que no consigo solucionar, porque es simplemente los parámetros de conexión a db y no le veo nada extraño. Estos son los errores:
Warning: mysqli_select_db() expects parameter 1 to be mysqli, null given in /homepages/------------/perfil/acceso_db.php on line 14
Warning: mysqli_select_db() expects exactly 2 parameters, 1 given in /homepages/----------/perfil/acceso_db.php on line 29
Ha sido imposible conectarse a la Base de Datos que proporcionaste, favor verifica si existe o si es correcta la que escribiste Archivo acceso_db.php
<?php
session_start();
$host_db = "";
$usuario_db = "";
$clave_db = "";
$nombre_db = "";
$error = '<a href="javascript: window.history.back()"><< Regresar a solucionar el problema</a>';
$rango = $_SESSION["tipo"];
mysqli_connect($host_db, $usuario_db, $clave_db); mysqli_select_db($nombre_db); <--- Linea 14
$hostname = '';
$user = '';
$pass = '';
$dbnombre = '';
$error = '<a href="javascript: window.history.back()"><< Regresar a solucionar el problema</a>';
$rango = $_SESSION["tipo"];
$conexion = mysqli_connect($hostname, $user, $pass);
if(!$conexion) {
echo 'Ha sido imposible conectarse con el servidor, por favor llena los datos de <b>acceso_db.php</b> e inténtalo de nuevo';
exit;
} $db = mysqli_select_db($dbnombre); <--- Linea 29
if(!$db) {
echo 'Ha sido imposible conectarse a la Base de Datos que proporcionaste, favor verifica si existe o si es correcta la que escribiste';
exit;
}
session_start();
// Funciones
if($rango == 2) {
$rango = 'Moderador Global';
}
elseif($rango == 1) {
$rango = 'Administrador';
}
elseif($rango == 3) {
$rango = 'Moderador';
}
elseif($rango == 4) {
$rango = 'Usuario';
}
?> ¿Alguien sabe a que se debe?
Última edición por jearj; 03/05/2016 a las 13:58 |