cut
Visualizzazione Stampabile
cut
I nomi delle varibili dovrebbero essere conteunte in quegli array, ad ogni modo se vuoi essere sicuro controlla il tuo config.php e poi vedi che nomi sono stati assegnati alle variabili.
Io ho :
$config['Database']['dbname']
$config['MasterServer']['servername']
$config['MasterServer']['username']
$config['MasterServer']['password']
Il nome del DB viene usato più avanti durante la query.
Per comodità allego tutto il codice :
process_latest_threads.php
stile.cssCodice PHP:
<?php
include('forum/includes/config.php');
$conn = mysql_connect
(
$config['MasterServer']['servername'] ,
$config['MasterServer']['username'] ,
$config['MasterServer']['password']
)
or die
(
'error during the database connection'
);
$db = mysql_select_db($config['Database']['dbname'], $conn) or die('error during the database connection');
$query = "SELECT * FROM `" .$config['Database']['tableprefix']. "thread` WHERE `visible`='1' ORDER BY `threadid` DESC LIMIT 5";
$select = mysql_query($query);
echo '
<table width="300" border="0" cellspacing="0" cellpadding="0" class="tab">
<tr>
<td width="300">Ulimi thread</td>
</tr>';
while ($threads = mysql_fetch_array($select))
{
echo'
<tr>
<td width="300" class="content"><img src="http://tutorialweb.org/images/dott.gif" alt="" /> <a href="/forum/showthread.php?t=',$threads['threadid'],'">',$threads['title'],'</a></td>
</tr>';
}
echo "</table>";
?>
Per mostrare gli ultimi threads nella home basta scrivere:Codice PHP:
.tab {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF6600;
background-color: #535353;
border: 1px solid #999999;
margin: 2px;
padding: 2px;
}
.content {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color: #4D4D4D;
margin: 2px;
padding: 2px;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: none;
color: #FF6600;
text-decoration:underline;
}
a:active {
text-decoration: none;
color: #000000;
}
Se non va potrebbe essere l'include che non include :)Codice PHP:
<?php
include('process_latest_threads.php');
?>
Il Mitico Giorgio Taverniti consiglia anche questo : http://www.giorgiotave.it/forum/117109-post6.html
ok farò un po di prove e poi vi faccio sapere come è andata a finire :up:
Bene, controlla anche sul sito del PHP la sintassi della funzione include e l'indirizzamento relativo/assoluto , dovrebbe funzionare tutto.
Io nel sito www.musclenutrition.com ho letto gli ultimi post di un forum specifico e poi li ho inseriti in uno scroll assieme a dei prodotti, lo puoi vedere sulla dx.
cut
cut
Premesso che funziona, perché l'ho testato anch'io online.
Hai dato un'occhiata al file config.php?
Sembra debba essere configurato.