De ninguna de las maneras me funciona, sigue el error.
conexion.php
Código PHP:
<?php
$host = "localhost";
$usuario = "root";
$password = "";
$basedatos = "curso_php_db";
$conexiondb = mysql_connect($host, $usuario, $password) or die (mysql_error());
if (!$conexiondb) {
die('Error al conectar al servidor de base de datos' . mysql_error());
}
$selecciondb = mysql_select_db($basedatos) or die (mysql_error());
if (!$selecciondb) {
die('Error al seleccionar la base de datos: $basedatos <br>' . mysql_error());
}
?>
index.php
Código HTML:
<form id="form1" name="form1" method="post" action="conectar.php">
<table width="700" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td colspan="2" align="center" valign="middle" bgcolor="#FF0000" class="blanco">LOGIN</td>
</tr>
<tr>
<td width="329" align="right" valign="top"><strong>Usuario:</strong></td>
<td width="371" align="left" valign="bottom"><label for="password"></label>
<input name="usuario" type="text" id="usuario" size="20" /></td>
</tr>
<tr>
<td align="right" valign="top"><strong>Contraseña:</strong></td>
<td><label for="textfield3"></label>
<input name="password" type="text" id="password" size="15" /></td>
</tr>
<tr>
<td align="right" valign="top"></td>
<td><input type="submit" name="button" id="button" value="Acceder" /></td>
</tr>
</table>
</form>
conectar.php
Código PHP:
<?php
include ("../Includes/conexion.php");
$usuario = $_POST['usuario'];
$password = $_POST['password'];
$login = mysql_query("SELECT * FROM blob_usuarios WHERE usuario = '$usuario' AND password = '$password'");
if (mysql_num_rows($login) == 1) {
$_SESSION['usuario_sesion'] = $usuario;
$_SESSION['password_sesion'] = $password;
include ("principal.php");
}else {
include ("index.php");
}
?>
Alguna otra sugerencia ??
Muchisimas gracias por vuestras respuestas: Manyblue
PD: hago un echo en conexion.php y me conecta bien.