Jump to content


Photo

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


  • Please log in to reply
No replies to this topic

#1 atlanta1

atlanta1
  • New Members
  • Pip
  • Newbie
  • 4 posts

Posted 12 April 2006 - 01:21 PM

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




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users