Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Acceso Restringido Areas Web Usando PHPBB Y Login Website

🔓 Foros cerrados y son sólo de lectura
Cerrado

0
No hay votos
 
Votos totales: 0

PoLuX
Observador/a
Mensajes: 6
Registrado: 18 Jun 2006, 12:46

Acceso Restringido Areas Web Usando PHPBB Y Login Website

#1

Mensaje por PoLuX »

Hola buenas a todos.

Estoy haciendo una web de descargas y tal, os invito a todos http://librosgratis.iespana.es

La cuestion es que tengo un foro ya hecho y la gente postea sin problemas ( poco por que estamos iniciando y tal jejeje ) pero todo se andara ;).

La cuestion es que si entrais podreis ver arriba una opcion para registrarse o loguearse y funciona correctamente todo, la cosa es que no quisiera que entrara al index del foro si no que logueara al usuario y simplemente le dejara en el index dela web como registrado sin avatar sin datos del foro ni nada.

Mi version del foro creo es la 17 pues la 21 me daba errores con el codigo de confirmacion.

El segundo paso que me gustaria es como vereis hay zonas para solo usuarios registrados y me gustaria que cogiera los datos del foro php para asi no tener dos bases paralelas con dos registros.

En definitiva entrando a la web lo entendereis y a ver si me podeis echar una ayudita que he estado mirando foros y no encuentro nada, he visto gente que pregunta cosas parecidas pero las contestaciones de tema ya explicado, luego al ir a buscar no he encontrado nada. Si no quereis molestaros en repetirlo ( aunque estaria bien ;);)) por favor pegarme el enlace al post que no lo encuentro yo.

Muchas Gracias. :bravo:
Última edición por PoLuX el 18 Jun 2006, 16:44, editado 2 veces en total.

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Una Ayudita Please

#2

Mensaje por Nazcar »

Te aconsejo que te leas

http://www.phpbb.com/kb/article.php?article_id=143

Podrias dar mas datos del portal si es software ya "hecho" o lo has hecho tu?

PoLuX
Observador/a
Mensajes: 6
Registrado: 18 Jun 2006, 12:46

Respuesta: Una Ayudita Please

#3

Mensaje por PoLuX »

Gracias estoy leyendo el post que me has recomendado a ver si sale lo que quiero ;)

En cuanto a lo de software existente ( u sea copiado ) o realizado por mi te dire que ni una cosa ni la otra.

El software es en la mayor parte mio pero usando ciertas clases u hojas de estilo existentes para que le de la apariencia que posee, eso para la home el resto de la web es codigo propio ( no desarrollado al 100% ).

Ya te digo pruebo esto que me has dicho y prosigo.

Para los que les haya gustado la web no copien codigo o atenderse a.... jejeje. :mrgreen:

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Una Ayudita Please

#4

Mensaje por Nazcar »

edita el asunto del post para que sea funcional para usar las busquedas

PoLuX
Observador/a
Mensajes: 6
Registrado: 18 Jun 2006, 12:46

Respuesta: Login Web Usando Phpb Db

#5

Mensaje por PoLuX »

mmmmm, me da un error de parse, que es eso?

Parse error: parse error, unexpected '<' in /www/sites/1/iespana.es/l/i/librosgratis/site/cr.php on line 6

El error viene al poner

Código: Seleccionar todo

if( $userdata['session_logged_in'] ) 
   { 
      [insert your HTML/PHP or whatever here] 
   } 
else 
       { 
               echo('Please Login'); 
       }
Pongo mi codigo html donde poner insert y da el error

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Login Web Usando Phpb Db

#6

Mensaje por Nazcar »

y ese codigo donde lo pusiste? por que el error es que emcontra un < no esperado no lo pondias antes de <?

PoLuX
Observador/a
Mensajes: 6
Registrado: 18 Jun 2006, 12:46

Respuesta: Login Web Usando Phpb Db

#7

Mensaje por PoLuX »

Hice lo que me dice el codigo lo primero poner el codigo php para la zona restringida de tal forma que comprueba si el usuario ha sido logueado , entre corchetes ponia el codigo html de la pagina, el < hace referencia al <html> del inicio de la pagina.

Pero vamos he probado de todo y nada. Y se me esta llenando el foro de gente que se registra para descargar y no pueden y no postean en el foro......y como esto dure mucho mas........HELP :)

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Login Web Usando Phpb Db

#8

Mensaje por Nazcar »

pero a ver has puesto codigo php en un html sin especificar que es php? eso no se hace hombre cualquier tg de php tiene que ser avisado al servidor y estar entre <? ?> o <?php php?>

PoLuX
Observador/a
Mensajes: 6
Registrado: 18 Jun 2006, 12:46

Respuesta: Login Web Usando Phpb Db

#9

Mensaje por PoLuX »

Oño tan tonto no soy jajajjajaa.

A ver he puesto
<?php
define("IN_LOGIN", true);
define('IN_PHPBB', true);
$phpbb_root_path = 'foro/';
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
//


if( $userdata['http://librosgratis.iespana.es/foro/session_logged_in'] )
{
header("Location: http://librosgratis.iespana.es/NEW_SITE.htm");
}
else
{
echo '<br><br><center>';
echo '<font color=ff0000>Estas intentando entrar en zona Restringida</font><br>';
echo 'Si deseas hacer la descarga de un modo gratuito solo tienes que darte de alta.<br>';
echo '<br>';
echo 'Registrate en el panel de registro. Es gratis.<br>';
echo 'Y disfruta de todos los beneficios de un usuario Registrado';
echo '<br>';
echo 'Haz clic <a href="/foro/profile.php?mode=register&agreed=true">Aquí</a> para Registrate Ahora.';
exit;
}
?>

Y tp funciona siempre me imprime el texto no comprueba si esta conectado y antes hice lo mismo pero en vez de hacer la redireccion puse el html ;):

Como puedo hacer que el login sin que entren al foro y como puedo hacer lo de las descargas para los usuarios? Macho estoy perdidddddddddddddo :):)

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Login Web Usando Phpb Db

#10

Mensaje por Nazcar »

if( $userdata['http://librosgratis.iespana.es/foro/session_logged_in'] ) eso no esta correcto

Código: Seleccionar todo

if( $userdata['session_logged_in'] )
   {
      [insert your HTML/PHP or whatever here]
   }
else
       {
               echo('Please Login');
       }
solo tienes que cambiar lo que pone insert you etc etc y el echo que quieres que salga no puedes inventarte una variable y esperar que fucione

PoLuX
Observador/a
Mensajes: 6
Registrado: 18 Jun 2006, 12:46

Respuesta: Login Web Usando Phpb Db

#11

Mensaje por PoLuX »

Vale una cosa solucionada gracias por tu ayuda nazcar y ahora el punto primero.

Ya hemos conseguido la zona de acceso restringido donde el usuario si esta logueado entrara directamente como si nada los que no les dara la opcion de loguearse o registrarse.

He añadido una linea fundamental de comando sin la cual no funcionario la posteo para posteriores ayudas o preguntas a lo mismo

Código: Seleccionar todo

<?php



// phpBB 2.x auto-generated config file
// Do not change anything in this file!

$dbms = 'mysql4';

$dbhost = 'host db';
$dbname = 'nombre db';
$dbuser = 'username';
$dbpasswd = 'contraseña de u db';

$table_prefix = 'phpbb_';

define('PHPBB_INSTALLED', true);
define("IN_LOGIN", true);
define('IN_PHPBB', true); 
$phpbb_root_path = 'foro/'; 
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 
//


if( $userdata['session_logged_in'] ) 
   { 
      header("Location: http://la direccion a la cual quieres redireccione si el usuario esta registrado");
   } 
else 
       { 
      echo 'Necesitas registrarte. Aqui pon lo que desees previamente escrito con echo';
exit; 
   }  
     ?>  
Bien ahora como hago para que cuando se loguee no entre al foro y se quede en la web ;) y diga hola usuario tal........;)

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Acceso Restringido Areas Web Usando PHPBB Y Login

#12

Mensaje por Nazcar »

te aconsejo este post de nuestra amiga Tom|ta http://www.tomatoma.ws/foros/viewtopic.php?t=5698

Cerrado

Volver a “Archivo phpBB 2.0”