Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/12/2013, 15:03
Tediz
 
Fecha de Ingreso: noviembre-2013
Mensajes: 7
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: Capturar id de autor en un sistema de noticias php

Hola, pateketrueke, gracias por contestar tan rápido, y sí, aquí está el formulario para logear.

menu2.php

<div id="recuadrologin"> <!-- el recuadro que rodea el login -->

<form action="iniciar_admin.php" method="post" id="login"> <!-- Acción necesaria para el funcionamiento de login -->

<table style="position:relative;top:0px;left:0px; height:250px; width:300px;" > <!-- cuerpo del login -->
<tr>
<td align="center"> <!-- se alinea la palabra -->
<label style="font-size:25px;" align="center"><b>Login (Sólo Administradores) </b></label>
</td></tr>
<tr>
<td> <!-- Verifica que el logueo sea correcto -->
<label style="font-size:21px;" align="center"> Usuario:</label></td></tr>
<tr>
<td><input name="administrador" id="administrador" type="text" size="30" maxlength="20" style="font-size:1em; font-family:Arial, sans-serif;" /></td> <!-- caja de texto -->
</tr>
<tr>
<td><label style="font-size:21px;" align="center"> Contraseña:</label></td>
</tr>
<tr>
<td><input name="contrasena" id="contrasena" type="password" size="30" maxlength="20" style="font-size:1em; font-family:Arial, sans-serif;"/></td> <!-- caja de texto -->
</tr>
<td>
<button> <b>Entrar </b></button>
</td>
</table>
</form>
</div>


Y aca está el script para comprobar los datos

iniciar_admin.php

<?php
//se crea la conexion
mysql_connect("localhost", "root", "");

//seleccionamos la db
mysql_select_db("eco");

session_start();

$administrador = $_POST['administrador'];
$contrasena = $_POST['contrasena'];

if ( $administrador != "" && $contrasena != "" ){
$sql = mysql_query("SELECT * FROM administradores WHERE administrador='$administrador'");
if ($f = mysql_fetch_array($sql)){
if ($contrasena == $f['contrasena']){ //
$_SESSION['administrador'] = $f['administrador'];
header ("Location: admin/index.php");



} else {
echo "La contraseña es incorrecta";
echo "<br> <a href='index.php'>Regresar</a>";
}

} else {
echo "El usuario que ha ingresado no existe";
echo "<br> <a href='index.php'>Regresar</a>";

}
} else {
echo "No has ingresado los datos suficientes";
echo "<br> <a href='index.php'>Regresar</a>";

}

?>

No sé si es lo que me pedías