Mmm..mi sembra molto macchinoso e poco pratico!! (se ho capito quello che hai scritto che nemmeno tu hai capito )
però in teoria il file new_game.php dovrebbe fare questo:
Codice PHP:
<html>
<head>
<title>New game.php</title>
</head>
<body>
<?
if($_POST['invia']) {
$giocatore = $_POST['giocatore'];
$mail = $_POST['mail'];
if(trim($giocatore) == "" || trim($mail) == "") {
echo "DEVI INSERIRE SIA IL NOME SIA L'EMAIL!";
}else{
mkdir($giocatore);
$fp = fopen("$giocatore/master.php","w+");
fwrite($fp, '$nomegiocata = ???\n$mail = '.$mail); //sinceramente questo passo è quello che mi sembra macchinoso, quello che mi fa storcere le sopracciglia :D
fclose($fp);
echo "Giocata fatta!";
}else{?>
<form method="post" action="new_game.php">
Nome giocatore: <input type="text" name="giocatore" /><br />
E-mail: <input type="text" name="mail" /><br />
<input type="submit" name="invia" value="Invia!" />
</form>
<?} ?>
</body>
</html>