<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Necesitaria los ejemplos de ORM gracias leo :)<br><br><div>> From: leonardot@pegasusnet.com.ar<br>> To: php-avanzado@pato2.fi.mdp.edu.ar<br>> Date: Thu, 7 Nov 2013 13:22:55 -0300<br>> Subject: Re: [Php-avanzado] consulta manejo archivos<br>> <br>> Hola Victoria,<br>> <br>>        a simple vista no se ve nada mal, sobre todo si el script ya sube los<br>> archivos (aunque este código parece que no debería subir porque al no<br>> tener una / final "subidas" estás poniendo las cosas en el mismo<br>> directorio del script con nombre subidas.epoch-nombre_original).<br>> <br>>  Fijate haciendo este cambio para obtener mejor información de lo que<br>> está pasando. Típicamente esto son errores de permisos o de rutas.<br>> <br>> if(isset($_POST['Borra'])) {<br>> // Debug<br>> print("Debug: se va a borrar ".$dir.$_POST['a'] );<br>> <br>> unlink($dir.$_POST['a']);<br>> $msg = "Archivo borrado: {$_POST['a']}";<br>> }<br>> <br>>  Contanos como te fue!<br>> <br>> <br>> El jue, 07-11-2013 a las 16:05 +0000, Vicky Revuelta escribió:<br>> > hola a todos!<br>> > estuve practicando el tema de subida de archivos, escaneo de<br>> > directorios y demás, modificando un ejemplo que tenía.<br>> > El tema es que no me funciona el botón borrar, seguro que es algún<br>> > error pavo pero no me puedo dar cuenta cual<br>> > les pego el código<br>> > <br>> > <br>> > <?php<br>> > $p = $_POST;<br>> > $f = $_FILES;<br>> > $dir = "subidas";<br>> > $msg = '';<br>> > $u = date("U")."-";<br>> > if(isset($_POST['Bok'])) {<br>> > if(is_uploaded_file($f["a"]["tmp_name"])) {<br>> > if("image/jpeg" == $f["a"]["type"]) {<br>> > move_uploaded_file($f["a"]["tmp_name"], $dir.$u.$f["a"]["name"]);<br>> > $msg = "Archivo recibido: {$f["a"]["name"]}";<br>> > } else {<br>> > $msg = "Error 2; solo JPEG"; <br>> > }<br>> > } else {<br>> > $msg = "Error 1";<br>> > }<br>> > }<br>> > <br>> > <br>> > if(isset($_POST['Borra'])) {<br>> > unlink($dir.$_POST['a']);<br>> > $msg = "Archivo borrado: {$_POST['a']}";<br>> > }<br>> > <br>> > <br>> > $todo = scandir($dir);<br>> > array_shift($todo);<br>> > array_shift($todo);<br>> > <br>> > <br>> > ?><br>> > <!DOCTYPE html><br>> > <html><br>> > <head><br>> > <title>subidas</title><br>> > <meta name="generator" content="Bluefish 2.0.1" /><br>> > <meta name="author" content="invitado" /><br>> > <meta name="date" content="2013-10-03T21:44:49-0300" /><br>> > <meta http-equiv="content-type" content="charset=UTF-8"/><br>> > </head><br>> > <body><br>> > <br>> > <br>> > <form method="post" enctype="multipart/form-data"  name="f" id="f"><br>> > <input type="file" name="a" id="a" /><br>> > <input type="submit" name="Bok" value="Subir" /><br>> > </form><br>> > <br>> > <br>> > <hr /><br>> > <div style="border: 3px solid red"><?=$msg?></div><br>> > <hr /><br>> > <ol><br>> > <br>> > <br>> > <?php<br>> > foreach($todo as $l) {<br>> > ?><br>> > <li><br>> > Archivo: <a href="<?=$dir?><?=$l?>"><?=$l?></a><br>> > <form id="b" name="b" method="post"><br>> > <input name="a" id="a" type="hidden" value="<?=$l?>" /><br>> > <input type="submit" name="Borra" value="Borrar" /><br>> > </form><br>> > </li> <br>> > <?php <br>> > }<br>> > ?><br>> > </ol><br>> > </body><br>> > </html><br>> > _______________________________________________<br>> > Lista de correo: Php-avanzado<br>> > Mensajes a la lista: Php-avanzado@pato2.fi.mdp.edu.ar<br>> > Administración Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>> > Desubscripción: php-avanzado-request@pato2.fi.mdp.edu.ar?subject=unsubscribe<br>> <br>> -- <br>> Leonardo Tadei<br>> leonardot@pegasusnet.com.ar<br>> Web: http://leonardo.tadei.com.ar<br>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key<br>> <br>> _______________________________________________<br>> Lista de correo: Php-avanzado<br>> Mensajes a la lista: Php-avanzado@pato2.fi.mdp.edu.ar<br>> Administración Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>> Desubscripción: php-avanzado-request@pato2.fi.mdp.edu.ar?subject=unsubscribe<br></div>                                         </div></body>
</html>