Cita:
Iniciado por eulloa
Pues he terminado de cerrar las comillas y me ha corrido perfectamente, ¿quieres pegar el código completo a ver mas de cerca?
Para quitar dudas pego tanto validar.php qu es este:
Código PHP:
Ver original<?
/*iniciamos sesion*/
/*Limpiamos codigo incluyendo enlace a la base de datos que esta en otro archivo php*/
include "base_datos.php";
$usuario = $_POST['mail'];
$clave = $_POST['contrasena'];
$sql = "SELECT * FROM arroyo_profesores WHERE MAIL='$usuario' AND CONTRASENA='$clave'";
/* aqui obtenemos la cantidad de registros devueltos, en caso no sea igual 1 o esa 0 significa que no es alumno y finalizamos esa condición... */
if ($num_rs_pro==1){
/* aqui obtengo todos los registros para poder obtener su contenido */
/* es para hacer condiciones luego, esta o no logeado*/
$_SESSION['COD_CURSO'] = 'si';
/*conprobacion de carga para seguridad*/
$_SESSION['CARGO'] = 'profesor';
/* aqui obtenemos su id, para trabajar luego con el, por ejemplo, jalar sus datos, si hace un comentario, etc, etc */
$_SESSION['ide'] = $rs_pro['IDE_PRO'];
/*creacion de cookies*/
header('Location: ../profesor.php'); }else{
$sql = "SELECT * FROM arroyo_alumnos WHERE MAIL='$usuario' AND CONTRASENA='$clave'";
if ($num_rs_alu==1){
$_SESSION['CAD_CURSO'] = 'si';
$_SESSION['CARGO'] = 'alumno';
$_SESSION['ide'] = $rs_pro['IDE_PRO'];
header('Location: ../alumno.php'); }else{
header('Location: ../error.html'); /*si no se a logeado correctamente destruimos la sesion*/
}
}
?>
y toda la pagina de profesor.php
Código PHP:
Ver original<?
/*inicio sesion*/
/*conectamos a la bd y miramos que es usuario se haya logeado*/
include ("base_datos.php");
/*creamos la consulta sql*/
$sql="SELECT * FROM profesores where MAIL='" . $_COOKIE['accesop']. "' "
/*variable que almacena la consulta para operar con ella y la bd pillado de apuntes*/
{
$_SESSION['nombre']=$manibd['NOMBRE_PROFESOR'];
$_SESSION['apellidos']=$manibd['APELLIDOS_PROFESOR'];
$_SESSION['mail']=$manibd['MAIL'];
$_SESSION['dni']=$manibd['NIF'];
$_SESSION['fijo']=$manibd['TELEFONO_FIJO'];
$_SESSION['movil']=$manibd['TELEFONO_MOVIL'];
$_SESSION['cod']=$manibd['IDE_PRO'];
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">
<head>
<title>
Le crayon
</title>
<link href="../estilo.css" rel="stylesheet" type="text/css" media="all" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name = "autor" content = "Daniel Arroyo"/>
<meta name = "generator" content = "Notepad++_TopStyle"/>
<meta name = "keywords" content = "palabras para posicionarse arriba en buscadores"/>
<meta name = "description" content = "Proyecto pagina web de la Academia"/>
</head>
<body>
<div id="contenedor">
<div id="cabecera"><h1>Le Crayon</h1></div>
<div>
<div id="col_der">
<ul>
<li>
<div id="buscador" >
<div><label for="buscar">buscador</label>
<input type="text" name="buscador" id="buscar" value="utiliza la busqueda..." />
<label for="aceptar"><input type="submit" name="boton" id="aceptar" value="Buscar" /></label>
</div>
</div>
<div style="clear: both;"> </div>
</form>
</li>
<li>
<h2><img src="http://www.forosdelweb.com/f18/imagenes/chicheta.png" alt="icono iniciacion"/>Cursos</h2>
<ul>
<li><a href="catalogo.html">Catálogo informática</a></li>
<li><a href="apoyo.html">Cursos de apoyo</a></li>
<li><a href="adultos.html">Educación de adultos</a></li>
<li><a href="metodologia.html">Metodología</a></li>
</ul>
</li>
<li>
<h2><img src="http://www.forosdelweb.com/f18/imagenes/chicheta.png" alt="icono iniciacion"/>Campus Virtual</h2>
<ul>
<li><a href="aula.html">Inicio</a></li>
<li><a href="informacion.html">información</a></li>
</ul>
</li>
<li>
<h2><img src="http://www.forosdelweb.com/f18/imagenes/chicheta.png" alt="icono iniciacion"/>La académia</h2>
<ul>
<li><a href="mapa.html">Localización Academia</a></li>
<li><a href="http://www.forosdelweb.com/f18/emergente/emergente2.html" onclick="window.open(this.href,'','width=500,height=200'); return false;">Contacto</a></li>
</ul>
</li>
</ul>
</div>
<div id="col_cen">
<!-- inicio del menu ubicado debajo de la cabecera -->
<ul>
<li><a href="http://www.forosdelweb.com/f18/index.html">Inicio</a></li>
<li><a href="modo.html">Modo de trabajo</a></li>
<li><a href="instalaciones.html">Instalaciones</a></li>
<li><a href="mapa.html">ubicación</a></li>
<li><a href="cursos.html">Cursos</a></li>
</ul>
<div id="contenido">
<h2 class="titulo">PAGINA DEL PROFESOR</h2>
<div class="informacion">
<div class="texto">
<div id="notas">
<fieldset> <legend>Perfil Profesor</legend>
Nombre:
<input type="text" name="nombre" value="<?echo $_SESSION['nombre'];?>" size="100"/><br/>
Apellidos:
<input type="text" name="apellidos" value="<?=$apellidos_p?>" size="100"/><br/>
Dni:
<input type="text" name="nif" value="<?=$nif_p?>" size="9"/><br/>
Mail:
<input type="text" name="mail" value="<?=$mail_p?>" size="100"/><br/>
Telefono fijo:
<input type="text" name="tlffijo" value="<?=$tel_f_p?>" size="9"/><br/>
Telefono movil:
<input type="text" name="tlffijo" value="<?=$tel_m_p?>" size="9"/><br/>
Codigo profesor:
<input type="text" name="cod" value="<?=$cod_p?>" size="5"/><br/>
<input class="botones" type="submit" value="Modificar Perfil" onclick = "location='modificar.html'"/>
</fieldset>
<fieldset>
<legend>Modificar datos Alumnos</legend>
<input class="botones" type="submit" value="Alta Alumnos" onclick = "location='alta.html'"/>
<input class="botones" type="submit" value="Modificar Alumnos" />
<input class="botones" type="submit" value="Borrar Alumnos" onclick = "location='borrar.html'" />
</div>
</div>
</div>
</div>
<!-- Fin del menu ubicado debajo de la cabecera -->
</div>
</div>
</div>
<!-- Pie -->
<div id="pie"><p>Academia Web 2.0 - C/Goya, 82 - Madrid - Tfno: 91 437 83 91 - http://www.academiaweb20.com 1024x768</p></div>
</body>
haber si es que soy cieego o algo esque ya nose...
e solucionado el error en la linea 11 pero ahora me da en la 12 el error eran un ; que se me habia pasao
ahora el error es este
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/ciclodai.com/web/danielarroyo/ACADEMIA/paginas/profesor.php on line 12
es que veo que llevais horas y horas intentando ayudarme y fijo que he metio la pata en lo mas basico