-
Lista link dinamica
Salve.
Per il mio sito ho preparato una home-page, la quale ripeterò più volte per ogni nuova pagina, per tutto il sito. Su questa Home-page vi sono dei link fissi [che puntano a pagine prestabilite] e altri variabili [che ogni mese cambiano].
Per i primi non ci sono problemi: sono quelli e rimarranno quelli, ma per i secondi?
Mi è stato suggerito di utilizzare una ARRAY in PHP.
Foglio LINK:
<?
$link = array();
$link[0]="Link 1";
$link[1]="Titolo 1";
$link[2]="Link 2";
$link[3]="Titolo 2";
?>
Foglio HOME:
<ul>
<li><a href="Link.php?variabile=$link[0]"><a href="Link.php?variabile=$link[1]"></a></li>
<li><a href="<a href="Link.php?variabile=$link[2]">" target="_new"><a href="Link.php?variabile=$link[3]"></a></li>
</ul>
Ma non funziona. Avete consigli, idee o soluzioni?
-
Se cambiano io ti consiglio di usare il database mysql.. è gratis e non fai fatica.. poi il codice ti diventa una cosa del genere:
Codice PHP:
mysql_connect("localhost", "USER", "PASSWORD") or die(mysql_error());
mysql_select_db("my_USER") or die(mysql_error());
$query = mysql_query("SELECT * FROM tabella");
echo '<ul>';
for($i = 0; $i < mysql_num_rows($query); $i++){
$nome = mysql_result($query, $i, "nome");
$link = mysql_result($query, $i, "link");
echo '<li><a href="'.$link.'">'.$nome.'</a></li>';
}
echo '</ul>';
nella tabella nel database metti un campo "nome" e uno "link".. se vuoi metterci anche un ID con auto_increment, vedi tu.. poi per aggiungere un link inserisci un record e il codice fa il resto.. dovrebbe andare così, io uso una cosa del genere sul mio sito, però non ti assicuro niente perché l'ho scritto di fretta e non l'ho provato.. se ti da qualche errore dimmelo