Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 14.08.2014 Ostrzeżenie: (0%)
|
Wtam!
Jak w temacie ćwiczę pobieranie danych z jakiejś innej strony. Jako przykład napisałem prostą stronę z napisem i liczbą. Chcę, żeby kod znalazł tą liczbę i pobrał. Jeśli zamiast "^[a-z]+$" wpiszę czego konkretnie ma szukać jest ok. Czy w ogóle w dobrą stronę idę? Wiem, że są podobne tematy na forum i to na ich podstawie napisałem to: Pozdrawiam! <?php $url="http://ja89.cba.pl/tekst.html"; $zawartosc = file_get_contents($url); if(ereg("^[0-9]+$", $zawartosc, $kurs)) { echo "<p>znaleziono: "; echo $kurs[0]; echo '</p>'; } else { echo '<p>nic nie znaleziono</p>'; }; ?>[php] |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 14.08.2014 Ostrzeżenie: (0%)
|
Niestety. Już nawet wcześniej próbowałem preg_match i też nic. No ale dzięki za podpowiedzi!
by_ikar if(eregi("5", $zawartosc, $kurs)) - eregi lub preg_match funkcja eregi wyszukuje po całym tekście tylko tej jednej wartości, ale jeżeli dam "/^[0-9]+$/" to cały tekst musi być dopasowany do tego wyrażenia jeśli rozumiem? Czyli jeżeli na mojej stronie jako tekst dam jedna cyfrę to powinno mi zadziałać? No chyba nie bo też nie działa. |
|
|
|
stan89 pobieranie danych z innej strony 14.08.2014, 15:54:40
NoWay Z tego co wiem, to wyrażenie regularne powinno wyg... 14.08.2014, 16:09:52
fate nie uywaj ereg tylko preg_match 14.08.2014, 16:18:19
stan89 Być może i tak powinien wyglądać, aczkolwiek błąd ... 14.08.2014, 16:21:00
NoWay I tak jak kolega wyżej napisał, spróbuj z funkcją ... 14.08.2014, 16:27:20
by_ikar Daszek ^ oznacza początek ciągu, a znak dolara ... 14.08.2014, 16:34:44
NoWay Masz tutaj taki prosty skrypt:
[PHP] pobierz, plai... 14.08.2014, 16:54:59
stan89 Ok, dzięki! Będę patrzeć! 14.08.2014, 17:22:46
by_ikar @NoWay tutaj nie chodzi o samo użycie preg_match c... 14.08.2014, 18:53:50
stan89 by_ikar
W kodzie php dałem link do pustej strony ... 14.08.2014, 19:35:55
by_ikar Akurat serwer do hostowania tego typu rzeczy wybra... 14.08.2014, 20:34:54
stan89 Ja już Ci wciskam, że pomogło(bo chyba takie tutaj... 14.08.2014, 23:13:40 
by_ikar Cytat(stan89 @ 15.08.2014, 00:13:40 )... 15.08.2014, 11:12:06
NoWay to jest poprostu tekst, którego szukasz. Wyrażenie... 14.08.2014, 23:17:26 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 22:16 |