echo'ing a variable and cat'ing text
| From: | Adam Williams | Date: | Thu, 02 Mar 2006 17:49:31 +0000 |
| Subject: | echo'ing a variable and cat'ing text | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-231349@lists.php.net to get a copy of this message | ||
I have a file called userlist. I'm trying to read the file, and then echo their name and add @mdah.state.ms.us with it. In the file userlist, it looks like:
userabc
userdef
userxyz
and I have the following code:
<?php
$filename = "userlist";
$fp = fopen($filename, "r") or die ("Couldn't open $filename");
if ($fp)
{
while (!feof($fp))
{
$thedata = fgets($fp);
if ($thedata != "")
{
echo "$thedata"."@mdah.state.ms.us";
}
}
fclose($fp);
}
?>
But when I run it, I get:
@mdah.state.ms.ususerabc
@mdah.state.ms.ususerdef
@mdah.state.ms.ususerxyz
and I am expecting to get:
userabc@mdah.state.ms.us
userdef@mdah.state.ms.us
userxyz@mdah.state.ms.us
So can someone look at my code and let me know why I'm not getting my expected output?