Jump to content

Archived

This topic is now archived and is closed to further replies.

atlanta1

First post - hope I'm not asking for too much

Recommended Posts

I need a little help with a PHP script I'm writing.

It's a script that monitors the availability of domain names - in this example, my name, lisa.co.uk

?php
$fp = fsockopen("dac.nic.uk", 2043, $errno, $errstr, 30); if (!$fp)
{
echo "$errstr ($errno)<br />\n";
}
else
{
while (!feof($fp))
{ fputs($fp, "lisa.co.uk\r\n");

echo fgets($fp, 128);
}

fclose($fp);
}
?

So far, the script opens a socket on the remote computer - all OK!
I've also put in a while loop to continuously check the names' availability - Good!

The remote server returns a message in the format:

lisa.co.uk,Y,N,N,1998-08-03,2006-3-08,4,123-REG

Meaning the name is not available

When it becomes available, it'll return a message in this format:

lisa.co.uk,N

What I want to do is - when the name becomes free - ie the server responds with "lisa.co.uk,N" I want my script to send an email.

Can anyone help?

Also this script is running a little fast - is there a way I can slow it down? I'm aware of the sleep function but I've only used this previously with perl. It only needs slowing by a fraction of a second.

Thanks in advance for any help

Lisa

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.