• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[PHP] Srawdzanie czy zewnętrzna strona istnieje. (Czy brak błędu 404)

0 głosów
44 wizyt
pytanie zadane 15 lutego w PHP, Symfony, Zend przez Kuba Jakubowski Bywalec (2,970 p.)

Witam, 

chciałbym sprawdzić z użyciem PHP, czy strona na zewnętrznym portalu np. http://sample.com/strona.php zwraca kod 404. Chciałbym tą metodą sprawdzać czy plik na serwerze zewnętrznym istnieje, więc szukam metody która, jeśli to możliwe nie pobierze całego pliku.

1 odpowiedź

0 głosów
odpowiedź 15 lutego przez HaKIM Szeryf (82,960 p.)
wybrane 17 lutego przez Kuba Jakubowski
 
Najlepsza

Najprościej to by było:

<?php

$url = 'https://www.google.com/';

$handle = curl_init($url);
curl_setopt($handle,  CURLOPT_RETURNTRANSFER, TRUE);

$response = curl_exec($handle);

$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);

if ($httpCode === 404) {

}

curl_close($handle);

https://stackoverflow.com/questions/408405/easy-way-to-test-a-url-for-404-in-php

Podobne pytania

0 głosów
0 odpowiedzi 91 wizyt
0 głosów
2 odpowiedzi 193 wizyt
0 głosów
0 odpowiedzi 33 wizyt
pytanie zadane 27 kwietnia w PHP, Symfony, Zend przez Brzeczy Nowicjusz (240 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

63,266 zapytań

109,520 odpowiedzi

228,793 komentarzy

43,447 pasjonatów

Przeglądających: 197
Pasjonatów: 4 Gości: 193

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...