![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Szczecinek Ostrzeżenie: (0%) ![]() ![]() |
Sciagnalem sobie ksiege gosci w php ale wpisy w niej pojawiaja sie na koncu a chce zeby nowe wpisy wyswietlaly sie na poczatku. czytalem juz rady na tym forum dotyczace zapisu tresci do pliku i odczytywania jej ale nie znam sie na php i mimo to nie potrafie tego zmienic. Chcialbym zeby ktos powiedzial mi co mam konkretnie zmienic.
To jest skrypt odpowiedzialny za zapisywanie tresci do pliku: (kazda wiadomosc - e-mail, nick itp. - zapisuje sie w osobnym pliku) [php:1:08373a5a9c] <? // *** przetwórz dane z formularza i dopisz do pliku $CatalogRequests = fopen("req.n", "a"); if($CatalogRequests) { fputs($CatalogRequests, "$autorn"); fclose($CatalogRequests); } ?> <? // *** przetwórz dane z formularza i dopisz do pliku $CatalogRequests = fopen("req1.n", "a"); if($CatalogRequests) { fputs($CatalogRequests, "$majln"); fclose($CatalogRequests); } ?> <? // *** przetwórz dane z formularza i dopisz do pliku $CatalogRequests = fopen("req2.n", "a"); if($CatalogRequests) { fputs($CatalogRequests, "$krajn"); fclose($CatalogRequests); } ?> <? // *** przetwórz dane z formularza i dopisz do pliku $CatalogRequests = fopen("req3.n", "a"); // zamiana znacznika konca lini na znacznik <br> $komentarz = ereg_replace("rn","<br>",$komentarz); { fputs($CatalogRequests, "$komentarzn"); fclose($CatalogRequests); } ?> <? // *** przetwórz dane z formularza i dopisz do pliku $CatalogRequests = fopen("req4.n", "a"); if($CatalogRequests) { fputs($CatalogRequests, "$datan"); fclose($CatalogRequests); } ?> [/php:1:08373a5a9c] Ten skrypt otwiera pliki, odczytuje dane i wyswietla je na stronie: [php:1:08373a5a9c] <? // otwieranie plików i wyci&ganie z nich danych $myfile = file("req.n"); for($index = 0; $index < count($myfile); $index++) $myfile1 = file("req1.n"); for($index = 0; $index < count($myfile1); $index++) $myfile2 = file("req2.n"); for($index = 0; $index < count($myfile2); $index++) $myfile3 = file("req3.n"); for($index = 0; $index < count($myfile3); $index++) $myfile4 = file("req4.n"); for($index = 0; $index < count($myfile4); $index++) { // kod odpowiedzialny za wy&wietlanie wpisów na stronie print ("<BR><FONT COLOR=#ff9900><font size=1 face=verdana>Autor:<font color=white><font size=1>&&"); print ($myfile[$index]); print ("<br>"); echo ""."<FONT COLOR=#ff9900><font size=1 face=verdana>E-mail:<font color=white><font size=1>& "."".("<A href='mailto:".$myfile1[$index]."'>".$myfile1[$index]."</A>")."<br>"; print ("<FONT COLOR=#ff9900>Adres www:<font color=white>&&"); print ($myfile2[$index]); print ("<br>"); print ("<FONT COLOR=#ff9900><font size=1 face=verdana>Komentarz:<BR><font color=white><font size=1>&&"); print ($myfile3[$index]); print ("<br>"); print ("<FONT COLOR=#ff9900><font size=1 face=verdana>Data:<font color=white><font size=1>&&"); print ($myfile4[$index]); print ("<br>"); print ("<BR><hr size=1 color=white width=100%>"); } ?> [/php:1:08373a5a9c] Sa tu osoby, ktore znaja sie na php wiec moze ktos bedzie wiedzial co trzeba zrobic aby nowe wpisy byly na poczatku (na gorze strony). Dzieki. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat Sciagnalem sobie ksiege gosci w php ale wpisy w niej pojawiaja sie na koncu a chce zeby nowe wpisy wyswietlaly sie na poczatku.
Pobrać inną? -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Spenalzo: nie nabijaj postów.
Phivko: po pobraniu pliku z dysku użyj: [php:1:2b315ea635]<?php $myfileX = array_reverse($myfileX) ?>[/php:1:2b315ea635] - powinno pomóc. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Szczecinek Ostrzeżenie: (0%) ![]() ![]() |
Cytat Phivko: po pobraniu pliku z dysku użyj:
[php:1:b39a3c5173]<?php $myfileX = array_reverse($myfileX) ?>[/php:1:b39a3c5173] - powinno pomóc. Hm... nie znam sie na tym - moglbys mi pokazac, w ktore miejsce w skrypcie mam to wstawic? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:23 |