Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyszukanie Danej Nazwy Pliku Na Stronie
rafkam
post 15.06.2004, 20:15:52
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 24.06.2002

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


Witam
Jak można najprościej wyszukac nazwy danego pliku lub kilku takich nazw zapisanych tak

15czerwca2004 09:40 1073 index.txt

na kilkunastu kilkudziesięciu kompach (np http://10.2.1.23:81/)
Czyli plik index.txt wraz z pozostałymi 3 parametrami i zapisaniu ich do np: bazy mysql i pliku tekstowego

Pzdr.
Go to the top of the page
+Quote Post
stoprocent
post 15.06.2004, 21:05:34
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


Jesli chodzi ci o przeszukiwanie bazy mysqpl to sprawa jest prosta .
Przyklad :
  1. <?php
  2.  
  3. $query = &#092;"SELECT * FROM nawa_tabeli WHERE pole1 LIKE \".$jakas_zmienna1.\" ORDER BY id DESC\";
  4. $wynik = mysql_query($query);
  5. while ($row = mysql_fetch_array($wynik)) {
  6. echo &#092;"Informacja 1 :\".$row['pole1'].\" Informacja 2 : \".$row['pole2'].\"<br />\";
  7. }
  8.  
  9. ?>


To jest przyklad przeszukiwania bazy .
Ale nie zabardzo czjae oco ci chodzi z tym szukaniem na roznych kompach.


--------------------
Go to the top of the page
+Quote Post
Jojo
post 15.06.2004, 22:07:09
Post #3





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


dzik: Czyżbyś chciał przeszukiwać lokalne dyski użytkowników sieci? O ile się orientuję (jeśli się mylę niech mnie ktoś poprawi) z poziomu php jest to prawie niewykonalne.


--------------------
Rozwój cywilizacji informatycznej to wyścig między programistami, którzy wytwarzają coraz łatwiejsze
programy użytkowe dla idiotów, a światem produkującym coraz lepszych gatunkowo idiotów.

Blog: Małolepszy.info
Go to the top of the page
+Quote Post
rafkam
post 16.06.2004, 09:42:09
Post #4





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 24.06.2002

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


Hey
Może jeszcze raz. Wywołuje w przeglądarce serwer np: http://10.2.1.23:81/
i dostaje wykaz plików z katalogu w takiej postaci

15czerwca2004 09:40 1073 index.txt
15czerwca2004 09:40 20456 dwojka.doc
15czerwca2004 09:40 10273 trojka.dbf
itd.

Chodzi o taki skrypt który znalazlby nazwe pliku (tutaj index.txt) w tym wykazie wraz zdata wielkoscia(caly wers) - 15czerwca2004 09:40 1073 index.txt

Chciałbym ta operacje jednak powtorzyc dla kilkunastu lub kilkudziesieciu kompow

a nastepnie wpisac gdzies do bazy lub pliku - abym pozniej moc wyswietlic w jednym miejscu te informacje dla zainteresowanego.

Zaraz sie sam pogubię winksmiley.jpg

pzdr.
Go to the top of the page
+Quote Post
sf
post 16.06.2004, 10:47:25
Post #5





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


Hm, moze uzyj : fsockopen ? tongue.gif Takie cos mi przychodzi do glowy... laczysz sie, pobierasz kolejne linie, filtrujesz je wydobywajac to co trzeba (tutaj chyba wystarczy explode), a nastepnie zapisujesz.

Ten post edytował sf 16.06.2004, 10:48:59


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
rafkam
post 16.06.2004, 15:50:00
Post #6





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 24.06.2002

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


Może jakis przykładzik?

smile.gif
Go to the top of the page
+Quote Post
sf
post 16.06.2004, 17:08:27
Post #7





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


  1. <?
  2. $fp=fsockopen(&#092;"127.0.0.1\", 80, $errno, $errdesc, 10);
  3. if(!$fp) {
  4. die(&#092;"<br />ERROR: $errno ($errdesc)<br />n\");
  5. }
  6.  
  7. $out=&#092;"GET /~test/ HTTP/1.1rn\";
  8. $out.=&#092;"Host: 127.0.0.1rn\";
  9. $out.=&#092;"Connection: Closern\";
  10. $out.=&#092;"rn\";
  11. fputs($fp, $out);
  12.  
  13. $i=0;
  14. while(!feof($fp)) {
  15. $tmp=fgets($fp);
  16. echo &#092;"nr \".$i++.\": \". $tmp;
  17. }
  18.  
  19. fclose($fp);
  20. ?>


To Ci wyswietli co pobrales... potem wystarczy wyodrebnic to co potrzebne smile.gif tongue.gif

Ten post edytował sf 16.06.2004, 17:13:16


--------------------
Zapraszam na mój php blog, tworzenie stron.
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: 19.07.2025 - 14:25