checking for broken URLs with PHP?
checking for broken URLs with PHP?
am 13.11.2007 12:00:49 von AK
Hi,
Can anyone tell me how to connect to a URL using PHP for the purpose
of obtaining the HTTP response code? Specifically, I want to be able
to ascertain whether a link is down (404) or alive.
A bare-bones example would be appreciated.
Thanks!
Re: checking for broken URLs with PHP?
am 13.11.2007 14:56:15 von Captain Paralytic
On 13 Nov, 11:00, AK wrote:
> Hi,
>
> Can anyone tell me how to connect to a URL using PHP for the purpose
> of obtaining the HTTP response code? Specifically, I want to be able
> to ascertain whether a link is down (404) or alive.
>
> A bare-bones example would be appreciated.
>
> Thanks!
Try typing
php http request
into Google
Re: checking for broken URLs with PHP?
am 13.11.2007 17:32:37 von igrosny
On Nov 13, 8:00 am, AK wrote:
> Hi,
>
> Can anyone tell me how to connect to a URL using PHP for the purpose
> of obtaining the HTTP response code? Specifically, I want to be able
> to ascertain whether a link is down (404) or alive.
>
> A bare-bones example would be appreciated.
>
> Thanks!
Perhaps this could help
http://ar.php.net/manual/en/function.fopen.php#58099
Re: checking for broken URLs with PHP?
am 14.11.2007 01:09:51 von Csaba Gabor
On Nov 13, 12:00 pm, AK wrote:
....
> Can anyone tell me how to connect to a URL using PHP for the purpose
> of obtaining the HTTP response code? Specifically, I want to be able
> to ascertain whether a link is down (404) or alive.
>
> A bare-bones example would be appreciated.
file_get_contents("http://google.com");
var_dump($http_response_header);
?>
Csaba Gabor from Vienna
Re: checking for broken URLs with PHP?
am 14.11.2007 13:46:02 von AK
On Nov 14, 12:09 am, Csaba Gabor wrote:
> On Nov 13, 12:00 pm, AK wrote:
> ...
>
> > Can anyone tell me how to connect to a URL using PHP for the purpose
> > of obtaining the HTTP response code? Specifically, I want to be able
> > to ascertain whether a link is down (404) or alive.
>
> > A bare-bones example would be appreciated.
>
>
> file_get_contents("http://google.com");
> var_dump($http_response_header);
> ?>
>
> Csaba Gabor from Vienna
Thanks, that's the sort of "quick solution" I was looking for
(although I managed to find it myself after a bit of digging:
$arr = get_headers("http://www.google.com");
is even more concise)
Thanks to the previous responses as well, including the one that
suggested using a quaint little thing that seems to have the amazing
ability to search through web pages! (Google, I think it's called... )
Cheers
Re: checking for broken URLs with PHP?
am 15.11.2007 11:38:11 von Lars Eighner
In our last episode,
<1194951649.555713.91490@k79g2000hse.googlegroups.com>,
the lovely and talented AK
broadcast on comp.lang.php:
> Hi,
> Can anyone tell me how to connect to a URL using PHP for the purpose
> of obtaining the HTTP response code? Specifically, I want to be able
> to ascertain whether a link is down (404) or alive.
> A bare-bones example would be appreciated.
> Thanks!
Is there some reason searching the manual index on 'http' did not turn up
http_head for you?
--
Lars Eighner
Countdown: 432 days to go.
What do you do when you're debranded?