Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Pesquisa de Satisfação
Queremos saber a sua opinião sobre os nossos serviços. Clique nesta vinheta e preencha este inquérito.

Login

Esqueci minha senha

Últimos assuntos
» Personalizar SCeditor
Hoje à(s) 23:27 por Kyo Panda

» #8896 Problema com Creditos
Hoje à(s) 23:03 por Shek Crowley

» Menu dos Botões
Hoje à(s) 21:33 por ManiaK

» Campo de pesquisa de opções no Painel de Controle
Hoje à(s) 18:53 por Maori

» Problemas na troca da imagen HEADER do fórum
Hoje à(s) 18:09 por Luiz~

» [Duvida] Sobre o Forum
Hoje à(s) 16:33 por Luiz~

» [Dúvida] Sobre Códigos.
Hoje à(s) 15:25 por Luiz~

Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Magazine 2016
Participe da pesquisa de satisfação 2016 e dê sua opinião sobre os diversos serviços de Forumeiros.
Parceiros Forumeiros
Os membros mais ativos da semana
Luiz~
 
Kyo Panda
 
Cristofeer
 
Allenkar_
 
Holkis
 
Shek Crowley
 
Cream
 
Appoloz
 
Maori
 
Jhool
 

Quem está conectado
190 usuários online :: 7 usuários cadastrados, Nenhum Invisível e 183 Visitantes :: 2 Motores de busca

CharlesIE1H, jpgalettoneh, Kyo Panda, mocci, RT Detona, Sckool, Shek Crowley

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Botão "enviar" não passa de um botão sem utilidade no formulário

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por Quizzy_Quizzy em Qua 4 Maio 2016 - 20:55

Detalhes da questão


Endereço do fórum: http://www.brasilplayforever.com/forum
Versão do fórum: PhpBB3

Descrição


Bom dia/tarde/noite, eu criei um formulário em HTML. Em seguida, pus o link para direcionar o novo tópico para esse formulário em JavaScript, até aí normal.
O problema surge após preencher as informações do formulário. Ao clicar em "Enviar", nada acontece. Nada mesmo, nada carrega, continua a mesma página. Acredito que não precise de screenshots, visto que não acontece absolutamente nada.
O código que estou usando é esse:
Código:
<script>
formulario = {
valor: function(input, attribute) {
if(!attribute) {
return jQuery('*[name=sform_' + input + ']').val();
}
else {
return jQuery('*[name=sform_' + input + ']').attr(attribute);
}
},
definir: function(input, value) {
jQuery('*[name=' + input + ']').val(value);
},
enviar: function() {
formulario.definir('subject','[RESIGNAÇÃO] ' + formulario.valor('nick'));
formulario.definir('description', 'Nível: ' + formulario.valor('nivel'));
formulario.definir('message', '[b][color="darkred"]Nick no jogo:[/color][/b] ' + formulario.valor('nick') +'\n[b][color="darkred"]Nível:[/color][/b] ' + formulario.valor('nivel') +'\n [b][color="darkred"]Motivo da saída:[/color][/b] '+ formulario.valor('motivo'));
}
}
</script><style type="text/css">
.page-title {
   text-align: center;
}
</style>
<div id="form_pedidos_graficos">
          
   <!--      Formulário dos pedidos      -->   
   <h1 class="page-title">
          Formulário de Resignação   
   </h1>
          
   <div class="panel row2">
             
      <div class="inner">
             <span class="corners-top"><span></span></span>       
         <div class="h3" style="margin-top: 7px;">
                Sobre o formulário   
         </div>
                    
         <p style="font-size: 12px;">
                * Antes de criar sua resignação, você deverá:   
         </p>
                    
         <p style="font-size: 12px;">
                <strong>1 -</strong> Preencher todos os campos necessitados abaixo;   
         </p>
                
         <p style="font-size: 12px;">
              <strong>2 -</strong> Recomendavelmente, certificar-se que não há outra escolha que não seja resignação.    <br />    <br />     
         </p>
               <span class="corners-bottom"><span></span></span>   
      </div>
             
   </div>
          
   <div class="clear" style="height: 6px;">
             
   </div>
          
   <div class="panel">
             
      <div class="inner">
             <span class="corners-top"><span></span></span>   
         <div class="h3" style="margin-top: 7px;">
                Informações do tópico   
         </div>
                  
         <form action="/posting.forum" method="post" onsubmit="formulario.enviar();" enctype="multipart/form-data">
                <input type="hidden" name="subject" value="" /><span style="font-family: Verdana; font-size: 13px;">Nick do jogo: </span><br /><span class="inner"><input type="text" name="sform_nick" value="" size="50" id="sform_nick" /></span><br /><br />  <span class="corners-bottom"><span></span></span>   
         </form>
                
      </div>
             
   </div>
          
   <div class="clear" style="height: 6px;">
             
   </div>
          
   <div class="panel">
             
      <div class="inner">
             <span class="corners-top"><span></span></span>     
         <div class="h3" style="margin-top: 7px;">
                Outras Informações     
         </div>
                      
         <p>
                      <input type="hidden" name="message" value="" />      <span style="font-family: Verdana; font-size: 13px;">Nível:</span>  <br /><input type="text" name="sform_nivel" value="" size="50" id="sform_nivel" /><br />  <em>*Nível de helper antes de sair.</em>   
         </p>
                      
         <p>
                <br />      <span style="font-family: Verdana; font-size: 13px;">Motivo da saída: <br />      <textarea name="sform_motivo" cols="3" rows="3" id="sform_motivo"></textarea>      </span><br />      <em> *Cite o motivo da sua resignação.</em><br />      <br />      <em>*Explique bem por que você deseja sair.</em><br />            <input value="" name="description" type="hidden" /><input value="newtopic" name="mode" type="hidden" /><input value="0" name="lt" type="hidden" /><input value="124" name="f" type="hidden" /><br /><input name="post" class="button1" type="submit" value="Enviar" />   
         </p>
          
      </div>
             
   </div>
</div>

Quizzy_Quizzy
Nível 2

Masculino
Inscrito dia : 04/05/2016
Mensagens : 12
Pontos Ativos : 283

http://www.brasilplayforever.com/forum

Resolvido Re: Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por while em Qua 4 Maio 2016 - 21:11

Olá amigo, você redirecionou seu formulário para um tópico?
Se não... crie um javascript com investimento em todas as paginas, com esse código:

;jQuery(document).ready(function() {
jQuery(''post?f=13&mode=newtopic").attr('href','/h1-');
});

você deve alterar o numero que está em vermelho, pelo qual numero que ta na categoria que queres o efeito.
E o que ta em azul pelo numero da sua pagina html...

Em outras palavras, mude o f=13 e o h1.

Atenciosamente,
While.


Última edição por while em Qua 4 Maio 2016 - 21:38, editado 1 vez(es)

while
Usuário experiente

Masculino
Inscrito dia : 24/04/2016
Mensagens : 2821
Pontos Ativos : 4202

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por Quizzy_Quizzy em Qua 4 Maio 2016 - 21:27

@while escreveu:Olá amigo, você redirecionou seu formulário para um tópico?
Se não... crie um javascript com investimento em todas as paginas, com esse código:

;jQuery(document).ready(function() {
jQuery('post?f=13&mode=newtopic"]').attr('href','/h1-');
});

você deve alterar o numero que está em vermelho, pelo qual numero que ta na categoria que queres o efeito.
E o que ta em azul pelo numero da sua pagina html...

Em outras palavras, mude o f=13 e o h1.

Atenciosamente,
While.
Havia criado um JavaScript com esse código:
Código:
$(function() {
        $('a[href^="/post?f=124&mode=newtopic"]').attr('href', '/h61-');
});
E direcionava perfeitamente o "Novo tópico" para o formulário. Testei com o seu código juntamente ao meu, testei somente o meu e somente o seu. Nenhum dos três métodos deu certo. Somente no meu método que direcionou o "Novo tópico" para o formulário, esse código que me passastes não funcionou.
O problema não é este while, o problema está em clicar em "Enviar", pois não acontece nada. Vira somente um botão sem utilidade quando deveria criar um tópico seguindo o parâmetro do formulário!

Quizzy_Quizzy
Nível 2

Masculino
Inscrito dia : 04/05/2016
Mensagens : 12
Pontos Ativos : 283

http://www.brasilplayforever.com/forum

Resolvido Re: Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por Quizzy_Quizzy em Qua 4 Maio 2016 - 23:10

Resolvi esse problema. O problema mesmo era que tinha um </form> no meio do formulário e aí bugava tudo...
Agora surgiu outro mediante a esse. Sempre que vou postar, aparece isso:

http://i.imgur.com/qZtzSuZ.jpg
PS: aparece ao clicar em "Enviar" no formulário.

Quizzy_Quizzy
Nível 2

Masculino
Inscrito dia : 04/05/2016
Mensagens : 12
Pontos Ativos : 283

http://www.brasilplayforever.com/forum

Resolvido Re: Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por MateusAnjosV em Qui 5 Maio 2016 - 2:27

Boa noite, Quizzy.

Por gentileza, faça os seguintes passos em seu painel de controle:
Geral Seta Segurança
Desautorizar formulários não oficiais de postarem no fórum e enviar mensagens privadas :
Sim / Não


Até mais.

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1417
Pontos Ativos : 2443

http://ajuda.forumeiros.com/

Resolvido Re: Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por Quizzy_Quizzy em Qui 5 Maio 2016 - 22:56

Putz, eu tô com um problemão
Tô tentando por esse código:
Código:
<script>
formulario = {
valor: function(input, attribute) {
if(!attribute) {
return jQuery('input[name=sform_' + input + ']').val();
}
else {
return jQuery('input[name=sform_' + input + ']').attr(attribute);
}
},
definir: function(input, value) {
jQuery('*[name=' + input + ']').val(value);
},
enviar: function() {
formulario.definir('subject', '[' + formulario.valor('tipo') + '] '+formulario.valor('nome'));
formulario.definir('message', '[b]<font color="darkblue">Nick in-game:[/b]</font> ' + formulario.valor('nome') + '\n <strong><font color="darkblue">Problema com:</strong></font> ' + formulario.valor('tipo') + '\n <strong><font color="darkblue">Nível da conta:</strong></font> ' + formulario.valor('nivel') + '\n '<strong><font color="darkblue">Começou a jogar em:</strong></font> ' + formulario.valor('quando') + '\n '<strong><font color="darkblue">ScreenShot's comprovando a conta ser minha:</strong></font> ' + formulario.valor('ss') + '\n '<strong><font color="darkblue">Não consigo logar desde:</strong></font> ' + formulario.valor('tempo') + '\n '<strong><font color="darkblue">Informações adicionais:</strong></font> ' + formulario.valor('adicionais'));
}
}
</script><style type="text/css">
<!--
.style2 {
   color: #990000;
   font-weight: bold;
}
.style4 {font-family: "Century Gothic"; color: #006699;}
.style10 {font-family: "Century Gothic"; color: #006699; font-size: 12px; }
.style12 {
   font-family: "Century Gothic";
   font-size: 24px;
   color: #006699;
}
-->
</style>
<h1 align="center" class="page-title  style4">
                 Brasil PlayForever RPG             
</h1>
<div class="panel row2">
                              
   <div class="inner">
                    <span class="corners-top"><span></span></span>             
      <div class="h3 style2" style="margin-top: 7px;">
                                        
         <p class="style10">
                          OBS: Digite as informações abaixo respeitando o que se pede. Qualquer dúvida, contate um administrador/moderador.             
         </p>
                                          
      </div>
                                 
      <p align="center" style="font-size: 12px;">
                       <span class="style12">Suporte ao Servidor</span><br />    <br />             
      </p>
                                 
      <form action="/posting.forum" method="post" onsubmit="formulario.enviar();" enctype="multipart/form-data">
                                        
         <div align="left">
                            <input type="hidden" name="subject" value="" />  <input type="hidden" name="description" value="" />  <input type="hidden" name="message" value="" />  <strong><span style="font-size: 14px;">Selecione o tipo de problema</span></strong><br />  <select name="sform_tipo">
    <option value="Invasão de contas" selected="">Invasão de contas</option>
    <option value="Conexão">Conexão</option>
    <option value="Perca de senha">Perca de senha</option>
    <option value="Outros">Outros</option>
  </select>  <label></label>  <br /><br /><span style="color: #FF0000;">* </span><span style="font-size: 10px;"><em>Invasão a contas: quando a sua conta é invadida (não quando ela foi emprestada, mas sim <strong>invadida</strong>) por alguém. </em></span><br /> <span style="color: #FF0000;">* </span><span style="font-size: 10px;"><em>Conexão: não consegue logar por aparecer alguma mensagem? Relate aqui.</em></span><br /><span style="color: #FF0000;">*</span> <span style="font-size: 10px;"><em>Perca de senha: usado quando você esqueceu sua senha de logar in-game.</em></span><br /><span style="color: #FF0000;">* </span><span style="font-size: 10px;"><em>Outros: fora dos descritos acima.</em></span><br /><br /><br /> <strong><span style="font-size: 14px;">Qual o seu nick no servidor?</span></strong><br />  <label>  <input name="sform_nome" type="text" id="sform_name" size="25" />  </label>  <br /> <br /><br />  <strong><span style="font-size: 14px;">Qual o nível aproximado da sua conta?</span></strong><br />  <input name="sform_nivel" type="text" id="sform_name" size="3" /> <br />  <br /> <br /><strong><span style="font-size: 14px;">Quando (ano) começou a jogar com a sua conta?</span></strong><br />  <input name="sform_quando" type="text" id="sform_name" size="10" /> <br /> <span style="color: #FF0000;">* </span><span style="font-size: 10px;"><em>Se possível, também o mês.</em></span><br /><br /><br /><strong><span style="font-size: 14px;">Tem alguma ScreenShot que comprove que a conta é sua? </span></strong><br />  <textarea name="sform_ss" cols="20" rols="5"></textarea> <br /> <span style="color: #FF0000;">* </span><span style="font-size: 10px;"><em>Separar cada ScreenShot com uma linha, ou se preferir, criar um álbum no imgur.com</em></span><br /><br /><br /><strong><span style="font-size: 14px;">Há quanto tempo não consegue logar nessa conta?</span></strong><br />  <input name="sform_tempo" type="text" id="sform_name" size="15" /> <br />  <br /> <br /><strong><span style="font-size: 14px;">Informações adicionais </span></strong><br />  <textarea name="sform_adicionais" cols="20" rols="5"></textarea> <br /> <span style="color: #FF0000;">* </span><span style="font-size: 10px;"><em>Caso tenha algo relacionado à conta que não se encaixa em nenhum dos tópicos anteriores, comente aqui.</em></span><br /><br /><br /><br />             
            <div align="center">
                           <span style="font-family: Sans-serif;"><span style="font-size: 18px;"><span style="color: #0000FF;">Não se esqueça de pedir para seus amigos postarem nesse mesmo tópico confirmando ser você e boa sorte!</span></span></span>           
            </div>
                          <br />  <br />  <br /> <br />             
            <center>
                           <input type="hidden" name="mode" value="newtopic" />  <input type="hidden" name="lt" value="0" />  <input type="hidden" name="f" value="171" />  <br />  <input value="Enviar" type="submit" class="button1" name="post" />  <input type="reset" value="Reiniciar" class="button1" />               
            </center>
                                     
         </div>
                                    
      </form>
                                 
      <p>
                                    
      </p>
                                 
   </div>
</div>
Mas ao clicar em Enviar aparece:
Você precisa dar um o título ao tópico antes de postá-lo.
Antes de postar, você deve escrever uma mensagem.

Quizzy_Quizzy
Nível 2

Masculino
Inscrito dia : 04/05/2016
Mensagens : 12
Pontos Ativos : 283

http://www.brasilplayforever.com/forum

Resolvido Re: Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por Quizzy_Quizzy em Sex 6 Maio 2016 - 1:54

Resolvido!

Quizzy_Quizzy
Nível 2

Masculino
Inscrito dia : 04/05/2016
Mensagens : 12
Pontos Ativos : 283

http://www.brasilplayforever.com/forum

Resolvido Re: Botão "enviar" não passa de um botão sem utilidade no formulário

Mensagem por Shek Crowley em Sex 6 Maio 2016 - 13:48

Bom dia autor. Por favor, ao declarar seu tópico como encerrado, clique no botão Resolvido que está acima de sua primeira mensagem. Piscada Obrigado por sua colaboração.
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


Atenciosamente,
Shek Crowley - Gerente voluntário de comunidade
A serviço de FORUMEIROS.com
Site: www.forumeiros.com
Contato: suporte:@:shiftactif.com

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 15417
Pontos Ativos : 22761

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum