Linkkilista v.0.2 - lahtis[at]mbnet.fi
Listaa laatikoihin kategorioittain linkit ja niiden kuvaukset.
linkit sijaitsevat data/1.txt 2.txt... tietokannoissa
Scripti on tehty käyttämään jlinks tietokantaa.
https://www.ohjelmointiputka.net/koodivinkit/23500-php-jlinks
Saa käyttää ja muokata vapaasti. kommenttia kiitos.
lista.php
<style type="text/css"> BODY { background-color: #FFFFFF; } .ala { border-left: 1px double #000000; border-bottom: 1px double #000000; } .mini { font-family: verbana; font-size:12px; } a:link { color: #000000; text-decoration:underline; font-size:12px; } a:visited { color: #000000; text-decoration:underline; font-size:12px; } a:active { color: #000000; text-decoration:underline; font-size:12px; } a:hover { color: #000000; text-decoration:none; font-size:12px; } </style> <?php //*****************************************************************// //* Linkkilista v.0.2 - lahtis[at]mbnet.fi *// //* Listaa laatikoihin kategorioittain linkit ja niiden kuvaukset.*// //* linkit sijaitsevat 1.txt 2.txt... tietokannoissa *// //*****************************************************************// // Framen, johon avataan osoite, nimi ("_blank"=uusi ikkuna, "_top"=koko ikkuna) $openin = "_blank"; // Linkkilistan aloittava koodi $code['start'] = " <table cellpadding=0 cellspacing=0 border=0 width=30% bgcolor=\"#000000\"><tr><td> <table cellpadding=0 cellspacing=1 border=0 width=100% bgcolor=\"#000000\"> "; // Linkkilistan lopettava koodi $code['end'] = " </table> </td></tr></table> "; // Linkkilistan jokaista linkkiä edeltävä koodi $code['entry1'] = " <tr><td bgcolor=\"#fff1c1\" class=\"ala\"> "; // Linkkilistan jokaista linkkiä lopettava koodi $code['entry2'] = " </td></tr> "; // luetaan kategoria tiedostot $file = file("data/kategoriat.txt"); $count = count($file); for($u=0; $u<$count; $u++) { $entry = explode("|", $file[$u]); $data = file("data/$entry[0].txt"); // lasketaan linkkejen määrä $links = count($data); // tulostetaan kategoriat echo $code['start']; echo $code['entry1']; echo"<center>$entry[1]</center>"; // tulostetaan kategoria tiedoston nimi echo"<span class=\"mini\">Linkkejä yhteensä: $links</span>"; echo $code['entry2']; // Tulostetaan kategorioiden linkit ja kuvaukset foreach ($data as $riveja) { // Silmukka, otetaan rivi muuttujasta $data muuttujaan $riveja. Kieputetaan silmukkaa ympäri niin kauan, että viimeinenkin rivi on käsitelty. $tulosta = explode("|", $riveja); echo $code['entry1']; echo"<a href=\"$tulosta[6]\" target=\"$openin\">$tulosta[5]</a><br/>"; echo"<span class=\"mini\">Kuvaus: $tulosta[7]</span><br/>"; echo $code['entry2']; } echo $code['entry2']; echo $code['end']; echo"<br/>"; } ?>
Aihe on jo aika vanha, joten et voi enää vastata siihen.