![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 8.11.2003 Skąd: z domu... Ostrzeżenie: (0%) ![]() ![]() |
Mam skrypt, który łączy się z serwerem i odbiera dane wyjściowe. Wyswietla je na stronie, podawane są one w sposób:
Przykład: 127.0.0.1 joshua root bot1 test tematu Co zrobić, aby drugi skrypt pobierał tylko np. 3 linijkę(tu. root)., czyli jak zrobic zkrypt który numerował by te dane w tablicy? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o [manual:66b2ce1380]explode[/manual:66b2ce1380]
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 8.11.2003 Skąd: z domu... Ostrzeżenie: (0%) ![]() ![]() |
ok, mam takie linie:
Received: from [169.254.17.247] by joshua (ArGoSoft Mail Server Freeware, Version 1.8 (1.8.4.4)); Mon, 22 Dec 2003 15:15:46 +0100 Reply-To: mark@169.254.17.247 From: mark@169.254.17.247 i teraz wyciągnij mi mark@169.254.17.247 (z sekcji From:), jeśli linia "(ArGoSoft Mail Server Freeware, Version 1.8 (1.8.4.4)); Mon, 22 Dec" regularnie się zmienia i zmienia ilość wyrazów". zrobisz to explodem :!: :?: |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 9.07.2003 Skąd: Lublin city Ostrzeżenie: (0%) ![]() ![]() |
Da sie to zrobic przy pomocy funkcji explode. Ale to chyba wygodniejsze rozwiazanie:
[php:1:138aa9c236]<?php # plik z zawartoscia naglowka maila $of=file("plik.txt"); foreach($of as $line){ if(preg_match("/^From: (.*?)$/", $line, $new)){ print $new[1]; } } ?>[/php:1:138aa9c236] -------------------- (none)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 8.11.2003 Skąd: z domu... Ostrzeżenie: (0%) ![]() ![]() |
dzięki za pomoc, załatwiłem to explodem. Na początku nie mogłem pojąć jak to zrobić, ale po chwili mnie natchneło
![]() [php:1:c766eb7a66]<?php $header = explode("n", $header); ?>[/php:1:c766eb7a66] i jak powiedział Seth, tak zadziałało, thx! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 30.06.2025 - 02:06 |