Ho creato uno script ma non funziona.
Lo script è questo:
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Unix 2 Notepad</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
if (isset($_GET['azione']) && $_GET['azione']=="codifica" && isset($_GET['file'])) {
$file=str_replace("/","",$_GET['file']);
if (file_exists($file)) {
do {
$filenuovo=rand(1000,9999).$file;
} while (file_exists($filenuovo));
$fp=fopen($filenuovo,"w");
$righe=file($file);
for($i=0;$i<count($righe);$i++) {
$righe[$i]=trim($righe[$i]).CHR(10).CHR(13);
fwrite($fp,$righe[$i]);
}
fclose($fp);
echo "Clicca <a href=\"$filenuovo\">qui</a> per scaricare il nuovo file.";
}
else {
echo "Il file non esiste";
}
}
else {
echo "<p>Clicca sui file che vuoi esportare.</p>";
$path="../svacant/";
$dir_handle=opendir($path) or die("Non riesco ad aprire $path");
while ($file=readdir($dir_handle)) {
if (substr($file,-3,3)=="txt") {
echo "<a href=\"?azione=codifica&file=$file\">$file</a><br>";
}
}
closedir($dir_handle);
}
?>
</body>
</html>