Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [phpBB2] Ultimi Posts In Home

    Ciao,

    Innanzi tutto grazie a chi mi risponderà....

    Il mio problema:

    cercando sul forum per risolvere il problema in oggetto ho trovato un post dal quale ho "lurkato" questo codice:

    Codice PHP:
    <?php
       $topicnumber 
    5;
       
    $urlPath "http://localhost/sito/forum";
       
    $urlImg "";
       
    $phpbb_root_path './forum/';

       
    define('IN_PHPBB'true);

       include(
    $phpbb_root_path 'extension.inc');
       include(
    $phpbb_root_path 'common.'.$phpEx);

       
    $table_topics $table_prefix"topics";
       
    $table_forums $table_prefix"forums";
       
    $table_posts $table_prefix"posts";
       
    $table_users $table_prefix"users";

       
    $query "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
       FROM 
    $table_topics t, $table_forums f, $table_posts p, $table_users u
       WHERE t.topic_id = p.topic_id AND
       f.forum_id = t.forum_id AND
       t.topic_status <> 2 AND
       p.post_id = t.topic_last_post_id AND
       p.poster_id = u.user_id
       ORDER BY p.post_id DESC LIMIT 
    $topicnumber";
       
    $result mysql_query($query) or die("Query failed");

       while (
    $row mysql_fetch_array($resultMYSQL_ASSOC))
       {
          echo  
    "[url='$urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]'][/url]
    <a href='
    $urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]'>" .
          
    $row["topic_title"] .
          
    "</a> inserito da <a href='$urlPath/profile.php?mode=viewprofile&u=$row[user_id]'>" .
          
    $row["username"] .
          
    "</a> il " .
          
    date('F j, Y'$row["post_time"]) .
          
    "";
       }
      

       
    mysql_free_result($result);
    ?>
    ... che ha risolto il mio problema (avere gli ultimi post in homepage); funziona bene...

    Avrei però la necessittà di modificarlo ma non ci sono riuscito....

    Lo script che hai postato crea una lista così:

    XXX inserito da YYYY il ZZ/ZZ/ZZ

    come aggiungere anche il nome del forum?

    XXX inserito da YYYY il ZZ/ZZ/ZZ postato in KKKKK con (Q risposte)

    - inoltre il link a href dovrebbe puntare all'ultima risposta del topic (visto che YYYYY non è il creatore del post ma l'ultimo che ha risposto)
    - la data è nel formato date('F j, Y') ma mi da i mesi in inglese, mentre nel forum li ho in italiano (es. 25 Nov 2006)

    Sapete aiutarmi?

    Grazie
    "Quando si mangia il formaggio svizzero, che succede ai buchi?" (B. Brecht)

    Visitate il mio sito:
    www.clamorosalcibali.it

  2. #2
    Ho forse sbagliato forum?

    Non mi era mai successo qui che a una mia richiesta di aiuto nessuno rispondesse per più di 1 ora!!

    "Quando si mangia il formaggio svizzero, che succede ai buchi?" (B. Brecht)

    Visitate il mio sito:
    www.clamorosalcibali.it

  3. #3
    nessuno sa aiutarmi?
    "Quando si mangia il formaggio svizzero, che succede ai buchi?" (B. Brecht)

    Visitate il mio sito:
    www.clamorosalcibali.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.