Criar um formulário de postagens
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Criar um formulário de postagens
Criei um formulário de postagem mais quando clico para criar um novo tópico ele não aparece. Alguem pode dizer onde está o erro?
Usei os seguintes códigos.
Primeira pagina html
Segunda pagina em html
Fórum onde deve ser criado um novo tópico com o formulário.
link das 2 páginas em html
código colocado na descrição
Coloquei tudo para saber onde está o erro pois já tentei varias vezes e nada =/
Obrigado pela atenção.
Usei os seguintes códigos.
Primeira pagina html
- 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);
}
}
jQuery(document).ready(function() {
formulario.definir('message', 'Dimensões do pedido: ' + formulario.valor('sform_engine') + '\n Tipo ' + formulario.valor('tipo');
});
</script>
<form action="/posting.forum" method="post" enctype="multipart/form-data">
<b>Engine usada</b><br>
<input type="text" name="sform_engine" value="" /><br>
<b>Tipo de dúvida</b><br>
<select name="f"> <option value="7">Source Code</option> <option value="8">Script</option> <option value="9">Pedido</option> <option value="10">Outro Assunto</option> </select><br>
<b>Descrição da dúvida</b><br>
<textarea name="sform_descricao" rows="7" cols="40"></textarea><br>
<b>Screenshots</b><br>
<textarea name="sform_screen" rows="3" cols="40"></textarea><br>
<input type="hidden" value="Título do tópico" name="subject"
<input type="hidden" value="Descrição do tópico" name="description"
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="lt" value="0" />
<input value="Submeter formulário" type="submit" class="button1" name="post" />
</form>
Segunda pagina em html
- Código:
jQuery(document).ready(function() {
if(window.location.href.match(/-f19/((?|#).+)?/)) {
jQuery(".i_post, #i_post").parent().attr('href', http://www.mmorpgbr.com/duvida-h8.htm');
}
});
Fórum onde deve ser criado um novo tópico com o formulário.
- Código:
http://www.mmorpgbr.com/suporte-e-ajuda-f19/
link das 2 páginas em html
- Código:
http://www.mmorpgbr.com/form-h9.htm
http://www.mmorpgbr.com/duvida-h8.htm
código colocado na descrição
- Código:
<script src=http://www.mmorpgbr.com/form-h9.htm></script>
Coloquei tudo para saber onde está o erro pois já tentei varias vezes e nada =/
Obrigado pela atenção.
Re: Criar um formulário de postagens
Bom, hoje tive um problema exatamente como o seu, e consegui resolvê-lo, creio que seja isto: Provavelmente, sua Segunda pagina em html vai estar marcado "Sim" em "Você deseja utilizar o início e o final da página do seu fórum ?". Mude para não.
Resulta?
abraços
Resulta?
abraços
Re: Criar um formulário de postagens
Boa noite,
Eu fiz seu formulário e está funcionando perfeitamente! Foi testado em todas as versões de plataforma que a forumeiros nos oferece:
Na primeira página, coloque o seguinte e salve:
Na segunda página, coloque o seguinte e salve:
Troque os asteriscos pelo endereço completo da página html criada! Feito tudo isso, vamos na descrição do fórum e adicionamos o seguinte:
Lembrando que na primeira página html criada, devemos assinalar "Você deseja utilizar o início e o final da página do seu fórum" já na segunda não devemos.
Até mais!
Eu fiz seu formulário e está funcionando perfeitamente! Foi testado em todas as versões de plataforma que a forumeiros nos oferece:
Na primeira página, coloque o seguinte e salve:
- Código:
<p><p><br><script>
function gerarcodigo(){
jQuery('[name="subject"]').val('Engine: '+jQuery('[id="engine"]').val()+ ' ' );
jQuery('[name="message"]').val('<p><table style="width: 100%;" border="0px;"><tr><td><b>Engine usada:</b></td><td>'+jQuery('#engine').val()+'</td></tr><tr><td><b>Tipo de dúvida:</b></td><td>'+jQuery('#tipo').val()+'</td></tr></table><b><p> Descrição da dúvida:</b><br>'+jQuery('#descricao').val()+'<br><p><b>Screenshots:</b><br>'+jQuery('#foto').val()+'<p>');
}
</script>
<form action="/posting.forum" method="post" enctype="multipart/form-data">
<p><table class="table1" style="width: 100%;">
<tr>
<td>Engine usada:</td>
<td>
<input type="text" id="engine" value="" onClick="this.focus();this.select();" onChange="gerarcodigo();" />
</td>
</tr>
<tr>
<td>Tipo de dúvida
</td>
<td> <select id="tipo" onChange="gerarpedido();">
<option value="Nenhuma opção escolhida">---</option>
<option value="Source Code">Source Code</option>
<option value="Script">Script</option>
<option value="Pedido">Pedido</option>
<option value="Outro">Outro Assunto</option>
</select>
</td>
</tr>
</table><p>
<table class="table1" style="width: 100%;">
Descrição da dúvida <textarea type="text" id="descricao" value="" onClick="this.focus();this.select();" onChange="gerarcodigo();" style="width: 100%; height: 100px;"/></textarea>
Screenshots <textarea type="text" id="foto" value="Se forem mais de uma separe-as por ponto e vírgula" onClick="this.focus();this.select();" onChange="gerarcodigo();" style="width: 100%; height: 60px;"/></textarea>
</tr>
</table>
<input type="hidden" name="message" value=""/>
<input type="hidden" name="subject" value=""/>
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="f" value="19" />
<input type="hidden" name="lt" value="0" />
<center><p> <input value="Submeter formulário" type="submit" class="button1" name="post" onClick="gerarcodigo();" /></p></center>
</form><p><p><br><p><p><br>
Na segunda página, coloque o seguinte e salve:
- Código:
jQuery(document).ready(function() {
if(window.location.href.match(/-f19/((?|#).+)?/)) {
jQuery(".i_post, #i_post").parent().attr('href', '########');
}
});
Troque os asteriscos pelo endereço completo da página html criada! Feito tudo isso, vamos na descrição do fórum e adicionamos o seguinte:
- Código:
<script src="endereço da segunda página html criada sem deixar espaços entre os campos senão não funciona"></script>
Lembrando que na primeira página html criada, devemos assinalar "Você deseja utilizar o início e o final da página do seu fórum" já na segunda não devemos.
Até mais!
Convidad- Convidado
Tópicos semelhantes
» Criar formulário de postagens
» Criar um formulário de postagens
» Criar formulário de postagens
» Criar um formulário de postagens
» Criar formulário de postagens
» Criar um formulário de postagens
» Criar formulário de postagens
» Criar um formulário de postagens
» Criar formulário de postagens
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos