• User Attivo

    pagina GuestBook phpBB

    ciao a tutti,

    ho un forum phpBB, ho creato una pagina vuota semplicemente inserendo il codice per richiamare gli include:

    [PHP]<?php

    define('IN_PHPBB', true);
    $phpbb_root_path = './';

    include('extension.inc');
    include('common.php');
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);

    include($phpbb_root_path . 'includes/page_header.'.$phpEx);

    echo "cavallo";
    

    include('includes/page_tail.php');

    ?>[/PHP]

    bene, adesso volevo inserire un guestbook in questa pagina, guestbook molto semplice, senza database

    inserisco il codice nella pagina, ma non funziona, perchè?

    il codice della pagina "index.php" del guestbook è questo:
    [PHP]<html>
    <head>
    <title>PHP-XML Guestbook ::InDeX</title>
    <style type="text/css">
    @import url("style.css");
    </style>
    </head>
    <body>
    <?php
    $write="<center><a href="tree.php">Posta un commento</a></center><br>\n";
    $lines = file('tree.txt');
    $lines = array_reverse($lines);
    $smiles = array(
    'asd' => '<img src="images/asd.gif">',
    'shock' => '<img src="images/icon_eek.gif">',
    ':D' => '<img src="images/icon_smile.gif">',
    ':S' => '<img src="images/icon_confused.gif">'
    );
    echo $write;
    foreach($lines as $num => $line)
    {
    $xml = simplexml_load_string($line);
    $message=$xml->txt;
    foreach($smiles as $txt => $img)
    {
    $message = str_replace($txt, $img, $message);
    }
    echo "<center><div style="border: 2px solid #ffaa00;">" . $xml->date . " - <b>" . $xml->author . "</b> scive:</div>" . $message . "<br><img src="images/ciao.jpg"></center><br>\n";
    }
    echo $write;
    ?>
    </body>
    </html>
    [/PHP]

    grazie.