Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal , estava dando uma olhada nos tópicos de "Combox do Forum" mas não consegui sanar minha duvida !
Alguém pode me ajudar por favor ?
gostaria de mandar essas informações para um arquivo php e o php mandar para um email !
var sender:LoadVars = new LoadVars() // cria um objeto LoadVars, para enviar as variaveis pro php
var loader:LoadVars = new LoadVars() // o objeto que receberá a confirmação do PHP, se houver erro ele avisa o usuário
loader.onLoad = function (ok)
{
if (ok)
{
trace("deu certo")
}
else
{
trace("erro")
}
}
// adicionando os itens à combobox "combox_curso"
//combox_cruso.addItem({label:"Curso", data:1})
combox_curso.addItem({label:"Guitarra", data:2})
combox_curso.addItem({label:"Violão", data:3})
combox_curso.addItem({label:"Violão 7 Cordas", data:4})
combox_curso.addItem({label:"Bateria", data:5})
combox_curso.addItem({label:"Teclado", data:6})
combox_curso.addItem({label:"Violino", data:7})
combox_curso.addItem({label:"Piano", data:8})
// criando o objeto que vai "ouvir" as mudanças da combobox, quando ocorrer uma mudança na seleção do item, ele seta a variavel para a "data" do item escolhido
var listener:Object = new Object()
listener.change = function (evt)
{
sender.variavel = evt.target.value
}
combox_curso.addEventListener("change", listener)
enviar.onRelease = function ()
{
sender.sendAndLoad("combox_curso.php", loader, "POST")
}
* Peguei este codigo do Chan de um post de 11/04/2005 - 14:36 do Imaster
Gostaria de saber como faço para o combox_curso.php pegar estas informações e enviar por email !
Obrigado
Abraço http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Cauca
>
no caso acima a variavel enviada é essa
sender.variavel = evt.target.value
o nome da variaveis é variavel, e o valor é o que estiver selecionado na combo-box
para recuperar no PHP, na sua pagina combox_curso.php:
$valor = $_POST["variavel];
agora para enviar esse valor para o email, você usaria a função mail() do php
dá uma procurada aqui no fórum por formmail, que tem alguns exemplos disso
Obrigado Eder Fortunato
Como sou iniciante em AS tem como você me dá uma força pra acertar esse Código , exemplo no que eu entendi o php vai pegar (sender.variavel = evt.target.value) esse aqui que é do " combox_curso) como faço para o combox_dia e combox_periodo mandar para o php suas variáveis tbm ?
-creio que é só repetir a do combox_curso , mas está meio confuso
Segue Codigo:
var sender:LoadVars = new LoadVars() // cria um objeto LoadVars, para enviar as variaveis pro php
var loader:LoadVars = new LoadVars() // o objeto que receberá a confirmação do PHP, se houver erro ele avisa o usuário
loader.onLoad = function (ok)
{
if (ok)
{
trace("deu certo")
}
else
{
trace("erro")
}
}
// adicionando os itens à combobox "combox_curso"
//combox_cruso.addItem({label:"Curso", data:1})
combox_curso.addItem({label:"Guitarra", data:2})
combox_curso.addItem({label:"Violão", data:3})
combox_curso.addItem({label:"Violão 7 Cordas", data:4})
combox_curso.addItem({label:"Bateria", data:5})
combox_curso.addItem({label:"Teclado", data:6})
combox_curso.addItem({label:"Violino", data:7})
combox_curso.addItem({label:"Piano", data:8})
// adicionando os itens à combobox "combox_dia"
combox_dia.addItem ({label:"Segunda e Quarta", data:1})
combox_dia.addItem ({label:"Terça e Quinta", data:2})
combox_dia.addItem ({label:"Sexta", data:3})
combox_dia.addItem ({label:"Sabado", data:4})
// adicionando os itens à combobox "combox_periodo"
combox_periodo.addItem ({label:"Manhã", data:1})
combox_periodo.addItem ({label:"Tarde", data:2})
combox_periodo.addItem ({label:"Noite", data:3})
// criando o objeto que vai "ouvir" as mudanças da combobox, quando ocorrer uma mudança na seleção do item, ele seta a variavel para a "data" do item escolhido
var listener:Object = new Object()
listener.change = function (evt)
{
sender.variavel = evt.target.value
}
combox_curso.addEventListener("change", listener)
enviar.onRelease = function ()
{
sender.sendAndLoad("combox_curso.php", loader, "POST")
}
Obrigado pela ajuda
Abraço http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Cauca
Pessoal Alguém pode me ajudar por favor ?
no tópico acima ?
Obrigado mesmo
Abraço http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Cauca
no caso acima a variavel enviada é essa
sender.variavel = evt.target.value
o nome da variaveis é variavel, e o valor é o que estiver selecionado na combo-box
para recuperar no PHP, na sua pagina combox_curso.php:
$valor = $_POST["variavel];
agora para enviar esse valor para o email, você usaria a função mail() do php
dá uma procurada aqui no fórum por formmail, que tem alguns exemplos disso