![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.11.2003 Skąd: Ostrów Mazowiecka Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem. Jak najłatwiej zrobić skrypt który by odnajdywał umieszczone w jednym katalogu i publikował same tematy news'ów, które po klinięciu jednego wybranego tematu otwierał się pełen wybrany news? Każdy news to jeden plik (numernewsa).txt w którym jest temat oraz treść newsa. PRZYKŁAD PLIKU 1.txt: To jest temat newsa To jest treść newsa |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.11.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
A nie lepiej zapisywać newsy odizielając je speparatorem? np ||
czyli: Kod tytul newsa||tresc newsa||data||co tam jeszcze chcesz...||
można to zrobić nawet w jednym pliku a newsy rodziela się funkcją spilt... Przemyśl ten sposób... -------------------- www.foa.sarnet.pl
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.11.2003 Skąd: Ostrów Mazowiecka Ostrzeżenie: (0%) ![]() ![]() |
nie za bardzo bo to będzie serwis który będzie uaktualniało 2 osoby i żeby było jak najłatwiej.
Co do daty to dobry pomysł. Przepraszam, ale ja za bardzo to nie umniem php - uczę się na błędach. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.11.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Cytat nie za bardzo bo to będzie serwis który będzie uaktualniało 2 osoby i żeby było jak najłatwiej.
Co do daty to dobry pomysł. Przepraszam, ale ja za bardzo to nie umniem php - uczę się na błędach. a co to za różnica że 2 osoby? bo ja niewidze żadnej... sciągnij jakiś skrypt newsowy oparty o plikach i napisz swój wzorując się na nim... to naprawde bardzo rozwija i kształci... :wink: Szczerze mówiąc metoda która opisałeś nie jest zbyt dobra... ja bym sugerował Ci skorzystanie raczej z mojej... -------------------- www.foa.sarnet.pl
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 493 Pomógł: 0 Dołączył: 14.06.2003 Skąd: Tomaszów Lubelski/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
[php:1:ff8be8e704]<?php
$dp = opendir( 'newsy' ); while( false !== ($files = readdir( $dp )) ) { if( $files != '.' && $files != '..' && ereg("^[0-9].txt", $files) ) { $f = file( $files ); echo '<a href="show.php?file='.$files.'">'.$f[0].'</a><br />'; } } closedir( $dp ); ?>[/php:1:ff8be8e704] Tak by mniej wiecej wygladal plik wyswietlajacy tematy newsów; A teraz plik show.php wyswietlajacy newsa [php:1:ff8be8e704]<?php $news = file( 'newsy/'.is_numeric( $_GET['file'] ).'.txt' ); echo 'Tytul newsa: '.$news[0].'<br />'; echo 'Tresc newsa: '.$news[2]; ?>[/php:1:ff8be8e704] -------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.11.2003 Skąd: Ostrów Mazowiecka Ostrzeżenie: (0%) ![]() ![]() |
dobrze, przemyślałem z tymi separatorami i niech będzie, ale jeden news w jednym pliku.
jak to zrobić? czy możesz przesłać mi kod php? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.11.2003 Skąd: Ostrów Mazowiecka Ostrzeżenie: (0%) ![]() ![]() |
menic, dziala ale tematy sa nie w kolejnosci (przykladowo) od 0 do 15
i co mam zmienic w show.pgp zeby mi pokazało temat razem z informacja? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 493 Pomógł: 0 Dołączył: 14.06.2003 Skąd: Tomaszów Lubelski/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
[php:1:4a2c5a2f2a]<?php
$dp = opendir( 'newsy' ); while( false !== ($files = readdir( $dp )) ) { if( $files != '.' && $files != '..' && ereg("^[0-9].txt", $files) ) { $fl[] = $files; } } closedir( $dp ); asort( $fl ); foreach( $fl AS $v ) { $f = file( 'newsy/'.$v ); echo '<a href="show.php?file='.$files.'">'.$f[0].'</a><br />'; } ?>[/php:1:4a2c5a2f2a]Mozesz tez zamiast asort() użyc arsort() co spowoduje ze newsy beda wyswietlane od konca czyli 15, 14, 13... I o co chodzi z ta informacja?? -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.11.2003 Skąd: Ostrów Mazowiecka Ostrzeżenie: (0%) ![]() ![]() |
skrypt show.php mi nie dziala!
Co trzeba poprawic? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 07:44 |