Buongiorno a tutti :)
Nel mio sito, un sistema random pesca da un frasi.txt una frase a random. Ma io vorrei attribuire ad ognuna di queste frasi un <a href> con un id diverso per ogni frase ma al contempo fisso (ad ogni frase corrisponde sempre lo stesso e unico id), con questa struttura (che ho trovato in rete, non è il mio codice):
Codice PHP:
<?php
if(!$_GET)
{
echo 'Seleziona una notizia da leggere: <br><br>';
echo '<a href="index.php?id_frase=1">Notizia 1</a> <br>';
echo '<a href="index.php?id_frase=2">Notizia 2</a> <br>';
echo '<a href="index.php?id_frase=3">Notizia 3</a> <br>';
}
else
{
$notizie = array(1=>'Questo è il testo della notizia numero 1',
'Questo è il testo della notizia numero 2',
'Questo è il testo della notizia numero 3');
$id_notizia = $_GET['id_frase'];
echo $notizie[$id_notizia] . '<br><br>';
echo '<a href="index.php">Torna all\'indice</a>';
}
?>
Come faccio a livello di codice? Quello attuale è:
Codice PHP:
<?php $frasi = file('txt/frasi.txt', FILE_IGNORE_NEW_LINES);
$indice_random = array_rand($frasi);
echo $frasi[$indice_random]; ?>
Forse non mi sono chiarito perfettamente, chiedete pure per dettagli