Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Lista Linków w porządku alfabetycznym.
Forum PHP.pl > Forum > Przedszkole
kartun11
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
crackcomm
uzyj funkcji sort(); tongue.gif
Maciekbjw
Naprowadzam Cię:
http://gajdaw.pl/php/pliki-w-php-cz1/
kartun11
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.
conix
Cytat
uzyj funkcji sort(); tongue.gif
kartun11
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>
l0ud
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() ?
kartun11
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 :/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.