Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Newsy na kilku stronach
Forum PHP.pl > Forum > PHP
Robert
Witam
Mam maly problemik. Na stronce posiadam system newsow oparty na plikach *.txt. Chcialbym dodatkowo by podczas dodawania nowego newsa wyswietlal on sie w dziale newsy oraz na wstepie. Na wstepie chcialbym by byly wyswietlane tylko dwa ostatnio dodane newsy a nie wszystkie. Moze ma ktos pomysl jak to zrobic??
Pozdrawiam
kwiateek
Cytat
Moze ma ktos pomysl jak to zrobic??

Limitowanie wyswietlanych newsow czy stronnicowanie?
Robert
Na początek limitowanie smile.gif. Dajmy na to do dwoch newsow. Dwa ostatnio dodane newsy pojawialy by sie na wstepie gdzie calosc(wszystkie newsy) znajdowaly by sie w dziale newsy.
kwiateek
[php:1:ce2240d371]<?php
$limit = 2;
for($i =1; $i <= $limit; $i++) {

}
?>[/php:1:ce2240d371]
Robert
Ale ten skrypt pozwoli na to zeby w momencie dodania nowego newsa wedrowal on do newsow i dodatkowo na wstep usuwajac jeden stary wpis?.
kwiateek
Cytat
Ale ten skrypt pozwoli na to zeby w momencie dodania nowego newsa wedrowal on do newsow i dodatkowo na wstep usuwajac jeden stary wpis?.

Jak go tak napiszesz to czemu nie smile.gif
Robert
acha smile.gif wielkie dzieki bede probowal choc jestem nowicjuszem smile.gif
A jak bys w tym skrypcie zawarl stronnicowanie?? biggrin.gif
[php:1:8f470755aa]<?php
$fp = fopen('news.txt', 'r');
$stareDane = fread($fp, filesize('news.txt'));
fclose($fp);

$data = date("d.m.Y");
$godzina = date("H:i:s");
$noweDane="<table width=100%><tr><td width=68%><div style=background:#35424D; color:#94A2BC;>&<img src=images/dot.gif>&<b><font color=#94A2BC>$tytul</font></b></div></td><td align=center width=17%><div style=background:#35424D; color:#94A2BC;><font color=#94A2BC>$data</font></div></td><td align=center width=15%><div style=background:#35424D; color:#94A2BC;><font color=#94A2BC>$godzina</font></div></td></tr></table><br>$tresc<br><br><div style=background:#666666; color:#222222>Autor newsa: <a href=mailto:$mail>$nick</a></div><hr color=#444444 size=2>n";
$noweDane .= $stareDane;

$fp = fopen('news.txt', 'w');
fputs($fp, $noweDane);
fclose($fp);

echo("<head><link rel=stylesheet href=../../style.css></head><body bgcolor=#666666><center><h4>Wpis zostal dodany...</h4></body></center>");

?>
[/php:1:8f470755aa]
pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.