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.

Crear Un Index.php Para La Web Que Contenta Datos Del Foro

Foro de phpBB2 Avanzado no para dudas de Soporte General.
Cerrado
Huriz
Observador/a
Mensajes: 28
Registrado: 15 Mar 2006, 21:30

Crear Un Index.php Para La Web Que Contenta Datos Del Foro

#1

Mensaje por Huriz »

Lo primero.:

foro.: www.norterc.com/foros/
Version.: 2.0.22 Sin actualizaciones
stilo Sub silver con retoques en los colores y en el overall header
MOD.: The Humanizer

Muy buenas,me gustaria haceru na pagina en www.norterc.com, una pagina web que contenga por ejemplo lo que hay en "login_body.tpl" para que una vez q entres al foro ya estes registrado y tambien los ultimos post escritos en el foro.

He hecho algunas pruebas que ya sabia q no ivan a chutar...como meter el codigo del tpl en el index d la pagina y cosas asi xro nada...asi q haber kien es el amable q me da una respuesta

Si esta respondida la pregunta xfavor decirmelo, aunq no lo he visto ni en los manuales, ni en esta seccion.

Un saludo Huriz

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#2

Mensaje por mitch »

No entendí nada...

Deseas poner un login fuera de tu foro?

Huriz
Observador/a
Mensajes: 28
Registrado: 15 Mar 2006, 21:30

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#3

Mensaje por Huriz »

Sip, quisiera logearme desde otro sitio, exacto ;)

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#4

Mensaje por mitch »

Si es asi, muevo el tema al foro de Avanzado, y te cito un tema donde hablamos de eso, donde yo logré hacer esto y le comenté a otro usuario como hacerlo.
http://www.phpbb-es.com/foro/respuesta- ... html#42242

Nos vemos, cualquier duda avisas.

jkoizumi
Observador/a
Mensajes: 8
Registrado: 07 Feb 2007, 11:50

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#5

Mensaje por jkoizumi »

Hola a todos,

Yo estoy creando un portal:

http://www.comunidadfreak.com/index2.php

hago conexiones y consultas a la SQL del phpbb, cogiendo información como ultimos topics, ultimas fotos en album, usuairo logueado...

Si alguien quiere que le explique como he hecho algo, que me avise ;)
URL: www.comunidadfreak.com/foros
PHPBB: 2.0.22
Mods: Icy Phoenix 1.1.0.15
Template: ca_aphrodite
Server: DinaHosting

kiniro
Observador/a
Mensajes: 11
Registrado: 22 Ene 2007, 22:18

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#6

Mensaje por kiniro »

Mis datos de soporte en la firma, os pongo el codigo para poder insertar los datos i entrar a mi foro pero no se como ponerlos en la pagina html. Es decir que no se donde va, dentro de <body>?¿?¿ fuera?? no se si alguien me pudier ayudar. El codigo de debajo lo podeis encontrar aqui www.dragonpiece.com/login.php porfavor ayuda

Código: Seleccionar todo

<?php
define('IN_PHPBB',true);
$site_root_path = '/dat/ias/dragonpiece.com/www/phpbb'; // Este es la ruta absoluta, si no sabes cual es, puedes conocerla mediante este método: http://www.phpbb-es.com/foro/respuesta-como-cambiar-un-htaccess-vp41844.html#41844
$phpbb_root_path = '/';  // La carpeta donde esta el foro (a la cual se accede DESDE la ruta anterior). En mi caso es la carpeta llamada "phpBB2"
$root = '..';
$phpbb_root_path = $site_root_path . $phpbb_root_path;
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.php');
include_once ($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include_once ($phpbb_root_path . 'includes/functions.'.$phpEx);
// lets make a little check if your root_path is correct ;-)
//
if (!file_exists($phpbb_root_path . 'extension.inc'))
{
    echo $phpbb_root_path;
    die ('<tt><strong>phpBB Fetch All:</strong>
          $phpbb_root_path is wrong and does not point to your forum.</tt>');
}
//
// now we include (integrate) some files which we need
//
//
//
//
//
// Start session management
//
if (!$userdata)
{
    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);
    //
    // End session management
    //
}

$avatar = '';
if ( $userdata['user_avatar_type'] && $userdata['username'] != ANONYMOUS && $userdata['user_allowavatar'] )
{
switch( $userdata['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="phpBB2/' . $board_config['avatar_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
// Acá si te fijas, en el SRC de la imagen, al comienzo se coloca phpBB2, pues en mi foro, esa carpeta es la que tiene el foro. Tu eso lo cambias por la ruta de tu foro.

break;
case USER_AVATAR_REMOTE:
$avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="phpBB2/' . $board_config['avatar_gallery_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
// Acá si te fijas, en el SRC de la imagen, al comienzo se coloca phpBB2, pues en mi foro, esa carpeta es la que tiene el foro. Tu eso lo cambias por la ruta de tu foro.

break;
}
}

if ( $userdata['user_new_privmsg'] )//private messages
   {
      $l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
      $l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);

      if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
      {
         $sql = "UPDATE " . USERS_TABLE . "
            SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
            WHERE user_id = " . $userdata['user_id'];
         if ( !$db->sql_query($sql) )
         {
            message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
         }

         $s_privmsg_new = 1;
         $icon_pm = $images['pm_new_msg'];
      }
      else
      {
         $s_privmsg_new = 0;
         $icon_pm = $images['pm_no_new_msg'];
      }
   }
   else
   {
      $l_privmsgs_text = $lang['No_new_pm'];

      $s_privmsg_new = 0;
      $icon_pm = $images['pm_no_new_msg'];
   }

   if ( $userdata['user_unread_privmsg'] )
   {
      $l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? $lang['Unread_pm'] : $lang['Unread_pms'];
      $l_privmsgs_text_unread = sprintf($l_message_unread, $userdata['user_unread_privmsg']);
   }
   else
   {
      $l_privmsgs_text_unread = $lang['No_unread_pm'];
   }

if ($userdata['session_logged_in']) {

// Ahora, debajo, cada vez que veas esto: www.dragonpiece.com/phpbb/ , debes cambiarlo por la direccion y ruta hacia tu foro.
// Tambien, en las lineas de abajo, aparecerá 2 veces esto: login_fuera.php , eso lo cambias por la página .PHP que desees, esto es solo para el ejemplo
// (lo que hace es que al loguearte o desloguearte, te indica donde volver luego de enviar los datos.. en este caso, lo he puesto para que regrese a la misma web de logueo que estamos probando).

                                echo "<h2> Hola ".$userdata['username'] ." </h2>\n";
                                echo $avatar;?>
                                <ul>
                                <li><a href=" http://www.dragonpiece.com/phpbb/profile.php?mode=editprofile" title="modifica tu perfil">Modifica tu perfil</a> </li>
                                 <li><a href=" http://www.dragonpiece.com/phpbb/privmsg.php?folder=inbox" title="mensajes"><?php echo $l_privmsgs_text ?></a></li>
                                  <li><a href=" http://www.dragonpiece.com/phpbb/login.php?logout=true&sid=<? print $userdata['session_id']; ?>&redirect=../login_fuera.php&outside=1" class="out" title="salir">SALIR</a></li>

                                <?php
                                    } else {
                                ?>
                            <h2>Entrar</h2>
                                <form action=" http://www.dragonpiece.com/phpbb/login.php" method="post">
                                <input type="text" name="username"  size="17" maxlength="40" value=""><br />
                                <input type="password" name="password"  size="17" maxlength="32"  ><br />
                                    <input type="checkbox" name="autologin" value="ON" /> Recordar contraseña     
                                    <input type="hidden" name="redirect" value="../login_fuera.php">
                                    <ul>
                                 <li class="nuestros"><a href=" http://www.dragonpiece.com/phpbb/profile.php?mode=register" title="Léete las condiciones y decide si quieres pertenecer a esta comunidad.">Registrate</a></li>
                                 <li class="nuestros"> <a href="http://www.dragonpiece.com/phpbb/profile.php?mode=sendpassword " title="¿Un despiste? Danos tu nombre de usuario y tu correo electr&oacute;nico y te mandamos una nueva">Recordar contraseña</a></li></ul>
                                <input type="submit" value=" Entrar " name="login">
                                </form>
                                <?php }
Version del Foro PHPBB: 2.0.22
URL Web: http://www.dragonpiece.com
URL Foro: http://www.dragonpiece.com/phpbb/index.php
Plantilla(s) usada(s): Acid Tech Tiger
MODs instalados: Mod de Spoiler
Servidor: De pago
Si es una actualizacion desde otra version XS: NO
Si es una actualizacion desde otra version phpBB: NO

dllrsoft
Ex Staff
Mensajes: 1033
Registrado: 25 Nov 2006, 18:58
Edad: 36

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#7

Mensaje por dllrsoft »

Yo diría que en una página en HTML no se puede insertar códigos de php... tendrías que hacer una página en php...

PD: Para códigos largos usa pastebin...

Saludos!!
@WormDay :: forInformática.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#8

Mensaje por SuperNovato »

En una página html se puede poner php sin problemas, dllrsoft. Mira http://www.phpbb-es.com/foro/respuesta- ... html#21608
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

dllrsoft
Ex Staff
Mensajes: 1033
Registrado: 25 Nov 2006, 18:58
Edad: 36

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#9

Mensaje por dllrsoft »

Ok, lo siento si he confundido a alguien... :oops:

Saludos!!
@WormDay :: forInformática.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

kiniro
Observador/a
Mensajes: 11
Registrado: 22 Ene 2007, 22:18

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#10

Mensaje por kiniro »

SuperNovato no me solucionas lo que yo quiero decir... alomejor no me he explicado bien. Tengo una web en HTML i quiere introducir lo del login del foro i sin que marxe del indice i me muestre los datos de mi cuenta. Eso lo he conseguido con el codigo que he presentado antes que me habeis facilitado ene ste foro i muxas gracias pero aora no se como introduzco ese codigo PHP en mi web que esta en HTML. Hare lo que sea porfavor ayuda cuanto antes
Version del Foro PHPBB: 2.0.22
URL Web: http://www.dragonpiece.com
URL Foro: http://www.dragonpiece.com/phpbb/index.php
Plantilla(s) usada(s): Acid Tech Tiger
MODs instalados: Mod de Spoiler
Servidor: De pago
Si es una actualizacion desde otra version XS: NO
Si es una actualizacion desde otra version phpBB: NO

Avatar de Usuario
viktor
Ex Staff
Mensajes: 432
Registrado: 10 Dic 2004, 00:42
Género:
Edad: 47

Respuesta: Crear Un Index.php Para La Web Que Contenta Datos

#11

Mensaje por viktor »

Mira, no me manejo demasiado bien con php, pero creo que entiendo tu problema, y es que ese código esta pensado como bien dices para una pagina en php. Y tienes que pasarlo a html, ya que pone las cosas propias de html dentro de código php, y de ahi te viene el error.
la solución seria empezar a utilizar los echo para encerrar el código html (y ahí es donde voy a meter la pata si quiero ayudarte).

Pero si, es cierto, ese codigo, asi como esta no funciona en un archivo con extension html, asi que quizas lo mejor seria que pasaras tu codigo a un archivo php, simplemente encerrando dentro del echo el html de tu pagina. Sep, me parece que esa seria la mejor opción.
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.

Cerrado

Volver a “phpBB 2 Avanzado, integración, etc.”