Buenas, sé que ya existe un topic sobre esto,
www forosdelweb com/showthread php?t=261850
lo estaba leyendo pero tengo un problema casi desde el principio (ya que en dicho topic hubieron resultados mucho más hayá de lo que se esperaba).
En fin, entiendo muy bien ese topic que puede llegar a ser hasta un tutorial, pero mi problema es el siguiente:
Cuando pongo el formulario para poder loggear que dá un action hacia el archivo login.php dentro de la carpeta del foro, me aparece dicho archivo pero sin tomar encuenta que en el formulario del script anterior, di el valor username, osea como si simplemente hubiera entrado a /login.php
por lo tanto no he podido implementar correctamente el formulario.
¿Puede alguien ayudarme? ¿Tengo alguna falla en mi código?
Aqui les dejo lo que tengo:
TSTL.PHP (archivo de prueba) misitio/PRINCIPAL/tstlPUNTOphp
<?php
define ( 'IN_PHPBB' , true );
$phpbb_root_path = '../foros/' ;
include( $phpbb_root_path . 'extension.inc' );
include( $phpbb_root_path . 'common.' . $phpEx );
//
// Start session management
//
$userdata = session_pagestart ( $user_ip , PAGE_INDEX );
init_userprefs ( $userdata );
//
// End session management
//luego aqui sigue tu pagina web
?>
-------------------continua más abajo--------------
<?
if ( $userdata['session_logged_in'] )
{
echo $userdata['session_id'];
}
else
{
print"lo sentimos pero debes de loguearte para acceder a está sección";
}
?>
</p>
<p><form action="wwwPUNTOconexion40PUNTOcom/foros/loginPUNTOphp" method="post">
<input type="text" name="username" size="10" /><br>
<input type="password" name="password" size="10" maxlength="32" /><br /><input name="Enviar" type="submit" value="LOGEARTE" />
</form>
Espero alguien pueda ayudarme, sé que es algo siemple, la verdad no entiendo dónde está el error, ya que he seguido paso a paso lo que leí. Muchas gracias por su atención y ayuda de antemano. (=
NOTA. las direcciones no están bien escritas debido a que el antispammer no me permite poner urls debido a que soy nuevo usuario :P