$name = "root";
$pass = "password";
$dbname = "hosting";
$hostname = "localhost";
print "This is just a demo to show the interface, it doesn't really do anything!";
print "
Enter user to add:
";
print "
";
print "
Create a new alias: ";
print "
";
print "";
if ($username)
{
$filename="/etc/passwd";
$fp=fopen($filename, "r");
while ($line=fread($fp, filesize($filename)))
{
if (eregi("\n$username:", $line))
{
print "
Username exists in /etc/passwd!";
exit;
fclose ($fp);
}
}
if ($mail)
{
$mail = "yes";
}
if ($contact)
{
$contact = "yes";
}
if ($contact2)
{
$contact = $contact2;
}
if ($alias)
{
$filename="/etc/mail/virtualmail.txt";
$fp=fopen($filename, "r");
while ($line=fread($fp, filesize($filename)))
{
if (eregi("\n$alias2:", $line))
{
print "
Alias exists in $filename!";
exit;
fclose ($fp);
}
}
$alias = addslashes($alias2);
}
print "
Username Added to queue, please allow up to 2 minutes for a confirmation message";
$password=addslashes($password);
}
if ($radius)
{
$filename="/etc/passwd";
$fp=fopen($filename, "r");
while ($line=fread($fp, filesize($filename)))
{
if (!(eregi("\n$radius:", $line)))
{
print "
Username Added to queue, please allow up to 2 minutes for a confirmation message.";
}
if ($send)
{
$filename="/etc/mail/virtualmail.txt";
$fp=fopen($filename, "r");
while ($line=fread($fp, filesize($filename)))
{
if (eregi("\n$send:", $line))
{
print "
Alias already exists in $filename!";
exit;
fclose ($fp);
}
}
if (!($receive))
{
print "
Must provide destination for alias!";
exit;
}
$send = addslashes($send);
$receive = addslashes($receive);
print "
Username Added to queue, please allow up to 2 minutes for a confirmation message.";
}
?>