Ok, allora puoi fare così.
Codice PHP:
<?
$cartella = '';
if(!(isset($_POST['file']) || isset($_POST['nuovofile'])) || !$_POST['codice'])
{
?>
<form method="post">
Seleziona file <select name="file" onChange="$('#codice').load($(this).val());">
<?
foreach (glob($cartella . '*.html') as $file)
{
echo '<option value="' . $file . '">' . $file . "</option>";
}
?>
</select>
oppure creane uno nuovo <input type="text" name="nuovofile" /><br />
Codice<textarea id="codice" name="codice"><?=((isset($_POST['file'])) ? file_get_contents($_POST['file']) : '') ?></textarea><br />
<input type="submit" name="salva" />
</form>
<?
}
else
{
if($_POST['nuovofile'])
{
$file = $_POST['nuovofile'] . '.html';
}
else
{
$file = $_POST['file'];
}
if((file_exists($file) || isset($_POST['nuovofile'])) && file_put_contents($file, $_POST['codice']))
{
echo 'File scritto con successo';
}
else
{
echo 'Si è verificato un errore';
}
}
?>
e poi inserisci
Codice HTML:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
nella head, del tipo
Codice HTML:
<html>
<head>
<!-- altro codice -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
<!-- eccetera -->