Mi problema es el siguiente: tengo 8 campos de imágenes que se activan al marcar el input habX. X representa el número de la foto. Ejemplo:
<input type='checkbox' name='habX' OnClick='..'>
<div id='foto_campoX'>
<input type='file' name='fotoX' />
</div>
Uso el siguiente código para validar estos campos:
Código PHP:
Ver original
if($_POST['hab1'] == true) { if($_SESSION['foto1'] != '') { $foto1 = "images/pisos/$nombre_foto"; $_SESSION['foto1'] = "images/pisos/$nombre_foto"; $cant_fotos++; } else { $foto1 = $_SESSION['foto1']; } } else { $foto1 = "images/pisos/$nombre_foto"; $_SESSION['foto1'] = "images/pisos/$nombre_foto"; $cant_fotos++; } else { $foto1 = ''; } } }
Funciona de maravilla pero el problema es que para validar los 8 campos tendría que escribir el mismo código 8 veces. Parece fácil copiar, pegar y cambiar el número pero esto va a hacer muy pesado mi archivo y es lo que no deseo.
Espero que puedan ayudarme.