Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Szukanie w stringu zdania
michuwsh
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 1.03.2016

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


Cześć,

Zwracam się do was o pomoc bo nie wiem już jak poradzić sobie z moim przypadkiem. Napisałem Skrypt który za pomocą curl wchodzi na konkretną stronę pobiera jej zawartość a następnie na podstawie odpowiedzi przeprowadzą weryfikacje zwróconej treści.

  1. function checkUrl($url) {
  2. $ch = curl_init();
  3.  
  4. curl_setopt($ch, CURLOPT_USERAGENT, USER_AGENT);
  5. curl_setopt($ch, CURLOPT_URL, $url);
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  7. $output = [
  8. 'html' => curl_exec($ch),
  9. 'info' => curl_getinfo($ch)
  10. ];
  11.  
  12. curl_close($ch);
  13.  
  14. return $output;
  15.  
  16. }



Następnie za pomocą fragmentu kodu sprawdzam czy zawartość w tablicy znajduje się w kodzie html który znajduje się pod zmienną $response['html']

  1. //Check content
  2.  
  3. $content = '';
  4.  
  5. if ( !empty($value['content']) ) {
  6. if ( strpos($response['html'], $value['content'] ) !== false) ) {
  7. $content = 'Treść znajduje się na stronie!';
  8. }
  9.  
  10. }


Niestety podany fragment kodu nie zwraca mi poprawnie informacji czy zawartość w zmiennej $value['content'] znajduje się w zmiennej $response['html']. Czy jest ktoś chętny rozwiązać tą zagadkę?

Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 15:42