[phplib] ICMP ping in "native" PHP? From: Dima Nemchenko (Dima.Nemchenko <email protected>)
Date: 07/17/01

Hi everyone,

**Not strictly PHPLib, but I though I'd "lash out" and try this list, too.**

I've got a site with a cruddy ISP who don't have ping for non-root users, but I
need to test $GLOBALS["REMOTE_ADDR"] to make sure people aren't setting it to
"123.popsickle" or something. (I know, I know, $REMOTE_ADDR isn't perfect, but
this script isn't either :)

So, an idea is to ping it and see if it wiggles, or bounce the user straight
away if it don't. (Again, I am aware of routing problems etc. This is just to
catch the script kiddies--I don't mind "false positives").

So, has anyone got some PHP ICMP-socket code they could dust off and throw my
way?

Thanks in advance,

--

:D_ima Dima Nemchenko <Dima.Nemchenko <email protected>>

"Open source code is like lobster--most people who haven't tried it don't like the way it looks. But those who try it, love it."

-- Abbestellen mit Mail an: phplib-unsubscribe <email protected> Kommandoliste mit Mail an: phplib-help <email protected>