Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wyświetlaniem newsów ;[
Ive
post
Post #1





Grupa: Zarejestrowani
Postów: 352
Pomógł: 1
Dołączył: 17.07.2003
Skąd: Kazanów

Ostrzeżenie: (0%)
-----


Zrobiłem system newsów i teraz chciałem do niego dorobić wyświetlacza newsów tylko że nie mogę (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Problem jest w tym że każdy nowy news zapisuje się w nowym pliku (1.txt, 2.txt itd.) i każdy plik z komentarzami do tych newsów także w nowym pliku (1.txt, 2.txt itd.) tylko że newsy są w katalogu "news" a komentarze w katalogu "komentarze".

Próbowałem z funkcją while ale nie wyszło i nie umiem tego kodu po prostu napisać.

Gdyby ktoś mógł mi udzielić jakichś wskazówek lub odrazu gotowy kod najlepiej ( (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) byłbym bardzo wdzięczny.

Z góry BIG THX dla wszystkich którzy będą starali się mi pomóc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Omega
post
Post #2





Grupa: Zarejestrowani
Postów: 273
Pomógł: 0
Dołączył: 5.05.2003
Skąd: Mazury

Ostrzeżenie: (0%)
-----


Myślę że cos takiego powinno pomuc...
[php:1:0e7b55e4e8]<?php
include( "header.php" );

$news_dir_path = "./news";
$news_dir_dp = opendir( $news_dir_path );
while( $news_element = readdir( $news_dir_dp ) )
{
if ( $news_element != '.' and $news_element != '..') $news_elementy[] = $news_element;
}
closedir( $news_dir_dp );

foreach( $news_elementy AS $element )
{
$news = file( "./news/" . $element );
$comment = file( "./komentarze/" . $element );
$time = explode( " || ", $news[4] );
echo "Autor: $news[1]<br>";
echo "Tytuł newsa: $news[3]<br>";
echo "Data: $time[0] Godzina: $time[1]<br>";
echo "Treść:<br>";
echo "$news[5]<br><br>";
if ( $comment[0] )
{
echo "Komentarz:<br>";
echo "$comment[0]<br><br>";
}
}
?>[/php:1:0e7b55e4e8]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 14:38