Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2005, 06:28
kaki
 
Fecha de Ingreso: junio-2002
Mensajes: 93
Antigüedad: 22 años, 5 meses
Puntos: 0
Problemon con formulario

Estoy intentando subir archivos al servidor y no uso Flash 8.
Asi que he creado una interfaz flash y tengo oculto un formulario HTML.
Todo me funciona bien pero no puedo ejecutar el submit del formulario.
El codigo en flash es:
Código PHP:
browseBtn.onRelease = function(){
getURL("javascript:browsefile();void(0);"); 
}
browseBtn2.onRelease = function(){
getURL("javascript:browsefile2();void(0);"); 
}

uploadBtn.onRelease = function(){
getURL("javascript:enviarform();void(0);");
}

uploadBtn.enabled false;

this.watch("camino",caminoEntro)
this.watch("camino2",caminoEntro2)



function 
caminoEntro(id,oldVal,newVal){
file.text newVal;
uploadingfile newVal;
uploadBtn.enabled true;
browseBtn.enabled true;
}
function 
caminoEntro2(id,oldVal,newVal){
file2.text newVal;
uploadingfile newVal;
uploadBtn.enabled true;
browseBtn2.enabled true;
}
stop(); 
El código por supuesto no lo he creado lo he adaptado y listo.
El codigo JS es:
Código PHP:
function browsefile()
{
document.getElementById("fic1").click();
}

function 
browsefile2(){
document.getElementById("fic2").click();
}
function 
enviarform()
{
document.getElementById("envio").click();
}

function 
doFlashCommand(cual,val)
{
    
document.getElementById("flashfilm").SetVariable(cual,val); 

Y el formulario que el usuario no ve es:
Código PHP:
<form name="form1" enctype="multipart/form-data" method="post"  action="correo.php" >
<
input id="fic1" name="fichero" type="file" size="0" onChange="doFlashCommand('camino',this.value)">
<
input id="fic2" name="fichero2" type="file" size="0" onChange="doFlashCommand('camino2',this.value)">
<
input id="envio" type="submit" name="Submit" value="Submit">
</
form
Todo funciona bien menos el envío me aparece un error de Acceso denegado.
Bueno si alguien sabe como puedo ejecutar el submit pues que me eche una mano.
Ah! soy nuevo con flash asi que no corran en las explicaciones please.

Un saludo
Kaki