Erro em formulário com https
3 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 • Compartilhe
Erro em formulário com https
Detalhes da questão
Endereço do fórum: http://clanowners.forumeiros.com
Versão do fórum: PhpBB3
Descrição
Olá amigos da forumeiros!
Ativei recentemente no meu fórum o certificado SSL (HTTPS). Nas configurações coloquei:
Quanto ao HTTPS, tudo funcionou corretamente. O problema é que um formulário que uso (página html) ao criar um novo tópico passou a parar de funcionar.
Ao clicar em "novo tópico" ele chama a página html normalmente:
Mas ao enviar o formulário, o tópico não é criado e acontece isso:
Segue código html e javascript usados no formulário:
- Código:
<script type="text/javascript" src="https://jscolor.com/jscolor/jscolor.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="https://ajuda.forumeiros.com/29110.js"></script>
<script src="https://ajuda.forumeiros.com/28074.js"></script>
<style>
#generated_form .part { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -235px -600px; width: 60px; height: 20px;}
#generated_form .more { background: url(https://i46.tinypic.com/2wrdc42.jpg) no-repeat 0px 2px; width: 12px; height: 20px; cursor:pointer;}
#generated_form .image .part { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -235px -548px; width: 60px; height: 20px;}
#generated_form .remove { float: left;background: url(https://i46.tinypic.com/2wrdc42.jpg) no-repeat 0px -286px;padding-left: 16px;width: 12px; height: 20px; cursor:pointer;position: relative;top:3px;}
#generated_form .image { width: 300px; }
#generated_form h1 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 2em;
font-weight: 400;
margin: .8em 0 .2em;
}
#generated_form dl {
margin-bottom: 10px;
font-size: 1.1em;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
}
#generated_form dt {
width: 30%;
padding-top: 5px;
border: none;
float: left;
}
#generated_form dd {
padding: 5px;
padding-right: 5px;
margin-left: 30%;
vertical-align: middle;
}
#generated_form dl:hover dt {
color: #666;
}
#generated_form input {
font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
color: #333333;
padding: 2px;
vertical-align: middle;
padding-left: 4px;
}
#generated_form input[disabled] {
background-color:#333333;
cursor:pointer;
}
#generated_form select {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
cursor: default;
vertical-align: middle;
width:auto;
max-width:100%;/* Bug IE */
padding: 1px;
}
#generated_form textarea {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
width: 300px;
height: 100px;
padding: 2px;
padding-left: 4px;
cursor: text;
}
#generated_form input[type=text], #generated_form input[type=fields_list] {
width: 300px;
cursor: text;
}
</style>
<form onsubmit="submit_form();" action="/posting.forum" id="generated_form" method="post" enctype="multipart/form-data">
<input type="hidden" name="form_mode" value="0">
<h1 data-type="field">Formulário de Recrutamento</h1>
<p data-type="field" style="font-size: 1.2em;">Preencha corretamente todas as questões para ter um recrutamento válido. O título do seu tópico será REC:(Nick in-game)</p>
<!--
<dl><dt>
<span style="font-size: 1.3em;">
<label>Título do tópico:</label>
</span>
</dt>
<dd>
<input class="inputbox medium" type="text" name="subject" value="REC:(seu nick no LOL)" required="required" maxlength="200" title="O comprimento do título deste tópico deve estar entre 10 e 200 caracteres." onkeypress="if (event.keyCode==13){return false}" onblur="shh()" disabled>
</dd>
</dl>
<dl><dt><div><span style="font-size: 1.3em;">Título do tópico:</span></div></dt>
<dd><input type="text" data-type="field" value="REC:(seu nick no LOL)" required="required" disabled></dd>
</dl>
-->
</br>
<dl><dt><div><span style="font-size: 1.3em;">Nome(real):</span></div></dt>
<dd><input type="text" data-type="field" value="" id="field0" required="required" style="background-color:white"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Idade:</span></dt>
<dd><input type="text" data-type="field" value="" id="field1" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">País, Estado e Cidade:</span></dt>
<dd><input type="text" data-type="field" value="" id="field2" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Nick in-game:</span><div><br></div></dt>
<dd><input type="text" data-type="field" value="" id="field3" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Há quanto tempo joga LOL?:</span></dt>
<dd><input type="text" data-type="field" value="" id="field4" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Posição principal e/ou campeões:</span></dt>
<dd><input type="text" data-type="field" value="" id="field5" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Tem a possibilidade de usar TeamSpeak 3?:</span></dt>
<dd><input type="text" data-type="field" value="" id="field6" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Quais horários você costuma jogar?:</span></dt>
<dd><input type="text" data-type="field" value="" id="field7" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Como ficou sabendo a respeito do Clan?:</span></dt>
<dd><input type="text" data-type="field" value="" id="field8" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Por que se interessou em fazer o recrutamento?:</span></dt>
<dd><input type="text" data-type="field" value="" id="field9" required="required"></dd>
</dl>
</br>
<dl><dt><span style="font-size: 1.3em;">Leu e está de acordo com as regras e ciente dos deveres de um membro?(importante): </br> <a href="https://clanowners.forumeiros.com/t4-regras-do-clan-owners" target="_blank"><strong><em>REGRAS OWNERS</strong></em></a></span></dt>
<dd><input type="text" data-type="field" value="" id="field10" required="required"></dd>
</dl>
<input type="hidden" name="f" value="2">
<input type="hidden" name="subject" value="O script não enviou o título" template="REC: {field3}">
<input type="hidden" name="description" value="O script não enviou a descrição" template="">
<textarea name="message" style="display:none"></textarea>
<textarea id="message-template-bbcode-0" style="display:none">Nome:{field0}
Idade: {field1}
País, Estado e Cidade: {field2}
Nick in-game:{field3}
Há quanto tempo joga LOL?: {field4}
Posição principal e/ou campeões: {field5}
Tem a possibilidade de usar TeamSpeak 3?: {field6}
Quais horários você costuma jogar? {field7}
Como ficou sabendo a respeito do Clan?: {field8}
Por que se interessou em fazer o recrutamento?: {field9}
Leu e está de acordo com as regras e ciente dos deveres de um membro? {field10}
</textarea>
</br></br></br></br>
<input type="hidden" name="mode" value="newtopic">
<input type="hidden" name="lt" value="0">
<input type="submit" name="post" class="button2" value="Criar tópico de recrutamento" style="font-size: 1.5em;margin-left: 32%; background: url(https://i.servimg.com/u/f35/19/34/88/18/yellow10.jpg")>
</form>
- Código:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=2&mode=newtopic"]').attr('href', 'https://clanowners.forumeiros.com/h1-formulario'); });
Eu desativei o https e o formulário voltou a funcionar normalmente. Manterei desativado enquanto não conseguir solucionar o problema.
Agradeço desde já.
Re: Erro em formulário com https
Bom dia.
Esse problema ocorre porque o formulário que você está usando vem de um script do FdF:
- https://ajuda.forumeiros.com/29112.js
- https://ajuda.forumeiros.com/28074.js
Abra os dois scripts mencionados acima, copie e substitua no seu formulário as URLS pela URL dos scripts que criou.
Ou seja, abra os scripts mencionados acima, copie o código e vá em Módulos >> HTML e Javascript >> Gestão dos códigos javascript >> Criar um novo javascript e cole o código sem investi-lo em qualquer local. Depois de salvar, copie a URL do script e substitua no formulário, os dois links do script de ligação ao FdF, pelo script que fez e tudo funcionará.
Até mais.
Esse problema ocorre porque o formulário que você está usando vem de um script do FdF:
- https://ajuda.forumeiros.com/29112.js
- https://ajuda.forumeiros.com/28074.js
Abra os dois scripts mencionados acima, copie e substitua no seu formulário as URLS pela URL dos scripts que criou.
Ou seja, abra os scripts mencionados acima, copie o código e vá em Módulos >> HTML e Javascript >> Gestão dos códigos javascript >> Criar um novo javascript e cole o código sem investi-lo em qualquer local. Depois de salvar, copie a URL do script e substitua no formulário, os dois links do script de ligação ao FdF, pelo script que fez e tudo funcionará.
Até mais.
Re: Erro em formulário com https
Funcionou Shek, muito obrigado.
Re: Erro em formulário com https
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para "Questões resolvidas". |
Tópicos semelhantes
» Formulario com erro 230
» Erro no formulário
» Formulario em erro
» Erro no formulario
» Erro formulario de postagens 2.0
» Erro no formulário
» Formulario em erro
» Erro no formulario
» Erro formulario de postagens 2.0
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