Comunidad de diseño web y desarrollo en internet online

Necesito ayuda

Citar            
MensajeEscrito el 06 Sep 2009 08:53 am
Hola vamos a ver si me pueden ayudar por que no me aclaro mucho, estoy creando una pequeña pagina para subir imagenes, luego me gustaria que desde la propia pagina se puede eliminar la fotos que yo quiera alguien me puede ayudar por que no tengo mucha idea.

Aqui os paso lo que hecho hasta ahora

ejecutar:

<?php

if ($contar == 000){
echo "bienvenido";
echo <<< EOT
<form action="ejecutable.php" method="post" enctype="multipart/form-data">
<input name="archivo" type="file" size="35" />
<input name="enviar" type="submit" value="Upload File" />
<input name="action" type="hidden" value="upload" />
</form>
EOT;
} else {
echo "lo sentimos, pero no tiene acceso";
}

?>
ejecutable:
<?php

if ($_POST["action"] == "upload") {
// obtenemos los datos del archivo
$tamano = $_FILES["archivo"]['size'];
$tipo = $_FILES["archivo"]['type'];
$archivo = $_FILES["archivo"]['name'];
if ($archivo != "") {
// guardamos el archivo a la carpeta files

$idarchivo = $_GET['id'];
$destino = "files/".$archivo;
if (copy($_FILES['archivo']['tmp_name'],$destino)) {
echo "el archivo ".$archivo." se ha cargado correctamente.<br>";

echo "$tamano bites.<br>";
echo "y es de tipo $tipo.<br>";
} else {
echo "Error al subir archivo.<br>";
}
} else {
echo "Error al subir archivo.<br>";
}
}

$dir = "./files/";
$directorio=opendir($dir);
echo "<span class='texto_menu_Titulo'>Aplicaciones y Utilerias</span>";
echo "<br><br>";
while ($archivo = readdir($directorio)){
if($archivo=='.' or $archivo=='..'){
echo "";
}else {
$enlace = $dir.$archivo;

echo "<ul type='square'><li>";
echo "<a href=$enlace class='menu'>$archivo<br>";
echo "</li></ul>";

}
}
closedir($directorio);
?>
estare pendiente de cualquier respuesta, yo creo que tendria que crear un boton de borrado que cuando le pinche se me borre la imagen que yo quiera.

Gracias.

Por Call

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Sep 2009 03:33 pm
hola hay alguien jejejeje

Por Call

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Sep 2009 09:38 pm
Creo que la falta de respuesta se debe a que tu pregunta no es lo suficientemente clara. No sé si con "página" te refieres al propio archivo "ejecutable" o al sitio web.

Si es lo primero entonces yo haría algo así:

Código PHP :

echo "<a href=$enlace class='menu'>$archivo</a><br>"; // <-- aquí te has olvidado de cerrar el tag <a>
echo "<a href='borrar.php?file=".$enlace.">Borrar este archivo</a>";


Y crearía un archivo borrar.php que tome el nombre del archivo por GET y lo borre usando unlink().

Claro que hecho así de simple como lo digo es extremadamente inseguro!!!!!.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 06 Sep 2009 10:18 pm
a lo que me refieria es que necesito tener un boton que me permita borrar la foto que yo quiera de la carpeta archive, pero probare lo que me dices.

Por Call

3 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.