[Resolvido] Criar um formulário

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

Resolvido [Resolvido] Criar um formulário

Mensagem por Shocks em Qua 20 Out 2010 - 21:34

Olá,
Eu segui o tutorial corretamente, gerei a página de criaçãoo formulário, mas quando crio um novo tópico no fórum que selecionei para que o formulário fosse utilizado, a página que continua é a padrão de criação de tópicos.
Eu ví que um outro membro teve dúvida e ela foi resolvida, mas a solução não teve efeito aqui.
Tópico com dúvida resolvida: http://ajuda.forumeiros.com/questoes-sobre-codigos-f7/criar-um-formulario-de-postagens-t32436.htm
Então decidi abrir a página em html e clicar em enviar, para ver se a página estava funcionando, mas recebi estes erros:
Você precisa dar um o título ao tópico antes de postá-lo.
Antes de postar, você deve escrever uma mensagem.

Código que utilizo:
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', 'Título do Tópico');
formulario.definir('message', 'Mensagem com tudo');
}
}
</script>
<form action="/posting.forum" method="post" onsubmit="formulario.enviar();" enctype="multipart/form-data">
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tr><td class="catLeft" height="25">
<center><b>Criando uma Denúncia</b></center></td></tr>
<td class="row1" align="left">

<HR width=100% height=0% size=1 color="#8c1e00">
<center><font size="4" face="Arial Black" color="orange"><b>Dados Iniciais</b></font></center>
<HR width=100% height=2% size=1 color="#8c1e00">

<font size=2><b>TAG:</b></font>
<select name="sform_titulo">
<option value="[TS] ">Opção 1</option>
<option value="[SP] ">Opção 2</option>
<br>
</select>
<br><textarea name="sform_titulo1" style="background-color:#ffdab5;" rows=0,1 cols=35 >'-'</textarea>
</td>
</table>
 
<input type="hidden" name="mode" value="newtopic"/>
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="f" value="35" /><br>
<input value="Enviar" type="submit" class="button1" name="post"/>
</form>


Última edição por Shocks em Qui 28 Out 2010 - 12:49, editado 1 vez(es)

Shocks
Nível 5

Masculino
Inscrito dia : 01/05/2010
Mensagens : 54
Pontos Ativos : 92

Ver perfil do usuário

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Leko em Qui 21 Out 2010 - 22:29

Olá amigo, você não colocou as áreas desejadas para o nome e o conteúdo do fórum! Pesso que releia o tutorial na parte 4º - Compreendendo os campos especiais: e edite o código colocando o Valor certo! Caso tenha alguma dúvida e so postar Muito feliz

Até Mais!
avatar

Leko
Usuário destaque

Masculino
Inscrito dia : 06/06/2009
Mensagens : 602
Pontos Ativos : 925

Ver perfil do usuário http://forum.pokestras.com/

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Shocks em Sex 22 Out 2010 - 15:14

Ah sim, o erro da postagem eu corrigi (tinha apagado algumas linhas sem querer).
Mas agora falta uma coisa, fazer com que ao entrar no board (sub-fórum) e clicar em 'Novo Tópico' você seja redirecionado a página html do formulário.
Essa função não consegui fazer funcionar pelo tutorial.

Shocks
Nível 5

Masculino
Inscrito dia : 01/05/2010
Mensagens : 54
Pontos Ativos : 92

Ver perfil do usuário

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Shocks em Dom 24 Out 2010 - 23:46

Pedi autorização do administrador Solkis para dar um UP.

Shocks
Nível 5

Masculino
Inscrito dia : 01/05/2010
Mensagens : 54
Pontos Ativos : 92

Ver perfil do usuário

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Shocks em Ter 26 Out 2010 - 16:49

Continuo precisando de ajuda. ;P

Shocks
Nível 5

Masculino
Inscrito dia : 01/05/2010
Mensagens : 54
Pontos Ativos : 92

Ver perfil do usuário

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Solkis em Ter 26 Out 2010 - 20:30

Boa noite,

Deverá adicionar mais uma página HTML com o código modificado e inserir o endereço desta nova página na descrição do fórum, como está descrito no tutorial, em que parte não entendeu/não conseguiu fazer?

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Shocks em Ter 26 Out 2010 - 20:44

Eu entendí tudo Solkis e consegui fazer, porém não funcionou.
O erro está no redirecionamento, ele não acontece.

Shocks
Nível 5

Masculino
Inscrito dia : 01/05/2010
Mensagens : 54
Pontos Ativos : 92

Ver perfil do usuário

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Solkis em Ter 26 Out 2010 - 20:53

Boa noite,

Qual o código que está usando?

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Shocks em Qua 27 Out 2010 - 15:43

jQuery(document).ready(function() {

if(window.location.href.match(/-f31\/((\?|#).+)?/)) {
jQuery(".i_post, #i_post").parent().attr('href','http://www.meu-forum.forumeiros.net/-h3.htm');
}

});

Uso o código acima, mas coloquei o link correto no local de http://www.meu-forum.forumeiros.net/-h3.htm.

Shocks
Nível 5

Masculino
Inscrito dia : 01/05/2010
Mensagens : 54
Pontos Ativos : 92

Ver perfil do usuário

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Solkis em Qua 27 Out 2010 - 19:33

Boa noite,

Tente este:
Código:
jQuery(document).ready(function() {

 if(window.location.href.match(/-f31\/((\?|#).+)?/)) {
 jQuery("#i_post").parent().attr('href','http://www.meu-forum.forumeiros.net/-h3.htm');
 }

});

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: [Resolvido] Criar um formulário

Mensagem por Shocks em Qua 27 Out 2010 - 20:14

Sem resultados. ;P
E se for interferir no código, uso a versão PhpBB 2.

Shocks
Nível 5

Masculino
Inscrito dia : 01/05/2010
Mensagens : 54
Pontos Ativos : 92

Ver perfil do usuário

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