Ciao a tutti,
Mi sto cimentando con php e html per costruire un mio sito.
Il mio intento è quello di avere nella pagina html un elenco dei file presenti in una directory, e una volta cliccati il nome del file venga messo in input in un form di tipo text.
Non riesco però a fare questo ultimo punto.
Vi posto il codice se riuscite a darmi una mano:
index.php
codice:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>10</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" href="styles.css" type="text/css" />
</head>
<body>
<h1>Personal Site</h1>
<hr />
<div id="tabs">
<ul>[*]<a><span>FILES Personal Directory</span></a>[/list]
</div>
<?php
require ("common/list_files.php");
list_files("C:/Asset");
?>
<form method="get" name="Asset" id="Asset" action="">
Asset da importare: <input type="text" name="asset" id="asset" value="" />
</form>
</body>
</html>
Mentre la funzione list_files.php è la seguente:
Codice PHP:
<?php
function list_files($dir)
{
if(is_dir($dir))
{
if($handle = opendir($dir))
{
while(($file = readdir($handle)) !== false)
{
if($file != "." && $file != ".." && $file != "Thumbs.db"/*pesky windows, images..*/)
{
echo '[url="#"]'.$file.'[/url]
'."\n";
}
}
closedir($handle);
}
}
}
?>
Grazie mille per l'aiuto.
Pazzeo