Tema: Campo input
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2012, 16:49
Avatar de standby82
standby82
 
Fecha de Ingreso: abril-2011
Mensajes: 29
Antigüedad: 13 años, 1 mes
Puntos: 0
Campo input

Hola, tengo dos dudillas y por mas que busco no encuentro como hacerlo, os esplico

Tengo un formulario con una serie de campos y 3 input file para subir fotos y estos input tienen los 3 el nombre File[], con esto consigo un array con las 3 rutas de las imagenes a subir.

Bien, el tema es que quisiera poner tambien un boton para limpiar el campo, pero al tener los tres el mismo nombre, no se como hacerlo.
Código de los campos input

Código PHP:
<td height="62" class="texto_formulario">Imagenes:</td>
        <
td ><label for="file"></label>
            <
table width="403" border="0">
              <
tr>
                <
td width="249"><input name="file[]" type="file" id="file"></td>
                
              </
tr>
            </
table>
          <
label for="label"></label>
            <
table width="403" border="0">
              <
tr>
                <
td width="214"><input type="file" name="file[]" id="label">
                </
td>
              </
tr>
            </
table>
          <
label for="label2"></label>
            <
table width="403" border="0">
              <
tr>
                <
td width="215"><input type="file" name="file[]" id="label2"> </td>
              </
tr>
            </
table></td


Y también quisiera poder hacer que cuando le dan a aceptar el formulario y les da algún tipo de error, porque algún campo este mal relleno, le aparezca una página indicando los errores que hay y con el formulario de nuevo pero relleno tal y como lo había hecho. Todo esto lo cosigo pasandole variables con los datos de cada campo, menos para los campos input. No se como pasarles ese valor.

La validacion la tengo hecha con Javascript, pero quiero tambien validarlo por php, por si este estubiera deshabilitado y es cuando si falla javascript cuando tendría que aparecer los errores introducidos y el formulario nuevamente con los datos y introduciones previamente.

¿¿A alguien se le ocurre??

Gracias