| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 09:54:17
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline
|
Pessoal, é o seguinte, eu tenho um formulário que faz envio para email.
estou adicionando o seguinte form dentro desse formuario geral.
O problema é que quando clico no input subimit "Anexar" ele executa outra action, e já aparece a menssagem. que o email foi enviado.
alguem sabe me dizer o porque ele não executa o "recebe_upload.php"?
obrigado desde já.
att,
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 10:08:25
|
rsantik
JavaTeenager
![[Avatar]](/images/avatar/1d015de3059eb8754a365b5bbc735818.png)
Membro desde: 09/10/2008 18:50:25
Mensagens: 177
Localização: Jundiaí
Offline
|
Você não está identificando qual form o botão submit deve fazer o post.
Duas opções:
1º Deixe o form interno fora do form externo, assim o botão de anexar fará o post no form certo.
2º Utilize javascript para fazer o post, identificando previamente os forms com ID e NAME (Vi que seus form não possuem ID e nem Name, portanto o botão não sabe qual form é o carreto pra fazer o post)
Código javascript para fazer o POST
document.frmEnviarEmail.submit();
document.frmRecebeUpload.subimit();
Qualquer dúvida, posta ae!
|
Frases para você filosofar:
Os fins justificam os meios, diz o filosofo...
Outra gambiarra, diz o programador.
E-mail: rodrigo.santik@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 10:37:39
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline
|
rsantik wrote:Você não está identificando qual form o botão submit deve fazer o post.
Duas opções:
1º Deixe o form interno fora do form externo, assim o botão de anexar fará o post no form certo.
2º Utilize javascript para fazer o post, identificando previamente os forms com ID e NAME (Vi que seus form não possuem ID e nem Name, portanto o botão não sabe qual form é o carreto pra fazer o post)
Código javascript para fazer o POST
document.frmEnviarEmail.submit();
document.frmRecebeUpload.subimit();
Qualquer dúvida, posta ae!
Amigo, acredito que deixar o form interno fora do form externo não convém, foi dps utiizarem o form externo para enviar o email. e o anexo precisa estar no email.
tentei inserir id e name no input e dar o submit no evento onclick, e não funcionou.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 11:32:00
|
rsantik
JavaTeenager
![[Avatar]](/images/avatar/1d015de3059eb8754a365b5bbc735818.png)
Membro desde: 09/10/2008 18:50:25
Mensagens: 177
Localização: Jundiaí
Offline
|
Mas vc inseriu id e name nos dois forms?
|
Frases para você filosofar:
Os fins justificam os meios, diz o filosofo...
Outra gambiarra, diz o programador.
E-mail: rodrigo.santik@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 12:16:48
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline
|
amigo, mudei o input type submit para tipo Button, e estou utilizando uma function no onclik para habilitar.
o problema é que está acontecendo o seguinte erro:
Erro: document.getElementById("fileup") is null
Linha: 164
obs: eu inseri as tags name e id = fileup no form, mas mesmo assim continua dando is null.
help-me
This message was edited 1 time. Last update was at 16/01/2012 13:18:30
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 12:40:56
|
rsantik
JavaTeenager
![[Avatar]](/images/avatar/1d015de3059eb8754a365b5bbc735818.png)
Membro desde: 09/10/2008 18:50:25
Mensagens: 177
Localização: Jundiaí
Offline
|
|
Frases para você filosofar:
Os fins justificam os meios, diz o filosofo...
Outra gambiarra, diz o programador.
E-mail: rodrigo.santik@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 13:34:19
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline
|
rsantik wrote:
amigo, não consigo selecionar o form.
como você disse seria assim?
?
This message was edited 1 time. Last update was at 16/01/2012 13:35:52
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 13:39:24
|
rsantik
JavaTeenager
![[Avatar]](/images/avatar/1d015de3059eb8754a365b5bbc735818.png)
Membro desde: 09/10/2008 18:50:25
Mensagens: 177
Localização: Jundiaí
Offline
|
Isso, tira o type="submit" do botão e coloca o type="button", aí você faz o submit no javascript, somente do form de anexos.
Talvez quando vc dá o submit, ele entende que é para dar submit no form externo, tem um código parecido por aqui.... vou dar uma olhada e já posto o código.
|
Frases para você filosofar:
Os fins justificam os meios, diz o filosofo...
Outra gambiarra, diz o programador.
E-mail: rodrigo.santik@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 13:41:39
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline
|
rsantik wrote:Isso, tira o type="submit" do botão e coloca o type="button", aí você faz o submit no javascript, somente do form de anexos.
Talvez quando vc dá o submit, ele entende que é para dar submit no form externo, tem um código parecido por aqui.... vou dar uma olhada e já posto o código.
Ok amigo, obrigado pela ajuda, dar o submit no onClick não está funcionando. e quando tento selecionar o form em uma function, ele diz que o form is null.
FALA SÉRIO. muito estranho.
att,
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 07:45:47
|
perdeu
JavaEvangelist
![[Avatar]](/images/avatar/71d9bee1559a7c4a057f6990a79c3716.jpg)
Membro desde: 24/08/2009 00:01:45
Mensagens: 389
Localização: Curitiba - PR
Offline
|
veja se é mais facil utlilizar o jquery fileupload
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 11:06:45
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline
|
perdeu wrote:veja se é mais facil utlilizar o jquery fileupload
Pelo que andei lendo, esse plugin requer flash?
|
|
|
 |
|
|