Zrobiłem z kolega pewien skrypt, założenie jest takie, najpierw wrzucamy informacje o filmiku do pliku txt. Następnie wrzucamy do tablicy kod html, z gotowym filmikiem. A później chcemy wyświetlić 7 losowych filmików.
oto skrypt:
<?
function linia()
{
$licznik = 1;
$wpis= "filmy.txt"; //tu jest plik z filmikami i informacjami o nim
// sprawdzanie ilosci lini
$liczba_lini = count($plik);
if ($liczba_lini > 1){
if($linia=fgets($file,2000)) {
// pobieranie danych
$tekst=$linia;
$wyczysc="*"; $wyczysc.=$tytul;
$wyczysc="`"; $wyczysc.=$data;
$wyczysc="|"; $wyczysc.=$adres;
$wyczysc="_"; $wyczysc.=$zdjecie;
if ($zdjecie!=""){
}
//wyswietlanie danych
if ($tytul != '' && $zdjecie != '' && $opis != ''){
//Tu czesc, która wrzuca do tablicy kod HTML
$tablica[$licznik] =
"
<table width=\"20\">
<tr>
<td width=\"1\" style=\"text-valign: top; text-align: left;\">
<a href=\"$adres\">
<img src=\"$zdjecie\">
</a>
</td>
<td width=\"20\" style=\"text-valign: top; text-align: left;\">
<a href=\"$adres\">
<font size=3 face=corbel><b> $tytul </b></font><br>
</a>
<font size=2 face=verdana> $opis </font><br>
</td>
</tr>
<tr>
<td colspan=\"2\">
<font size=1><i>$data</i></font><br>
<img src=\"varia/barra2.png\" />
</td>
</tr>
</table>
";
//echo("$tablica[$licznik]");
$licznik++;
//i po przemieszaniu pobieramy pierwsze 7 elementy
for($k=0; $k<7; $k++) {
}
}}}else echo('<font color=\"red\" size=\"3\">Obecnie nie ma zadnego filmu.</font>');
}
linia();
?>
A oto efekt:
http://www.frikiz.com/4u/wpisy.phpTutaj sie dodaje filmiki:
http://www.frikiz.com/4u/index.phpGdzie popełniliśmy błąd? proszę o pomoc.
Pozdrawiam
Ten post edytował inOs 18.05.2008, 20:48:48