<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Random name generator</title>
</head>
<body>
<?php $first_name[1] = "Mark";
$first_name[2] = "David";
$first_name[3] = "Connor";
$first_name[4] = "John";
$first_name[5] = "Michae;l"
$last_name[1] = "Barnes";
$last_name[2] = "Smith";
$last_name[3] = "Potts";
$last_name[4] = "White";
$last_name[5] = "Menitt";
echo("<h4>Random name generator</h4><p>");
$random_first = rand(1, 5);
$random_last = rand(1, 5);
name$ = $first_name[$random_first]." ".$last_name[$random_last];
echo("<h4>Random name: name$</h4>") ?>
</body>
</html>
Parse error: syntax error, unexpected T_VARIABLE in /home/dinksoft/public_html/randomNameGenerator.php on line 13
however I cannot see anything wrong with it (first time with this error before also).