|    
			
				03/05/2016, 13:45
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: julio-2008 
						Mensajes: 72
					 Antigüedad: 17 años, 3 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
     |