Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PROBLEM - Jak automatycznie wyszukac nazwe pliku i dodać do zmiennej., PROBLEM - Jak automatycznie wyszukac nazwe pliku i dodać do zmiennej.
Ardo
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 16.03.2008

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


Witam wszystkich,

Jestem laikiem w tych sprawach więc proszę za wyrozumiałość co do słów i pojęć.

Pytanie mam takie, Jak automatycznie z serwera wybrać nazwe, na tą chwile musze nazwe pliku skopiować i wkleić do importu, chciałbym to zmienić, by nazwa sama była dodane,

- jak widać w tych 2 plikach początek pliku jest taki sam, potem data, i następnie jeśli się nie mylę czas.

Proszę o pomoc pomysł jak to można zapisać , bym nie musiał kopiować tych nazw a automatycznie wyszukiwały się nazwy i dodawały.

Trochę ciężko mi to opisać, mam jednak nadzieje że wmiare udało mi się sens tego problemu opisać
Pliki z 1 serwisu jakie dostaje

xml@webnet.webr.pl_20111225_034706.zip
xml@webnet.webr.pl_20111224_034423.zip


pliki z 2 serwisu jakie dostaje:

ok-Trader-20111219-112717-przyrost.zip
ok-Trader-20111219-152736-przyrost.zip


czasem jest plik na serwerze taki:

ok-Trader-20111220-021612-calosc.zip

oczywiście są to 2 różne strony z których dostaje zip z XML.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ardo
post
Post #2





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 16.03.2008

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


Rozumie nie doczytałem o funkcji readdir(),
mam inne pytanie dostaje taka informacje jak wykorzystuje funkcje search_dir(),
Fatal error: Call to undefined function search_dir()

jesli chodzi o ten błąd 503 to chyba cos nie tak jest bo tak samo dzieje sie jak wykorzystam ten kod co napisałeś jeden czy drugi, wiec tu coś musi być nie tak z tym is_dir() wiec moze jednak PHP nie ma tej funkcji włączonej

  1. $katalog = '../xml/';
  2.  
  3.  
  4. function szukajPliku($rozszerzenie, $katalog)
  5. {
  6. $pliki = array();
  7. foreach(glob($katalog) as $plik)
  8. {
  9. if($plik != '.' && $plik != '..')
  10. {
  11. if(is_dir($plik)) // czy plik jest katalogiem
  12. {
  13. szukajPliku($rozszerzenie, $plik);
  14. } else
  15. {
  16. if(pathinfo($plik, PATHINFO_EXTENSION) == $rozszerzenie)
  17. {
  18. echo '<p><input type="checkbox" name="pliki[]" value="'.$plik.'" /> <label>' . pathinfo($plik, PATHINFO_FILENAME) . '</label></p>';
  19. }
  20. }
  21. }
  22. }
  23. return $pliki;
  24. }
  25.  
  26.  
  27. echo '<form action="" method="post">';
  28. szukajPliku('zip', $katalog);
  29. echo '<p><input type="submit" value="Wyślij" /></p>';
  30. echo '</form>';
  31.  
Go to the top of the page
+Quote Post

Posty w temacie
- Ardo   PROBLEM - Jak automatycznie wyszukac nazwe pliku i dodać do zmiennej.   27.12.2011, 15:08:22
- - mortus   [PHP] pobierz, plaintext $katalog = 'dane';echo '...   27.12.2011, 15:29:58
- - Ardo   Dzieku oto mi chodzilo, to mam jeszcze jedno pytan...   27.12.2011, 17:43:08
- - mortus   [PHP] pobierz, plaintext function szukajPliku...   27.12.2011, 18:49:47
- - Ardo   dziekuje za pomoc, tak masz racje znalazłem i zrob...   28.12.2011, 01:29:47
- - Ardo   dziekuje za pomoc, tak masz racje znalazłem i zrob...   28.12.2011, 02:07:12
- - darko   Może coś takiego? [PHP] pobierz, plaintext $itera...   28.12.2011, 02:19:17
- - mortus   Naprawdę wystarczy poszukać - funkcja search_dir()...   28.12.2011, 09:13:23
- - Ardo   dzieki za wskazanie kierunku dam znac jak poszlo ...   29.12.2011, 13:28:29
- - mortus   Może funkcja is_dir() dostaje nieprawidłowy parame...   29.12.2011, 13:59:30
- - Ardo   nie dostaje adres url a katalog tylko, ale oglnie ...   29.12.2011, 14:55:31
- - mortus   A to jest cały kod, czy tylko fragment? Jeśli jest...   29.12.2011, 15:20:30
- - Ardo   Rozumie nie doczytałem o funkcji readdir(), mam i...   29.12.2011, 16:35:51
- - mortus   Ale to możesz sobie sprawdzić na wiele sposobów:[P...   29.12.2011, 16:47:29
- - Ardo   masz racje podsyłam dwa kody które sprawdzałem nie...   29.12.2011, 17:28:42
- - mortus   Bo trzeba zmienić linię 7 na:[PHP] pobierz, plaint...   29.12.2011, 17:46:18
- - Ardo   dzieki o to chodzilo juz wszytko gra, pieknie dzia...   2.01.2012, 20:35:40


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

 



RSS Aktualny czas: 18.10.2025 - 11:36