Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/08/2009, 09:30
rrrphp
 
Fecha de Ingreso: julio-2009
Mensajes: 11
Antigüedad: 14 años, 9 meses
Puntos: 0
Vale mira he hecho las modificaciones que me has dicho y va mejor...pero no termina de funcionar del todo...o sea no tira el archivo y me da un error en la linea..otra ves la del "unlink"... pero el option ahora si quedo mejor..ahora todo dentro de una ventana sola...

Warning: unlink(borrar) [function.unlink]: No such file or directory in D:\AppServ\www\dul\uploads\listacompleta.php on line 36

Asi me queda el codigo completo ahora...a ver si es correcto como me lo habias dicho??

<html>
<head>
<title> CARPETAS Y ARCHIVOS del servidor</title>
<body>
<form action="listacompleta.php" method="POST">
<table border="2" align="center">

<?php

$carpeta= "./";

$descriptor=opendir($carpeta);echo "<b><select name='delete' multiple size='2'>";

while ($entrada = readdir($descriptor))

if (is_dir($carpeta . $entrada)) {

echo ("<option value='".$entrada."'> [Carpeta] " . $entrada ." </option>");

} elseif (is_file($carpeta . $entrada)) {

echo("<option value='".$entrada."'> [Archivo] " .$entrada . " </option>");
}

echo "</select></b><br>";
closedir($descriptor);


$myFile = $_POST["del"];

unlink($myFile);

?>

<table border="2" align="center">
<tr><td cospan=6 align="center">
<input type="submit" name="del" value="borrar">
</form>
</body>
</html>

Gracias otra vez....

Saludos

Disculpa anteriormente te he copiado mal el codigo es que soy nuevo en el foro y me lie....el que estoy usando es este....que es el modificado por ti...con los values fuera del while..
y el error que me da es en la linea del unlink

Warning: unlink(borrar) [function.unlink]: No such file or directory in D:\AppServ\www\dul\uploads\listacompleta.php on line 35


<html>
<head>
<title> CARPETAS Y ARCHIVOS del servidor</title>
<body>
<form action="listacompleta.php" method="POST">
<table border="2" align="center">

<?php

$carpeta= "./";

$descriptor=opendir($carpeta);
echo "<b><select name='delete' multiple size='2'>";
while ($entrada = readdir($descriptor))
if (is_dir($carpeta . $entrada)) {
echo ("<option value='".$entrada."'> [Carpeta] " . $entrada ." </option>");
}
elseif (is_file($carpeta . $entrada)) {
echo("<option value='".$entrada."'> [Archivo] " .$entrada . " </option>");
}

echo "</select></b><br>";
closedir($descriptor);

$myFile = $_POST["del"];

unlink($myFile);

?>

<table border="2" align="center">
<tr><td cospan=6 align="center">
<input type="submit" name="del" value="borrar">
</form>
</body>
</html>

gracias..disculpa..y saludos

Última edición por GatorV; 01/08/2009 a las 12:34