Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Lista plików z serwera
Ziels
post 6.08.2007, 16:50:25
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 2
Dołączył: 30.06.2006

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


Witam!

Czy istnieje jakiś sposób żeby za pomocą php (curl, sockety, nie mam pojęcia) pobrać listę plików z danej lokalizacji na zewnętrznym serwerze? Np http://mojastrona.pl/katalog/
Go to the top of the page
+Quote Post
strife
post 6.08.2007, 23:42:00
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Nie. Musiałbyś mieć do tego serwera jakiś dostęp np. przez ftp, aby pobrać listę plików na nim. Jeśli to o czym piszesz było by możliwe to ja chętnie pobrał bym sobie listę plików np. z http://fbi.gov biggrin.gif


--------------------
Go to the top of the page
+Quote Post
sanchoo
post 15.08.2007, 23:10:43
Post #3





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


mam inne pytanie .. ale nie chce zasiecac..
mozna jakos sprawdzic jesli robi sie upload na serwer jakiegos pliku
..kiedy zostal stworzony na serwerze?
Go to the top of the page
+Quote Post
Kicok
post 16.08.2007, 07:55:47
Post #4





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


filemtime" title="Zobacz w manualu PHP" target="_manual


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
sanchoo
post 16.08.2007, 09:17:23
Post #5





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


"$filename został ostatnio zmodyfikowny "
.. no wlasnie .. okazuje sie ze to nie jest to samo:)
chyba, ze przy upoadzie otwieral bym plik i zamykal.. wtedy data modyfikacji powinna sie zmienic na aktualna??
Go to the top of the page
+Quote Post
Cienki1980
post 16.08.2007, 09:26:33
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Cytat(sanchoo @ 16.08.2007, 10:17:23 ) *
"$filename został ostatnio zmodyfikowny "
.. no wlasnie .. okazuje sie ze to nie jest to samo:)
chyba, ze przy upoadzie otwieral bym plik i zamykal.. wtedy data modyfikacji powinna sie zmienic na aktualna??


A czy utworzenie pliku to nie modyfikacja questionmark.gif


--------------------
404
Go to the top of the page
+Quote Post
sanchoo
post 16.08.2007, 09:39:59
Post #7





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


to powiem jak ja to zrobilem smile.gif
wyslalem na serwer jakies pliki 15.08.2007:)
sprawdzilem kiedy został zmodyfikowany poprzez
  1. <?php
  2. new DirectoryIterator(LINK_UPDOWN."/$dir") as $Item
  3. $Item->getATime() // modyfikacja
  4. ?>


wywala mi ze 12.08.2007 jesli plik otworze dodam i usune spacje smile.gif to data jest 15.08.2007 wiec.. data modyfikacji i data utworzenia na serwerze raczej nie jest ta sama.. co mnie torszke zdziwilo smile.gif...

np. rozpakuj sobie jakis plik w windowsie
tam masz "utowrzony" i "modyfikacja" daty sa inne....

Ten post edytował sanchoo 16.08.2007, 09:40:56
Go to the top of the page
+Quote Post
Kicok
post 16.08.2007, 13:44:13
Post #8





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Powodem wyświetlania złych dat może być to, że odpowiednikiem filemtime" title="Zobacz w manualu PHP" target="_manual w DirectoryIterator jest: getMTime(), a nie getATime(). W każdym bądź razie u mnie wszystko działa:

http://robota.kicok.net/mtime/
http://robota.kicok.net/mtime/index_source.php


Jeśli nadal nie chce ci to działać poprawnie, to będziesz musiał po zauploadowaniu pliku potraktować go funkcją touch" title="Zobacz w manualu PHP" target="_manual


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
sanchoo
post 16.08.2007, 21:55:38
Post #9





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


Dzieki bardzo!
funkcja touch zrobla robote...
Go to the top of the page
+Quote Post
sanchoo
post 17.08.2007, 08:44:21
Post #10





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


Okazuje sie ze przez upload jest ok!
jesli laczenie jakism klinetem i wgrywam plik czas utworzenia nie ulega zmianie smile.gif
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: 14.08.2025 - 00:39