Listar Diretorio

Enviada por eduardo 
eduardo
Listar Diretorio
24 de January de 2002 às 04:08AM
Como eu faço para listar os arquivos de um diretório?
algumas pessoas me disseram o seguinte:
<?
echo `ls l*.php´;
?>
mas não deu certo.
Depois eu peguei um script e estava da seguinte forma

<?php
echo "<input type=\"hidden\" name=\"check\" value=\"editusers\">
<select name=\"username\">";
exec("ls ../users",$resrAr);
while(list($key,$val) = each($resrAr)) {
$val = ereg_replace(".php","",$val);
echo "<option value=\"$val\">$val\n";
}
echo "</select>
<P><input type=\"submit\" name=\"option\" value=\" Edit \"> <input type=\"submit\"
name=\"option\" value=\"Delete\" onclick=\"if (!confirm('Are you sure you want to delete this
user?')) return false;\">";
?>
Nesse caso a lista apareceria numa combo list(este é o resultado
que quero obter), mas também não obtive exito.

Por favor me ajude.
Fábio Bressler
Re: Listar Diretorio
26 de February de 2002 às 12:33PM
Para mim a seguinte página funcionou...


<head>
<title>Lista Diretório</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<p><b>Arquivos: </b></p>

<form>

<?php

echo "<input type=\"hidden\" name=\"check\" value=\"editusers\">

<select name=\"username\">";

exec("ls .",$resrAr);

while(list($key,$val) = each($resrAr)) {

$val = ereg_replace(".php","",$val);
echo "<option value=\"$val\">$val\n";

}

echo "

</select>
<P>
<input type=\"submit\" name=\"option\" value=\" Edit \">
<input type=\"submit\" name=\"option\" value=\"Delete\" onclick=\"if (!confirm('Are you sure you want to delete this
user?')) return false;\">";

?>

</form>

</body>
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.