1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| <?php
// ---------------- Ouverture et lecture du fichier distant ----------------
//Ouverture du fichier $fichier
$fichierouvert = fopen ("C:\Program Files\EasyPHP 2.0b1\www\FoS_online\Bataille_fictive.scn", "r");
// Initialisation de la variable contenu
$contenu ="";
//Mise en mémoire du fichier dans une variable $contenu
while (!feof($fichierouvert)) {
$contenu .= fread($fichierouvert, 8192);
}
fclose ($fichierouvert);
// ---------------- Création et écriture du deuxieme fichier scn placé dans un programme de jeu qui doit etre modifié par copie par la premiere partie du programme----------------
//Répertoire de destination
$dirname = "C:\Program Files\FieldOfStrategyII\Great1800Tactical";
// Fichier de destination
$filename = "Bataille fictive.scn";
//Ouverture du répertoire de destination
$fichierouvert = fopen ($dirname.$filename, "a+");
//Copie du fichier
if ( !fwrite($fichierouvert, $contenu)) {
echo "Impossible d'écrire dans le fichier ($filename)";
exit;
}
//Fermeture du fichier
fclose ($fichierouvert);
?> |