Ciao,

sto cercando un programmatore che abbi voglia di darmi una mano a modificare lo script che in automatico mi crea un post con tutti i link dei post postati per la IPBoard, ho gia qualcosa in mano ma non funge! era per la versione vecchia di ipboard!

Posto lo stesso lo script

Codice PHP:
<?php
// Lista Topic - Invision PowerBoard

//----------------------------------- MODIFICARE -------------------------------
//Impostare le informazioni sul database
$db_host'localhost';
$db_user'xxxxx'
$db_password 'xxxxx'
$db_name 'xxxxx';
//----------------------------------- MODIFICARE -------------------------------

//----------------------------------- NON MODIFICARE ---------------------------
function aggiorna($forum$top$db) {
    
//Nome forum
    
$query "SELECT name FROM forums WHERE id=".$forum;
    print 
$query.'\n';
    
$result mysql_query($query$db);
    
$row mysql_fetch_array($result);
    
//Prendo info topic
    
$query "SELECT tid, title, pinned FROM topics WHERE forum_id=".$forum." ORDER BY title ASC";
    print 
$query.'\n';
    
$result mysql_query($query$db);
    
$post='[center][size=6][color=#0000CD]Elenco '.$row["name"].'[/color][/size]
Ultimo aggiornamento: '
.date ("d-m-Y H:i").'[/center]
'
;
    
$fLpost="§";
    while (
$row mysql_fetch_array($result)) {
        if(
$row["pinned"]=="0") {
            
$fL=substr(ucfirst($row["title"]), 01);
            if (
$fL != $fLpost) {
                
$post .= '
[size=6][color=#FF0000]'
.$fL.'[/color][/size][color=#FF0000][/color]

'
;
                
$fLpost $fL;
                }
            
$str ='[url=http://www.xxx/ipb/index.php?showtopic='.$row["tid"].']'.ucwords(strtolower($row["title"])).'[/url]';
            
$post .= mysql_real_escape_string($str).'
'
;
        }
    }
    
$post .= '
[color=#0000CD]Scripted by Chris2000 for TsL-Clan[/color]'
;
    print 
$post.'\n';
    
//Trovo id post da id topic
    
$query "SELECT topic_firstpost FROM topics WHERE tid=".$top;
    print 
$query.'\n';
    
$result mysql_query($query$db);
    
$row mysql_fetch_array($result);
    
//Aggiorno post lista
    
$query "UPDATE posts SET post = '".$post."' WHERE pid = ".$row["topic_firstpost"];
    print 
$query.'\n';
    
mysql_query($query$db);
}
 
//Connessione
$db mysql_connect($db_host$db_user$db_password);
mysql_select_db($db_name$db);

//----------------------------------- NON MODIFICARE ---------------------------


//----------------------------------- MODIFICARE -------------------------------
// Per aggiungere una sezione: aggiorna(IDFORUM, IDTOPICLISTA, $db);
// Es.: aggiorna(11, 39166, $db);
//
aggiorna(41926$db);
aggiorna(41227$db);

//----------------------------------- MODIFICARE -------------------------------
?>
nel database lo aggiorna ma sul posto non lo mostra!! Cosi mi e stato detto da uno che ne sa piu di me!

Qualcuno mi puo aiutare Gentilmente!