• 0
Sign in to follow this  
jefmolino

Campos Hidden

Question

Estou com um formuário em html que funciona normalmente, porém ao passar para o flash não consigo enviar os campos hidden (necessário para a validação do formulário).

Como faço o envio de campos hidden em um formulário flash?

exemplo:

<form method="post" action="http://www.site.com.br/login.php" target="blank">
     <input type="hidden" name="valor" value="1">
     Usuário: <input name="usuario" type="text"><br>
    Senha: <input name="senha" type="password"><br>
    <center><input name="bt_acesso" type="submit" value="Acessar"></center>
</form>

Grato

Share this post


Link to post
Share on other sites

7 answers to this question

Recommended Posts

  • 0

konras, campos hidden são campos os invisíveis.

No html: <input type="hidden" name="nome" value="valor">

Anti-puff, vo colocar o modo que estou enviando a tarde, pois não tenho ele aqui no momento.

Grato

Share this post


Link to post
Share on other sites
  • 0

function Envia(){
    var url:String = "site/login.php";
    var sendForm:LoadVars = new LoadVars();

    sendForm.usuario:String =t_login
    sendForm.senha:String = t_senha


//agora os hidden:

sendForm.login_user:String ="1";
sendForm.externo:String = "1";//o assunto da mensagem


sendForm.send(url,"_self","POST"); 
}

Sim, konras, preciso validar um form.

Se puderem me ajudar, mesmo que com outro método de enviar os dados, eu agradeço.

Share this post


Link to post
Share on other sites
  • 0

O exemplo que uso é apartir de um loadVariables com POST, exibindo um alerta confirmando o envio,

você declarar variaveis no mesmo "level" do script de envio e elas serão postadas juntamentos com os campos de texto.


var campo_hidden1 = "ovo";
var campo_hidden2 = "ovo denovo";


function alert(txt){
getURL("java script:alert('" + txt + "')")
}




function enviar(){
    file = "form.aspx"
    this.chk = ""
    this.loadVariables(file.toString(), "POST")
    this.onEnterFrame = function() {
        if (this.chk != "EOF") {
            return;
        }
        if (this.chk == "EOF") {
                                    alert("Email enviado com sucesso")
            delete this.onEnterFrame;
        }
    }
}

para que o alerta seja exibido o arquico form.aspx ou outro qualquer seja em php ou asp.... precisa imprimir o seguinte:
&chk=EOF&

isso faz com que o flash reconheça o fim do arquivo e possa parar e alertar.

:blink:

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this