Estoy realizando un formulario de registro y login: El problema que no logro solucionar es que cuando coloco el nomnre y contraseña en el archivo acceso.php y digo Iniciar Sesion me sale este error:
Código PHP:
Ver original<?php
include('acceso_db.php'); // incluimos el archivo de conexión a la Base de Datos
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Creasshop</title>
<link rel="shortcut icon" type="image/x-icon" href="redes_sociales/1396199538_638927329.png"/>
......
.texto16 {
font-family: Verdana, Geneva, sans-serif;
font-size: 16px;
line-height: 20px;
color: #707372;
text-decoration: none;
text-align: left;
}
.word {
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
font-weight: bold;
color: #999;
font-style: italic;
}
.word2 {
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
font-weight: bold;
color: #F93;
font-style: italic;
}
.word2:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
font-weight: bold;
color: #F60;
font-style: italic;
}
</style>
</head>
<body onload="MM_preloadImages('Imagenes/gasolineras2.jpg','Imagenes/hosteleria2.jpg','Imagenes/comerciales2.jpg','redes_sociales/facebook 25x25.png')">
<div id="contenedor">
<div id="gruposuperior">
<div id="barrasuperior">
<div id="barrasuperior2">
<div class="texto14" id="registro"><?php
if(isset($_SESSION['usuario_nombre'])) { ?>
Bienvenido: <strong><?=$_SESSION['usuario_nombre']?></strong> |
<a href="logout.php" class="texto14">Cerrar Sesión</a> |
<?php
}else {
?>
<a href="registro.php" class="texto14">Registrarse</a> | <a href="acceso.php" class="texto14">Ingresar</a>
<?php
}
?></div>
<div id="telefono1"></div>
<div class="texto1" id="telefono2">(+34) 963 905 500</div>
<div id="mail1"></div>
<div id="facebook"><a href="https://es-es.facebook.com/creasshop?ref=stream"title="Estamos en Facebook" target="_blank" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image13','','redes_sociales/facebook 25x25.png',1)"><img src="redes_sociales/facebook-25x25-opacidad.png" width="25" height="25" id="Image13" /></a></div>
</div>
</div>
<div id="barralogo">
<div id="logo">
<div id="logocreasshop"></div>
</div>
</div>
<div id="barraslider"></div>
<div id='topwrapper'>
<ul id='top'>
<li><a href='index.php' >INDEX</a></li>
<li><a href='empresa.html' >EMPRESA</a></li>
<li><a href='servicios.html' >SERVICIOS</a>
<ul>
<li><a href='galeria5/productoslamparas.html'>Instalaciones Técnicas</a></li>
<li><a href="galeria6/productosmuebles.html">Instalaciones Comerciales</a></li>
<li><a href="galeria7/productostubulares.html">Instalaciones integrales</a></li>
</ul>
</li>
<li><a href='Mapa.html' >MAPA</a> </li>
<li><a href='contacto.html'>CONTACTO</a></li>
</ul>
</div>
<div id='contenido'>
<div class="word" id="registrarse">
<?php
if(isset($_POST['enviar'])) { // comprobamos que se hayan enviado los datos del formulario // comprobamos que los campos usuarios_nombre y usuario_clave no estén vacíos
if(empty($_POST['usuario_nombre']) || empty($_POST['usuario_clave'])) { echo "El usuario o la contraseña no han sido ingresados. <a href='javascript:history.back();'>Reintentar</a>";
}else {
// "limpiamos" los campos del formulario de posibles códigos maliciosos
$usuario_clave = md5($usuario_clave); // comprobamos que los datos ingresados en el formulario coincidan con los de la BD
$sql = mysql_query("SELECT usuario_id, usuario_nombre, usuario_clave FROM usuarios WHERE usuario_nombre='".$usuario_nombre."' AND usuario_clave='".$usuario_clave."'"); $_SESSION['usuario_id'] = $row['usuario_id']; // creamos la sesion "usuario_id" y le asignamos como valor el campo usuario_id
$_SESSION['usuario_nombre'] = $row["usuario_nombre"]; // creamos la sesion "usuario_nombre" y le asignamos como valor el campo usuario_nombre
header("Location: index.php"); }else {
?>
Error, <a href="acceso.php" class="word2"> Reintentar</a>
<?php
}
}
}else {
header("Location: index.php"); }
?>
</div></div>
<div id="pie">
<div id="barrapie">
<div id="titulopie" class="texto11" >PRODUCTOS Y SERVICIOS</div>.....</html>
Si podeis ayudarme estaria agradecido