![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napisałem sobie taki prosty skryp komentarzy oparty o plik tekstowy.
formularz.php
komentarze.php
Wszystko gra, tylko chodzi mi o to, aby komentarze były wyświetlane w kolejności od najnowszego do najstarszego. Próbowałem z dopisywanie do zmiennej, ale nie zabardzo mi to wychodzi. Proszę o pomoc. Ten post edytował kamil_lk 19.03.2009, 16:13:31 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
Wczytaj rekordy pliku txt do tablicy i za jej pomocą wyświetlaj w kolejności jakiej chcesz.
-------------------- Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł" |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
tylko że ja dopiero zaczynam i nie wiem o co Ci chodzi.. a nie da się tego napisać poprzez dopisanie do zmiennej?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
http://www.programuj.com/artykuly/www/plikiphp.php Polecam artykuł ten, a szczególnie Podpunkt "Odczyt inaczej"
P.S. O tablicach masz tutaj fajny opis co i jak http://4programmers.net/PHP/Tablice_w_PHP A jeszcze na marginesie to w ogóle polecam zamiast na plikach stworzyć bazę danych. Szybciej i wygodniej. Ten post edytował tomsi 19.03.2009, 16:26:20 -------------------- Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł" |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
A jeszcze na marginesie to w ogóle polecam zamiast na plikach stworzyć bazę danych. jak już wyżej napisałem, dopiero zaczynam swoją naukę i myślę, że żeby tworzyć w MySQL to jeszcze trochę muszę popracować ![]() a tak jak pytałem.. nie da się tego zapisać w taki sposób, żeby dopisać do zmiennej nową wartość? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
To może jeszcze inaczej
![]() http://php.webhelp.pl/index.php?id=103&...php&ac=read a chcesz to zapisać do zmiennej, ale rozumiem, że chcesz wszystkie komentarze wyświetlać a nie tylko najnowszy? -------------------- Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł" |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
no tak.. mam jeszcze takie pytanie.. jak uruchamiam ten plik z parametrem r+ to dlaczego nie dopisuje wartości na początku? przecież r+ - plik do odczytu i zapisu (wewnętrzny wskaźnik pliku umieszczany jest na początku zbioru).
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
http://pl.php.net/manual/pl/function.fopen.php
P.S. Zgadza się r+ tak robi a Ty masz w kodzie a+. Jeżeli dasz r+ to będzie wszystko ok poza małym szczegółem jeżeli będą 2 i więcej wpisów to pojawi się problem z nadpisem danych. Ten post edytował tomsi 19.03.2009, 17:12:29 -------------------- Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł" |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Zamiast kombinowac i musisz miec na plikach to wczytaj plik za pomoca file() zapisz do tablicy i potem zmiej kolejnosc za pomoca array_reverse()
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.04.2025 - 03:26 |