Estoy haciendo una pequeña galeria de imagenes para el CMS que estoy preparando como parte de un proyecto. LA cuestión es que para unos registros se han de añadir imagenes.
Se pretende que las imagenes se almacenen en una carpeta especifica dentro del servidor, es decir: imagenes/fecha_de_registro/referencia_del_registro/
Hasta ahora, he creado el formulario para subir las imagenes:
Código PHP:
<?
session_start ();
//conexion a la bbdd
include ('../scripts/conn.php');
?>
<html>
<head>
<link href="/coches/css/formularios.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="content">
<form method="post" name="fotos" action="/coches/gallery/2.php">
<label>Seleccione vehiculo</label>
<div class="dash-in">
<? $date = date ("Y-m-d");
$vin = "SELECT * FROM dam_vehiculos WHERE v_fecha = '$date' ORDER BY v_id";
$consulta = mysql_query ($vin) or die (mysql_error ());
?>
<select name="vin">
<? while ($rows=mysql_fetch_array($consulta)) { ?>
<option value="<?php echo $rows["v_vin"]; ?>"><?php echo $rows["v_vin"]; ?></option>
<? } ?>
</select>
</div>
<label>Seleccionar fotografia</label>
<div class="dash-in">
<input type="file" name="dano1" size="50">
</div>
<label>Comentario</label>
<div class="dash-in">
<input type="text" name="comentario" size="100">
</div>
<input name="submit" type="submit" value="Agregar">
</form>
</div>
</body>
</html>
Código PHP:
<?
session_start ();
//conexion a la bbdd
include ('../scripts/conn.php');
//recojemos los valores del formulario
$vin = $_POST["vin"];
$comentario = $_POST["comentario"];
//creamos el directorio en el servidor
$fecha = date ("Ymd");
$folder = $vin."_".$fecha;
$ruta = "gallery/damages/$folder";
mkdir ($ruta, 0777);
sldos