File size: 1.46Kb
<html>
<head>
<title>Wapirate Name</title>
</head>
<body bgcolor="#FFFFFF">
<h2>Generate Your Pirate Name</h2>
<p><hr size=1 noshade></p>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" METHOD="POST">
<img src="http://wapirate.net/smilies/2pirate.gif" alt="Male Pirate Name"/><br/>
<p><b>Enter your real Name: </b><br>
<input type="text" name="realname" size=25>
<input type="submit" value="Submit">
</p>
</form>
<p><hr size=1 noshade></p>
<?
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$realname = $_POST['realname'];
$displayname = $realname;
$realname = strtolower($realname);
/*== generate seed number from name submitted ==*/
$len = strlen($realname);
$seed = 0; $s = 0;
for ($e=1; $e<=$len; $e++)
{
$chr = substr($realname,$s,$e);
$seed = $seed + ord($chr)*$e;
$s=$e;
}
/*== read in the two files into the arrays ==*/
$first_array = file("pirate_first");
$last_array = file("pirate_last");
/*== set random seed ==*/
srand($seed);
/*== get the random numbers for each name first/last or adj/noun ==*/
$arnd = rand(0,sizeof($first_array)-1);
$nrnd = rand(0,sizeof($last_array)-1);
/*== create name from random numbers ==*/
$piratename = "$first_array[$arnd] $last_array[$nrnd]";
print "<p><font size=4><b>$displayname</b> from this day forward you <br>will also be known as ";
print "<font size='+1'><b> $piratename </b></font></font></p>";
}
?>