![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 20.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebny mi skrypt, dzięki któremu mógłbym znależć w danym folderze plik zawierający największą liczbę w nazwie. Chodzi o to, że mam pewien dział na stronie i dodaję do niego kolejne podstrony o nazwach d1.php, d2.php, d3.php itd. Na stronie index.php mam odnośnik do strony d3.php, bo ona jest najnowsza, ale jak dodam podstronę d4.php to będę musiał zmienić odsyłacz. Pytanie więc jak wykombinować, żeby skrypt zawarty w odsyłaczu pobierał największą wartość, czyli d4.php? Proszę o pomoc
![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
hmmmm.... a gdyby tak wsadzic wszystkie pliki do tablicy tzn mysle ze te pliki sa w folderze wiec otwierasz folder wczytujesz wszystkie pliki di tablicy rozbijasz za pomoca explode po . i masz nazwe pliku i rozszerzenie w pierwszej tablicy czyli tam gdzie masz nazwe pliku wyszukujesz za pomoca strpos() zaczynajac od 2 znaku i jesli jest najwieksza liczba to go wyswietlasz.
Nie wiem czy dobrze mysle ale napewno sie znajdzie osoba ktora zdola ci pomoc -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Też bym tak zrobił. Ewentualnie można jeszcze sprawdzić datę ostatniej modyfikacji pliku za pomocą:
filemtime |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
o drPraton dzieki za komplement wkoncu zaczolem myslec programistycznie
![]() Ale mam jedno pytanie co do filetime() skoro za kazdym razem robi nowy plik a starego nie modyfikuje czy to bedzie dzialac?? Aha i jeszcze jedno czy funckje feof(9 mozna tez uzyc co katalogow?? -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
No przeca w przypadku pliku świeżo utworzonego czas ostatniej modyfikacji to czas utworzenia... Co do feof(): a po co? Ale jak na mój zasób wiedzy: nie.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Co do feof() to pytalem z ciekawosci bo nigdzie nie pisze ze nie mozna wiec dlatego pytam
Co do filetime() to tak myslalem teraz niech nasz kolega wybierze metode ![]() -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 20.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Metoda proponowana przez marcio wydaje się ciekawa, ale ja dopiero zaczynam naukę php i nie bardzo wiem jak to wszystko ma być dokładnie napisane
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
zainteresoj sie funckjami strpos(),opendir()[dziala jak fopen() tylko ze sie uzywa do folderow],readdir(),closedir()[dziala jak fclose()],array(),while i explode() no i to by bylo na tyle pokaz co wykombinowales potem mozna ci pomoc
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 11:34 |