Pagina 1 di 2

Non riesco a creare pagina con stile 2

Inviato: 07/09/2009, 14:30
da gennyna
ho seguito questa guida, è molto bella e precisa pero vlevo chiedere se nel file html è possibile mettere uno script php.. xke io l'ho messo ma non funziona:

Codice: Seleziona tutto

    <!-- INCLUDE overall_header.html -->

    <h2>News da clonedb</h2>

    <div class="panel">
       <div class="inner"><span class="corners-top"><span></span></span>

       <div class="content">
          <p>
            <?php
    include('config.php'); /*Collegamento al file di configurazione di phpBB*/

        $connessione = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");

        if (!$connessione) {
            echo "Impossibile connettersi al DB: " . mysql_error();
            exit;
        }

        if (!mysql_select_db("$dbname")) {
            echo "Impossibile selezionare database: " . mysql_error();
            exit;
        }

        $query = "SELECT pp.post_id, pp.topic_id,pp.forum_id, post_time, topic_title, pf.forum_name, pp.poster_id, pu.username, pf.forum_id
               
             FROM   phpbb_posts pp, phpbb_topics pt, phpbb_forums pf, phpbb_users pu
             WHERE  pp.topic_id = pt.topic_id
             AND pu.user_id = pp.poster_id
             AND pf.forum_id = pp.forum_id
             AND pp.forum_id = pt.forum_id
             AND pp.post_id = pt.topic_last_post_id
             GROUP BY pp.topic_id
             ORDER BY post_time DESC LIMIT 0,90"; /*L'ultimo numero (il 10) va cambiato in base al numero di ultimi topic che si vuole estrarre*/         


        $risultato = mysql_query($query);

        if (!$risultato) {
            echo "Fallimento nell'esecuzione della query ($sql) dal DB: " . mysql_error();
            exit;
        }

        if (mysql_num_rows($risultato) == 0) {
            echo "Nessuna riga trovata, niente da stampare quindi si esce";
            exit;
        }

        while ($dati = mysql_fetch_assoc($risultato)) {
            echo "<b>$dati[topic_title]</b><br>
          Leggi primo messaggio: <a target='_blank'href='http://www.clonedb.altervista.org//viewtopic.php?p=$dati[post_id]'>http://www.clonedb.altervista.org/forum/viewtopic.php?p=$dati[post_id]</a><br>
          Ultima risposta: <a target='_blank'href='http://www.clonedb.altervista.org/forum/viewtopic.php?p=$dati[post_id]#p$dati[post_id]'>http://www.clonedb.altervista.org/forum/viewtopic.php?p=$dati[post_id]#p$dati[post_id]</a><br>
          Inviata il " . date("j/n/y", $dati[post_time]) . " alle ore: " . date("H:m", $dati[post_time]) . " da: <b><a target='_blank' href='http://www.clonedb.altervista.org/forum/memberlist.php?mode=viewprofile&u=" . $dati[poster_id] . "'>" . $dati[username] ."</a></b><br>
          sul Forum: <b><a target='_blank' href='http://www.clonedb.altervista.org/forum/viewforum.php?f=" . $dati[forum_id] . "'> " . $dati[forum_name] ."</a></b><br><br>";

        }

        mysql_free_result($risultato);

    ?>
          </p>
       </div>

       <span class="corners-bottom"><span></span></span></div>
    </div>

    <!-- INCLUDE jumpbox.html -->
    <!-- INCLUDE overall_footer.html -->


ps ho attivato il php negli stili


ho attivalo il php negli stili e seguito la vostra guida ma non funge xkè?

Re: Non riesco a creare pagina con stile 2

Inviato: 07/09/2009, 14:51
da Carlo
Ti ho corretto il primo post, perchè avevi scritto tra i tag CODE.

Comunque, negli stili il codice php, non devi metterlo tra i soliti tag <?php e ?>, ma tra <!-- PHP --> e <!-- ENDPHP --> se non sbaglio.

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 8:48
da gennyna
ho provato, ma non cambia nnt...

eppure ho attivo il php negli stili--

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 8:57
da Carlo
Qual'è il risultato.

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 9:26
da gennyna

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 9:35
da Carlo
Secondo me, il codice viene eseguito, ma non riporta nulla, poichè ci dovrebbe essere qualche errore.

E' meglio se crei una Custom Page, ma senza usare codice php nei template.

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 9:43
da gennyna
come creo questa custom page?

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 9:54
da Carlo

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 12:22
da Sir Xiradorn
Il problema è che il php negli stili non è permesso e non è consigliato e questo perchè il PDA blocca tale opzione.
Se vuoi puoi provare a abilitarla cioè a permettere il tutto ma è sconsigliabile

Re: Non riesco a creare pagina con stile 2

Inviato: 08/09/2009, 17:44
da gennyna

ho seguito questa guida ma non fungee..!!


per qunato riguarda il php negli stili?? lo tengo attivatooo