Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Lista Linków w porządku alfabetycznym., Całość oparta o pliki.
kartun11
post 19.03.2008, 18:23:02
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 2
Dołączył: 22.07.2007

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


Witam.
Chcę zrobić formularz, przez który będą dodawane linki. Następnie mają się one wyświetlać na stronie (jeden pod drugim) w porządku alfabetycznym. Całość powinna być oparta o pliki.
Szukałem już trochę, ale było o MySQL lub nie chodziło o to czego chcę.
Formularz umiem robić, ale nie wiem jak z tym porządkowaniem i zapisywaniem danych, a później pobieraniem ich z pliku. Mógł by ktoś powiedzieć (naprowadzić) na odpowiednią drogę? Ewentualnie napisać jakiś przykład.
Proszę o udzielenie rad jak przeprowadzić takie operacje na pliku i jak uporządkować alfabetycznie te dane. Resztę mogę zrobić sam smile.gif
Go to the top of the page
+Quote Post
crackcomm
post 19.03.2008, 18:27:29
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 6
Dołączył: 23.02.2008
Skąd: Katowice

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


uzyj funkcji sort(); tongue.gif


--------------------
Sygnaturka comes here.
Go to the top of the page
+Quote Post
Maciekbjw
post 19.03.2008, 18:27:37
Post #3





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


Naprowadzam Cię:
http://gajdaw.pl/php/pliki-w-php-cz1/


--------------------
Masz swoje mieszkanie i chcesz je wynająć? Sprawdź ofertę Zarzadządzanie Najmem

WRONA.IT - pozycjonowanie stron
www.ecyklopedia.pl
Go to the top of the page
+Quote Post
kartun11
post 19.03.2008, 18:52:27
Post #4





Grupa: Zarejestrowani
Postów: 29
Pomógł: 2
Dołączył: 22.07.2007

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


No dobra. Wiem już jak zapisać dane w pliku i jak je posortować, ale nadal nie mam pojęcia jak to połączyć w całość.
Powiedzmy, że wpisuję nazwę linku oraz adres np.: Nazwa to Alfabet, a link to http://www.strona.pl/. Później dodaje następne i robie include na innej stronie, żeby wyświetlić te linki. No i nie potrafię teraz tego posortować :/ Nie chodzi o same użycie opcji sort, ale ogólnie o zrobienie tego tak jak chcę.
Powinno to wyglądać tak:
Alfabet
Baranek
Cukiernia
Nie mam pojęcia jak uzyskać taki efekt.
Go to the top of the page
+Quote Post
conix
post 19.03.2008, 18:56:04
Post #5





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 8.02.2008

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


Cytat
uzyj funkcji sort(); tongue.gif


--------------------
Jeśli pomogłem kliknij na Pomógł
Jeśli nie pomogłem kliknij na Pomógł
Go to the top of the page
+Quote Post
kartun11
post 19.03.2008, 19:04:19
Post #6





Grupa: Zarejestrowani
Postów: 29
Pomógł: 2
Dołączył: 22.07.2007

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


Właśnie napisałem, że nie wiem jak mam to zastosować. Gdzie mam to wstawić? Na php.net widzę sortowanie tablic i raczej mało mi to dało. Nie wiem jak tym posortować linki, które są zapisane w pliku w formie
  1. <a href='http://www.strona.php'>Nazwa</a>
Go to the top of the page
+Quote Post
l0ud
post 19.03.2008, 20:05:44
Post #7





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


kartun11, w takiej formie to możesz co najwyżej rozbić to na tablice za pomocą wyrażeń regularnych, a dopiero później sortować. Nie lepiej zapisywać to np w takiej formie:

Kod
http://www.strona.php||Nazwa
http://asd.pl||asd
http://dddd.com||Ddddd


A później mieć wygodniejszy dostęp stosując file() i explode() ?


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
kartun11
post 19.03.2008, 21:14:52
Post #8





Grupa: Zarejestrowani
Postów: 29
Pomógł: 2
Dołączył: 22.07.2007

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


Chyba sobie odpuszczę, bo nawet w takiej formie (http://www.strona.php||Nazwa) nie mam pojęcia jak to posortować i wyświetlić.
Niby tak prosto brzmi a takie trudne :/
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 02:46