/**
* Acest script permite creearea si apoi scrierea (cu append) intr-un fisier
* Daca fisierul exista deja, este sters si apoi creat din nou pentru append
*/
// Definim un output
$filePath = "./";
$fileOutput = "output.php";
// Se creeaza handle-ul pentru fisier cu drepturi de scriere append (adaugare)
if (file_exists($fileOutput)) {
// Stergem fisierul
unlink($filePath . $fileOutput); echo "am sters";
// Cream un nou fisier pentru append
$fileHandle= fopen($filePath . $fileOutput, 'a+') or die("Nu pot deschide fisierul!"); echo "am recreat";
} else {
// Cream un nou fisier pentru append
$fileHandle= fopen($filePath . $fileOutput, 'a+') or die("Nu pot deschide fisierul!"); echo "nu era";
}
// Se scrie un rand
$stringData = "<input type=\"text\" name=\"camp1\" value=\"init\" > <br />\n";
fwrite($fileHandle, $stringData);
// Al doilea rand
$stringData = "<input type=\"checkbox\" name=\"camp1\" value=\"activ\" > ACTIV\n";
fwrite($fileHandle, $stringData);
// Se inchide fluxul de date
fclose($fileHandle);