Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyszukiwanie w ciągu danej wartości
Monter08
post
Post #1





Grupa: Zarejestrowani
Postów: 237
Pomógł: 22
Dołączył: 16.09.2010
Skąd: Lubaczów

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


Witam!
Szukam funkcje która wyszuka w ciągu wartość od-do. Przykład - mam bardzo długi ciąg (powiedzmy że są to ustawiania w jakimś pliku)
"Tytuł=bla bla bla bla
Nazwa=blablablabla
Język=Polski"
i chciałbym otrzymać zawartość powiedzmy Nazwy czyli od "Nazwa=" do \n czyli przejścia do nowej linii.
Przepraszam, że opisałem to jak kali jeść kali pić ale inaczej tego opisać nie potrafię (IMG:style_emoticons/default/smile.gif)
Za pomoc z góry dziękuje.
Pozdrawiam, Monter08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Monter08
post
Post #2





Grupa: Zarejestrowani
Postów: 237
Pomógł: 22
Dołączył: 16.09.2010
Skąd: Lubaczów

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


ehh.. nie wiem po co, proszę tylko o jedną funkcje, ale proszę bardzo..
  1. $stream[0] = ssh2_exec($connection, "cat $ssh_dir/$user_name/ventrilo_srv.ini | grep Name");
  2. $stream[1] = ssh2_exec($connection, "cat $ssh_dir/$user_name/ventrilo_srv.ini | grep Comment");
  3. $stream[3] = ssh2_exec($connection, "cat $ssh_dir/$user_name/ventrilo_srv.ini | grep Password");
  4. $stream[4] = ssh2_exec($connection, "cat $ssh_dir/$user_name/ventrilo_srv.ini | grep Auth");
  5. $stream[5] = ssh2_exec($connection, "cat $ssh_dir/$user_name/ventrilo_srv.ini | grep VoiceFormat");
  6. $stream[6] = ssh2_exec($connection, "cat $ssh_dir/$user_name/ventrilo_srv.ini | grep AdminPassword");
  7. $stream[7] = ssh2_exec($connection, "cat $ssh_dir/$user_name/ventrilo_srv.ini | grep Duplicates");
  8.  
  9. stream_set_blocking($stream[0], true);
  10. stream_set_blocking($stream[1], true);
  11. stream_set_blocking($stream[3], true);
  12. stream_set_blocking($stream[4], true);
  13. stream_set_blocking($stream[5], true);
  14. stream_set_blocking($stream[6], true);
  15. stream_set_blocking($stream[7], true);
  16. $pName=stream_get_contents($stream[0]);
  17. $pComment=explode("\n", stream_get_contents($stream[1]));
  18. $pPasswordall=explode("\n", stream_get_contents($stream[3]));
  19. $pPasswordAdmin=explode("=", stream_get_contents($stream[6]));
  20. $pPassword=explode("=", $pPasswordall[1]);
  21. $pAuth=explode("=", stream_get_contents($stream[4]));
  22. $pFormat=explode("=", stream_get_contents($stream[5]));
  23. $pDup=explode("=", stream_get_contents($stream[7]));

odpowiada to za pobranie wartości, wszystkie nie wkleiłem (jeżeli ktoś by chciał się przyczepić) powiem tylko, że całość działa.
Go to the top of the page
+Quote Post

Posty w temacie
- Monter08   [PHP]Wyszukiwanie w ciągu danej wartości   17.07.2011, 16:20:50
- - peter13135   jeśli twój plik zawsze będzie miał zawartość typu ...   17.07.2011, 16:34:11
- - Monter08   Właśnie mój skrypt się na tym opiera, lecz jeżeli ...   17.07.2011, 16:38:10
- - peter13135   a czy user może dać znak nowej linii ? jeśli nie, ...   17.07.2011, 16:42:41
- - Monter08   Może dodać.. Czekam na dalsze pomysły, zastanawia ...   17.07.2011, 16:47:50
- - morbic   [PHP] pobierz, plaintext $test = explode('=', ...   17.07.2011, 17:55:22
|- - Monter08   Cytat(morbic @ 17.07.2011, 18:55:22 )...   17.07.2011, 18:11:07
- - morbic   Widziałem. Ale przetestuj ten przykład. I zwróć uw...   17.07.2011, 18:31:35
- - Monter08   Wybacz morobic, nie zauważyłem Twoje rozwiązanie ...   17.07.2011, 20:32:10
- - morbic   Wywołujesz "cat plik | grep nazwa" z poz...   17.07.2011, 21:14:21
- - Monter08   ehh.. przecież napisałem to tylko, dlatego żeby po...   17.07.2011, 21:24:20
- - morbic   Najłatwiej się zrozumiemy, jeśli wrzucisz kod, któ...   17.07.2011, 21:33:24
- - Monter08   ehh.. nie wiem po co, proszę tylko o jedną funkcje...   17.07.2011, 21:41:52
|- - morbic   Własny format tu odpada, ograniczenie configiem ve...   17.07.2011, 21:50:37
- - Crozin   Zawsze gdy wymyślasz jakieś nowe "narzędzie...   17.07.2011, 21:42:53
- - Monter08   cała moja aplikacja to panel do obsługi serwerów g...   17.07.2011, 21:46:39
- - Monter08   hmm, morbic Dzięki! wgl o tym nie pomyślałem,...   17.07.2011, 22:00:40
|- - morbic   Cytat(Monter08 @ 17.07.2011, 23:00:40...   17.07.2011, 22:06:34
- - Crozin   ventrilo_srv.ini - skoro to plik INI to dlaczego n...   17.07.2011, 22:09:48
- - Monter08   Crozin - próbowałem, lecz mam mały problem z wyświ...   18.07.2011, 12:33:42
- - Crozin   Format INI nie jest zbyt dobrze udokumentowany stą...   18.07.2011, 13:20:45
- - Monter08   Przed wysłaniem danych wszystko przechodzi przesz ...   18.07.2011, 17:39:10
- - morbic   Do parse_ini_file() dajesz nazwę pliku, nie jego z...   18.07.2011, 18:09:00
- - Monter08   Dlatego dla mnie jest to opcja nie opłacalna, powi...   18.07.2011, 18:28:20


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: 4.10.2025 - 14:08