Comunidad de diseño web y desarrollo en internet online

Intercambiar el nombre de 2 imagenes con php

Citar            
MensajeEscrito el 19 Jun 2012 10:00 pm
Que tal amigos:

Estoy implementando un modulo para gestionar banners(IMAGENES)..hasta el momento todo resulta (agregar imagen, eliminar imagen) si agrego una imagen la guarda en un directorio...en mi caso "../banner/" .......tengo un encabezado con una imagen que es la actual.....pero quier inntercambiarla con otra imagen que este en el listado de imagenes que muestro dentro del modulo.

el esqueleto del modulo es el siguiente.

IMAGEN ACTUAL
imagenactual.jpg

SUBIR IMAGEN
input

LISTADO DE IMAGENES
imagendisponible1
imagendisponible2
imagendisponible3

mi idea es cambiar por ejemplo una imagen del listado por la imagen actual-----renombrarlos se me ocurre....

haca va el codigo de mi modulo

Por rodrigo.pichinual

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Jun 2012 10:48 pm
<fieldset>
<h3>Banner Actual</h3>
<img src="../banner/banner.jpg" width='620' height='200' >
</fieldset>
<br />

<fieldset>
<h3>Agregar Banners </h3>
<form action="" method="post" enctype="multipart/form-data" >
<input type="file" name="archivo[]" /><br />
<input type="submit" name="click" value="Subir" /><p />
</form>
</fieldset>
<br />
<?php
if($_POST['click'] != ""){
for($i=0; $i<count($_FILES['archivo']['tmp_name']); $i++){
copy($_FILES['archivo']['tmp_name'][$i],"../banner/".$_FILES['archivo']['name'][$i]);
echo "<br />Subido con exito: "."banner/".$_FILES['archivo']['name'][$i];
}//fin for
}//fin if
?>
<fieldset>

<?php
$result=scandir("../banner/");
echo "<h3>Listado de Banners Disponibles</h3>";
echo "<p>Seleccionar casilla si desea elimiar algun banner </p>";
echo "<form action='' method='post' >";
$i=0;
foreach($result as $archivos)
{
if($archivos != ".." && $archivos != "." && $archivos != "Thumbs.db")
{
echo "<input type='checkbox' name='delete".$i."' value='../banner/".$archivos."'>"."<img src='../banner/".$archivos."' width='580' height='80' />"."<br />";
if( $_POST["delete".$i] == "../banner/".$archivos ){
echo " NOTA: Se eliminara: ".$_POST["delete".$i];
unlink($_POST["delete".$i]);
}//fin if

$i++;
} //fin if
} //fin foreach
echo "<br />";
echo "<input type='submit' value='Eliminar' />";
echo "</form>";
?>
</fieldset>

Por rodrigo.pichinual

2 de clabLevel



 

firefox

 

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