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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
<?
echo "<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<title>modification du fichier hello.htm</title>
</head>
<body>
<p align=\"center\"><font size=\"6\">MODIFIE ?<br><br></font>";
if(!empty($_POST))
{
$filename = "hello.htm";
$somecontent = $_POST['codesource'];
if (is_writable($filename))
{
if (!$resultat_fopen = fopen($filename, 'w'))
{
echo "Impossible d'ouvrir le fichier ", $filename;
exit;
}
//$somecontent = stripslashes($somecontent);
$slashgui = '\"';
$gui = '"';
$somecontent = str_replace($slashgui,$gui,$somecontent);
if($somecontent == "")
{
$pv = file_get_contents("page_vierge.htm");
if(!fputs($resultat_fopen, $pv))
{
echo "Impossible d'écrire dans le fichier ", $filename;
exit;
}
}
elseif (!fputs($resultat_fopen, $somecontent))
{
echo "Impossible d'écrire dans le fichier ", $filename;
exit;
}
echo "L'écriture dans le fichier ", $filename ," a réussi";
fclose($resultat_fopen);
echo "<br><a href=\"hello.htm\">click ici</a>";
}
}
echo "</p></body></html>";
?> |
Partager