Allora, io ho un form ... in questo form ci inserisco 3 dati: name, link, directory.

Io con questi dati devo fare ciò:
In pratica ho già un PHP che mi aggiunge il link a un codice html, poi però devo far si che quel file html venga inserito in una cartella (il file .html lo deve creare con: name + .html, e lo deve inserire in: "../concorsi/ + directory + /codes/"

Esempio:
Io compilo il form così:
name = 123456
link = http://www.google.it/
directory = cx4

Quindi il PHP mi crea un file "123456.html" in "../concorsi/cx4/codes/123456.html"
E nel file HTML mi scrive:
codice:
<html>
<head>
<title>Attendere...</title>
<meta http-equiv='Refresh' content='3; url=http://www.google.it/'>
</head>
<body>
<center><h2>Attendere! Redirect in corso...</h2></center>
<center>In caso non funzioni, clicca qui.</center>
</body>
</html>
Sapete aiutarmi?

-----------------------------
Intanto (se vi possono aiutare) ho fatto questi:

Aggiunge il link all'HTML:
Codice PHP:
<html>
<
head>
<
title>Attendere...</title>
<
meta http-equiv='Refresh' content='3; url=".$link."'>
</
head>
<
body>
<
center><h2>AttendereRedirect in corso...</h2></center>
<
center>In caso non funzioni, [url='".$link."']clicca qui[/url].</center>
</
body>
</
html
Un mio vecchio codice che salvava i dati di un form in un .txt (forse vi può aiutare):
Codice PHP:
<?php
// nome del file in cui inserire i testi
   
$file "./backup.txt";

// apre il file in modalità "append", se non esiste lo crea
   
$fp fopen($file"a");

// inserisce i valori ricevuti dal form in coda al file
   
fputs($fphtmlspecialchars($_POST["casella_1"]) . ";" htmlspecialchars($_POST["casella_2"]) . "\r\n");

// chiude il file
   
fclose($fp);
?>