Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/11/2005, 12:51
Avatar de hieloverde
hieloverde
 
Fecha de Ingreso: julio-2005
Ubicación: México, D.F
Mensajes: 467
Antigüedad: 19 años, 4 meses
Puntos: 5
Gracias JavierB por la respuesta,

Quedo solucionado de la siguiente forma

Código:
<script>
 function copiar(){
 document.tarjeta.ruta.value=document.tarjeta.fichero.value;
 document.tarjeta.fichero.disabled=true;
 return true
 } 
</script>
Código HTML:
<form name="tarjeta" method="post" action="prueba.php" onSubmit="return copiar();">
<input type="file" name="fichero">
<input type="hidden" name="ruta">
<input type="submit" value=" Guardar ">
</form> 
De forma que el valor del file lo paso a un hidden y luego deshabilito el primero, ya de esto en la pagina que recibe los datos solo necesito usar stripslashes() para eliminar los caracteres de escape y guardar la ruta o simplemente guardarla con todo y escapes para no tener problemas al insertala en la BD.

Un saludo,
__________________
<? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico