Otro ejemplo que mas o menos funciona, solo hace falta que no me elimine el archivo
Código PHP:
$prenom="powpow";
$carpeta_fuente="plantillas_fuentes";
$carpeta_destino="plantillas_subidas";
$nom_fichier_source="$carpeta_fuente/machote.rtf";
$nom_fichier_dest="$carpeta_destino/documento_subido.rtf";
$fichier=fopen($nom_fichier_source, "r" );
$formulaire=fread($fichier, filesize ($nom_fichier_source));
fclose($fichier);
$formulaire=str_replace('$prenom',$prenom,$formulaire);
$fichier_dest=fopen($nom_fichier_dest, "w" );
fwrite($fichier_dest,$formulaire);
fclose($fichier_dest);
header('Content-type: application/doc');
header("Content-Disposition: attachment; filename=\"$nom_fichier_dest\"");
readfile("$nom_fichier_dest");