Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   Por los que no Felicité, los que vienen y los que siguen!! (https://www.clubdelphi.com/foros/showthread.php?t=34631)

roman 17-08-2006 07:53:56

Cita:

Empezado por D-MO
Les dejo de tarea realizar el código fuente ;).

Bueno, no he hecho esta tarea pero contribuyo con un granito de arena simplificando un poco la obtención de los datos:

Código PHP:

<?
// obtenemos el contenido en una sola cadena en lugar de líneas
$contenido file_get_contents('http://www.clubdelphi.com/foros/index.php');

// juntamos tres expresiones regulares...
$rgxpTemas 'Temas:\s*(.*),';
$rgxpMensajes 'Mensajes:\s*(.*),';
$rgxpMiembros 'Miembros:\s*(.*),';

// ...para obtener los tres valores de un sólo golpe
preg_match_all("/$rgxpTemas|$rgxpMensajes|$rgxpMiembros/"$contenido$matches);

// hacer un print_r($matches) para ver porqué estos índices
$temas $matches[1][0];
$mensajes $matches[2][1];
$miembros $matches[3][2];
?>

// Saludos

D-MO 17-08-2006 17:02:05

Cita:

Empezado por roman
...simplificando un poco la obtención de los datos...

Pues como ya lo dije, es código se puede hacer mucho mas "simple" como tu lo has hecho, por eso digo que me falta mucho que aprender todavia.

Saludos.

Edición:
Y mira que me he quedado en la luna revisando tu código :rolleyes:

Saludos

egostar 17-08-2006 18:38:59

Cita:

Empezado por D-MO
Y mira que me he quedado en la luna revisando tu código :rolleyes:Saludos

Pues yo me he quedado pasmado con todo este asunto, algo que hacen tan sencillo a mi me resulta espectacular, honor a quien honor merece.

Saludos y que envidia (de la buena):rolleyes:

Ñuño Martínez 18-08-2006 12:05:13

Hay que ver cómo ha evolucionado esto... ¿No estábamos felicitando a gente? :rolleyes: En fin, queden pues felicitados y que sigan ayudandonos con su sapiencia.

Por cierto, ¿hay alguna forma de marcar o almacenar los hilos de forma que puedan encontrarse rápidamente? Allegro.cc tiene un sistema de "flags" o banderas para esto. Lo digo porque esta (y alguna otra) conversación me interesa bastante puesto que estoy aprendiendo PHP y quiero mejorar mi web en un futuro próximo.

Bicho 18-08-2006 12:21:41

Cita:

Empezado por Ñuño Martínez
Hay que ver cómo ha evolucionado esto... ¿No estábamos felicitando a gente? En fin, queden pues felicitados y que sigan ayudandonos con su sapiencia.

No llevas mucho tiempo por estos foros no? Aquí las conversaciones siempre se desvían y van a parar a otra cosa, no sin antes intentar contestar a las preguntas que se solicitan.

Así pues respecto a tú última pregunta:

Cita:

Empezado por Ñuño Martínez
Por cierto, ¿hay alguna forma de marcar o almacenar los hilos de forma que puedan encontrarse rápidamente? Allegro.cc tiene un sistema de "flags" o banderas para esto. Lo digo porque esta (y alguna otra) conversación me interesa bastante puesto que estoy aprendiendo PHP y quiero mejorar mi web en un futuro próximo.

En los hilos a los que escribes les aparece una marca que indica Tema suscrito, a cualquier tema que te interese, entras en el hilo y en la menu herramientas del hilo tienes la opción suscribir a éste tema. Y luego desde la opción tu perfil puedes ver los temas a los que estás suscrito.
Además y desde allí puedes escoger si quieres que se te notifique via e-mail cada vez que alguien ha añadido una respuesta a ese hilo en concreto.

Alomejor hay alguna otra manera más sencilla y que desconozco, y que seguro que algún moderador o especialmente Emilio nos lo podrá decir.

Saludos

roman 18-08-2006 16:43:16

Cita:

Empezado por Ñuño Martínez
¿No estábamos felicitando a gente?

Bueno, yo cada vez que entro a este hilo me felicito por haber aprendido algo nuevo y por la oportunidad de contar con gente como D-MO, bien dispuesta a compartir. Así que, para mí, sigue siendo un hilo de felicitaciones. :)

// Saludos

anghell77 18-08-2006 23:33:03

¡¡Venga, venga!!, Felicitaciones para todos los miembros del club una vez más... puesto que como dicen "Honor a quien honor merece", me han dado algo más para estudiar, y seguir aprendiendo el hermoso arte de la programación...

Gracias Compañeros!

{Saludos}


La franja horaria es GMT +2. Ahora son las 20:49:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi