Formulário que envia MP
5 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
Formulário que envia MP
Qual é sua questão:
Gostaria se alguém tentasse fazer um formulário simples, no tutorial só ensina a criar de tópicos, eu gostaria do formulário da seguinte forma:
Nome do usuário: <- Campo texto
Quantidade que deseja doar: <- Campo de números
Motivo da doação: <- Fosse um campo de texto.
Enviar - Ao apertar enviar, ele me enviará uma mensagem privada contendo o que está descrito acima.
Que medidas você tomou para corrigir o problema:
Nenhuma
Apresente-nos imagens do problema (se necessário):
Gostaria se alguém tentasse fazer um formulário simples, no tutorial só ensina a criar de tópicos, eu gostaria do formulário da seguinte forma:
Nome do usuário: <- Campo texto
Quantidade que deseja doar: <- Campo de números
Motivo da doação: <- Fosse um campo de texto.
Enviar - Ao apertar enviar, ele me enviará uma mensagem privada contendo o que está descrito acima.
Que medidas você tomou para corrigir o problema:
Nenhuma
Apresente-nos imagens do problema (se necessário):
Re: Formulário que envia MP
É facil, basta fazer o mesmo tutorial que ensina a fazer em topicos, mas substituindo: action="/post"
Por: action="/privmsg?"
Caso não tenha entendido passe o código do Formulário aqui para o tópico que eu modifico para você.
Por: action="/privmsg?"
Caso não tenha entendido passe o código do Formulário aqui para o tópico que eu modifico para você.
Re: Formulário que envia MP
Olá amigo, poderia fazer com o formulário de pedidos gráficos?
- Código:
<h1 class="page-title">Formulário de pedidos gráficos</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;">O presente formulário foi criado com o objetivo de promover uma maior organização dos pedidos feitos na seção gráfica deste fórum. Em cada uma das divisões abaixo poderá encontrar uma parte do código, a primeira caixa - "Informações gerais" - vale para o título e a segunda para o corpo da mensagem. Assim que tudo estiver feito, poderá enviar o pedido, que será postado automaticamente. Se necessitar de alguma modificação, poderá fazer editando a sua mensagem. Lembre-se somente que antes de fazer um pedido, é recomendado ver a <a href="http://ajuda.forumeiros.com/t32850-regras-e-afins-da-secao-de-criacoes-graficas">Regras da seção de criações gráficas!</a>.
</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 gerais</div>
<form action="/posting.forum" method="post" enctype="multipart/form-data" id="fa_form" onSubmit="fa_cookie();">
<fieldset class="fields1">
<dl><dt>
<label>Tipo de pedido :</label></dt><dd><select id="tipo" tabindex="1" onChange="gerartitulo();" />
<option value=""></option>
<option value="[Avatar] ">Avatar</option>
<option value="[Assinatura] ">Assinatura</option>
<option value="[Userbar] ">Userbar</option>
<option value="[Banner] ">Banner</option>
<option value="[Logo] ">Logo</option>
<option value="[Botões] ">Botões</option>
<option value="[Ícones] ">Ícones</option>
<option value="[Menu] ">Menu de navegação</option>
<option value="[Ranks] ">Ranks</option>
<option value="[Outros] ">Outros</option>
<option value="[Imagem] ">Imagem em geral</option>
</select></dd></dl>
<dl><dt>
<label>Cor geral :</label></dt><dd><select id="cor" tabindex="2" onChange="gerartitulo();" />
<option value=" "></option>
<option value="Vermelho">Vermelho</option>
<option value="Verde">Verde</option>
<option value="Amarelo">Amarelo</option>
<option value="Azul">Azul</option>
<option value="Roxo">Roxo</option>
<option value="Rosa">Rosa</option>
<option value="Laranja">Laranja</option>
<option value="Branco">Branco</option>
<option value="Preto">Preto</option>
<option value="Cinza">Cinza</option>
<option value="Marrom">Marrom</option>
<option value="Transparente">Transparente</option>
<option value="">Nenhuma da lista</option></select> <select id="cortonalidade" onChange="gerartitulo();" />
<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>
<dl><dt>
<label>Tamanho geral :</label></dt><dd><select id="tamanho" tabindex="3" onChange="gerartitulo();" />
<option value=" "></option>
<option value=" - Pequeno ">Pequeno</option>
<option value=" - Médio ">Médio</option>
<option value=" - Grande ">Grande</option></select></dd></dl>
<dl><dt>
<label>Cor geral do texto :</label></dt><dd><select id="texto" tabindex="4" onChange="gerartitulo();" />
<option value=" "></option>
<option value="- Texto vermelho ">Vermelho</option>
<option value="- Texto verde ">Verde</option>
<option value="- Texto amarelo ">Amarelo</option>
<option value="- Texto azul ">Azul</option>
<option value="- Texto roxo ">Roxo</option>
<option value="- Texto rosa ">Rosa</option>
<option value="- Texto laranja ">Laranja</option>
<option value="- Texto branco ">Branco</option>
<option value="- Texto preto ">Preto</option>
<option value="- Texto cinza ">Cinza</option>
<option value="- Texto marrom ">Marrom</option>
<option value="">Nenhuma da lista</option></select> <select id="textotonalidade" onChange="gerartitulo();" />
<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>
</fieldset>
<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 específicas</div>
<fieldset class="fields1">
<dl><dt>
<label>Imagens a serem usadas :</label></dt>
<dd>Indique o endereço da imagem a usar. Caso necessite de mais imagens, carregue em +, para que o endereço seja validado. Este irá desaparecer, e poderá então adicionar outro endereço.
<table>
<tr id="addimage">
<td class="part"></td>
<td>
<div class="more" onClick="addimg()"></div>
</td>
</tr>
</table>
<script type="text/javascript">addimg()</script>
</dd></dl>
<dl><dt>
<label>Dimensões :</label></dt>
<dd> <input class="inputbox" type="text" id="dimensoesL" tabindex="6" onChange="gerarpedido();" style="width: 30px; clear: both;" />
px (largura) X
<input class="inputbox" type="text" id="dimensoesA" tabindex="7" onChange="gerarpedido();" style="width: 30px;" /> px (altura) </dd><dd> <span id="size_extra_span" style="display: none;"> Tamanhos padrões do tipo de pedido escolhido : <select id="size_extra">
<option value=""></option>
<optgroup label="Avatar">
<option value="120 x 120 px">120 x 120 px</option>
<option value="100 x 120 px">100 x 120 px</option>
<option value="120 x 160 px">120 x 160 px</option>
<option value="140 x 180 px">140 x 180 px</option>
<option value="140 x 200 px">140 x 200 px</option>
<option value="150 x 180 px">150 x 180 px</option>
<option value="150 x 200 px">150 x 200 px</option>
</optgroup>
<optgroup label="Assinatura">
<option value="400 x 120 px">400 x 120 px</option>
<option value="400 x 150 px">400 x 150 px</option>
<option value="450 x 150 px">450 x 150 px</option>
</optgroup>
<optgroup label="Userbar">
<option value="350 x 19 px">350 x 19 px</option>
</optgroup>
<optgroup label="Banner">
<option value="70 x 30 px">70 x 30 px</option>
<option value="90 x 15 px">90 x 15 px</option>
<option value="120 x 60 px">120 x 60 px</option>
<option value="150 x 50 px">150 x 50 px</option>
<option value="468 x 60 px">468 x 60 px</option>
</optgroup>
<optgroup label="Logo">
<option value="600 x 200 px">600 x 200 px</option>
<option value="750 x 200 px">750 x 200 px</option>
<option value="800 x 220 px">800 x 220 px</option>
<option value="150 x 50 px">830 x 200 px</option>
</optgroup>
</select></span>
</dd></dl>
<dl><dt>
<label>Endreço do seu site :</label></dt>
<dd>Lembre-se que se se não possuir um endereço válido, seu pedido será recusado!<br>
<input class="inputbox" type="text" id="urlforum" tabindex="8" onChange="gerarpedido();" style="width: 300px; clear: both;" />
</dd></dl>
<dl><dt>
<label>Cor do fundo :</label></dt>
<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="9" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fundo" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://2img.net/i/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>
<dl><dt>
<label>Cor da fonte :</label></dt>
<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="10" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fontecor" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://2img.net/i/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>
<dl><dt>
<label>Fonte :</label></dt><dd><select id="fonte" tabindex="11" onChange="outra('fonte'); gerarpedido();" />
<option value=" "></option>
<option value="Arial" style="font-family: Arial;">Arial</option>
<option value="Arial Black" style="font-family: Arial Black;">Arial Black</option>
<option value="Comic Sans MS" style="font-family: Comic Sans MS;">Comic Sans MS</option>
<option value="Courier New" style="font-family: Courier New;">Courier New</option>
<option value="Georgia" style="font-family: Georgia;">Georgia</option>
<option value="Times New Roman" style="font-family: Times New Roman;">Times New Roman</option>
<option value="Calibri" style="font-family: Calibri;">Calibri</option>
<option value="Trebuchet MS" style="font-family: Trebuchet MS;">Trebuchet MS</option>
<option value="Verdana" style="font-family: Verdana;">Verdana</option>
<option value="Visitor TTK 2" style="font-family: Visitor TTK 2;">Visitor TTK 2 (usada em Userbars)</option>
<option value="">Outra</option>
</select> <input id="fonteNome" style="display: none; width: 400px;" class="inputbox" value="Qual?" onclick="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';" onChange="gerarpedido();" onfocus="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';"></dd></dl>
<dl><dt>
<label>Animação :</label></dt><dd><select id="animacao" tabindex="12" onChange="outra('animacao'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="animacaoNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';"></dd></dl>
<dl><dt>
<label>Moldura :</label></dt><dd><select id="moldura" tabindex="13" onChange="outra('moldura'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="molduraNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" /></dd></dl>
<dl><dt>
<label>Descrição do trabalho :</label></dt>
<dd><textarea class="inputbox" id="adicionais" tabindex="14" onChange="gerarpedido();" style="clear: both; height: 100px; width: 500px;"></textarea></dd></dl>
</fieldset>
<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="f" value="29" />
<input type="hidden" name="lt" value="0" />
<span class="corners-bottom"><span></span></span></div></div>
<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input value="Enviar seu pedido gráfico" type="submit" class="button1" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div>
</form>
Re: Formulário que envia MP
Tente este código(pode ser que não funcione, pois sei fazer com Formulários menores):
- Código:
<h1 class="page-title">Formulário de pedidos gráficos</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;">O presente formulário foi criado com o objetivo de promover uma maior organização dos pedidos feitos na seção gráfica deste fórum. Em cada uma das divisões abaixo poderá encontrar uma parte do código, a primeira caixa - "Informações gerais" - vale para o título e a segunda para o corpo da mensagem. Assim que tudo estiver feito, poderá enviar o pedido, que será postado automaticamente. Se necessitar de alguma modificação, poderá fazer editando a sua mensagem. Lembre-se somente que antes de fazer um pedido, é recomendado ver a <a href="http://ajuda.forumeiros.com/t32850-regras-e-afins-da-secao-de-criacoes-graficas">Regras da seção de criações gráficas!</a>.
</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 gerais</div>
<form action="/privmsg?" method="post" enctype="multipart/form-data" id="fa_form" onSubmit="fa_cookie();">
<fieldset class="fields1">
<dl><dt>
<label>Tipo de pedido :</label></dt><dd><select id="tipo" tabindex="1" onChange="gerartitulo();" />
<option value=""></option>
<option value="[Avatar] ">Avatar</option>
<option value="[Assinatura] ">Assinatura</option>
<option value="[Userbar] ">Userbar</option>
<option value="[Banner] ">Banner</option>
<option value="[Logo] ">Logo</option>
<option value="[Botões] ">Botões</option>
<option value="[Ícones] ">Ícones</option>
<option value="[Menu] ">Menu de navegação</option>
<option value="[Ranks] ">Ranks</option>
<option value="[Outros] ">Outros</option>
<option value="[Imagem] ">Imagem em geral</option>
</select></dd></dl>
<dl><dt>
<label>Cor geral :</label></dt><dd><select id="cor" tabindex="2" onChange="gerartitulo();" />
<option value=" "></option>
<option value="Vermelho">Vermelho</option>
<option value="Verde">Verde</option>
<option value="Amarelo">Amarelo</option>
<option value="Azul">Azul</option>
<option value="Roxo">Roxo</option>
<option value="Rosa">Rosa</option>
<option value="Laranja">Laranja</option>
<option value="Branco">Branco</option>
<option value="Preto">Preto</option>
<option value="Cinza">Cinza</option>
<option value="Marrom">Marrom</option>
<option value="Transparente">Transparente</option>
<option value="">Nenhuma da lista</option></select> <select id="cortonalidade" onChange="gerartitulo();" />
<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>
<dl><dt>
<label>Tamanho geral :</label></dt><dd><select id="tamanho" tabindex="3" onChange="gerartitulo();" />
<option value=" "></option>
<option value=" - Pequeno ">Pequeno</option>
<option value=" - Médio ">Médio</option>
<option value=" - Grande ">Grande</option></select></dd></dl>
<dl><dt>
<label>Cor geral do texto :</label></dt><dd><select id="texto" tabindex="4" onChange="gerartitulo();" />
<option value=" "></option>
<option value="- Texto vermelho ">Vermelho</option>
<option value="- Texto verde ">Verde</option>
<option value="- Texto amarelo ">Amarelo</option>
<option value="- Texto azul ">Azul</option>
<option value="- Texto roxo ">Roxo</option>
<option value="- Texto rosa ">Rosa</option>
<option value="- Texto laranja ">Laranja</option>
<option value="- Texto branco ">Branco</option>
<option value="- Texto preto ">Preto</option>
<option value="- Texto cinza ">Cinza</option>
<option value="- Texto marrom ">Marrom</option>
<option value="">Nenhuma da lista</option></select> <select id="textotonalidade" onChange="gerartitulo();" />
<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>
</fieldset>
<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 específicas</div>
<fieldset class="fields1">
<dl><dt>
<label>Imagens a serem usadas :</label></dt>
<dd>Indique o endereço da imagem a usar. Caso necessite de mais imagens, carregue em +, para que o endereço seja validado. Este irá desaparecer, e poderá então adicionar outro endereço.
<table>
<tr id="addimage">
<td class="part"></td>
<td>
<div class="more" onClick="addimg()"></div>
</td>
</tr>
</table>
<script type="text/javascript">addimg()</script>
</dd></dl>
<dl><dt>
<label>Dimensões :</label></dt>
<dd> <input class="inputbox" type="text" id="dimensoesL" tabindex="6" onChange="gerarpedido();" style="width: 30px; clear: both;" />
px (largura) X
<input class="inputbox" type="text" id="dimensoesA" tabindex="7" onChange="gerarpedido();" style="width: 30px;" /> px (altura) </dd><dd> <span id="size_extra_span" style="display: none;"> Tamanhos padrões do tipo de pedido escolhido : <select id="size_extra">
<option value=""></option>
<optgroup label="Avatar">
<option value="120 x 120 px">120 x 120 px</option>
<option value="100 x 120 px">100 x 120 px</option>
<option value="120 x 160 px">120 x 160 px</option>
<option value="140 x 180 px">140 x 180 px</option>
<option value="140 x 200 px">140 x 200 px</option>
<option value="150 x 180 px">150 x 180 px</option>
<option value="150 x 200 px">150 x 200 px</option>
</optgroup>
<optgroup label="Assinatura">
<option value="400 x 120 px">400 x 120 px</option>
<option value="400 x 150 px">400 x 150 px</option>
<option value="450 x 150 px">450 x 150 px</option>
</optgroup>
<optgroup label="Userbar">
<option value="350 x 19 px">350 x 19 px</option>
</optgroup>
<optgroup label="Banner">
<option value="70 x 30 px">70 x 30 px</option>
<option value="90 x 15 px">90 x 15 px</option>
<option value="120 x 60 px">120 x 60 px</option>
<option value="150 x 50 px">150 x 50 px</option>
<option value="468 x 60 px">468 x 60 px</option>
</optgroup>
<optgroup label="Logo">
<option value="600 x 200 px">600 x 200 px</option>
<option value="750 x 200 px">750 x 200 px</option>
<option value="800 x 220 px">800 x 220 px</option>
<option value="150 x 50 px">830 x 200 px</option>
</optgroup>
</select></span>
</dd></dl>
<dl><dt>
<label>Endreço do seu site :</label></dt>
<dd>Lembre-se que se se não possuir um endereço válido, seu pedido será recusado!<br>
<input class="inputbox" type="text" id="urlforum" tabindex="8" onChange="gerarpedido();" style="width: 300px; clear: both;" />
</dd></dl>
<dl><dt>
<label>Cor do fundo :</label></dt>
<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="9" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fundo" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://2img.net/i/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>
<dl><dt>
<label>Cor da fonte :</label></dt>
<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="10" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fontecor" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://2img.net/i/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>
<dl><dt>
<label>Fonte :</label></dt><dd><select id="fonte" tabindex="11" onChange="outra('fonte'); gerarpedido();" />
<option value=" "></option>
<option value="Arial" style="font-family: Arial;">Arial</option>
<option value="Arial Black" style="font-family: Arial Black;">Arial Black</option>
<option value="Comic Sans MS" style="font-family: Comic Sans MS;">Comic Sans MS</option>
<option value="Courier New" style="font-family: Courier New;">Courier New</option>
<option value="Georgia" style="font-family: Georgia;">Georgia</option>
<option value="Times New Roman" style="font-family: Times New Roman;">Times New Roman</option>
<option value="Calibri" style="font-family: Calibri;">Calibri</option>
<option value="Trebuchet MS" style="font-family: Trebuchet MS;">Trebuchet MS</option>
<option value="Verdana" style="font-family: Verdana;">Verdana</option>
<option value="Visitor TTK 2" style="font-family: Visitor TTK 2;">Visitor TTK 2 (usada em Userbars)</option>
<option value="">Outra</option>
</select> <input id="fonteNome" style="display: none; width: 400px;" class="inputbox" value="Qual?" onclick="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';" onChange="gerarpedido();" onfocus="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';"></dd></dl>
<dl><dt>
<label>Animação :</label></dt><dd><select id="animacao" tabindex="12" onChange="outra('animacao'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="animacaoNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';"></dd></dl>
<dl><dt>
<label>Moldura :</label></dt><dd><select id="moldura" tabindex="13" onChange="outra('moldura'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="molduraNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" /></dd></dl>
<dl><dt>
<label>Descrição do trabalho :</label></dt>
<dd><textarea class="inputbox" id="adicionais" tabindex="14" onChange="gerarpedido();" style="clear: both; height: 100px; width: 500px;"></textarea></dd></dl>
</fieldset>
<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="username[]" value="Jhon">
<input type="hidden" name="mode" value="post" />
<span class="corners-bottom"><span></span></span></div></div>
<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input value="Enviar seu pedido gráfico" type="submit" class="button1" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div>
</form>
Re: Formulário que envia MP
E as instruções que te disse? irá fazer?
E como os dados escritos no formulário irá enviar uma MP pro usuário número: 1?
E como os dados escritos no formulário irá enviar uma MP pro usuário número: 1?
Re: Formulário que envia MP
Não é pelo número da conta que se envia e sim pelo nome:Jhon escreveu:E as instruções que te disse? irá fazer?
E como os dados escritos no formulário irá enviar uma MP pro usuário número: 1?
- Código:
<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="username[]" value="Jhon">
<input type="hidden" name="mode" value="post">
E você já testou o Formulário?
Abraços, Luciano.
Re: Formulário que envia MP
O certo deveria aparecer por exemplo:
Nome do usuário: Jhon
Quantidade que deseja doar: 15
Motivo da doação: ETC.
Ao tentar enviar aparece:
Antes de postar, você deve escrever uma mensagem.
Nome do usuário: Jhon
Quantidade que deseja doar: 15
Motivo da doação: ETC.
Ao tentar enviar aparece:
Antes de postar, você deve escrever uma mensagem.
Re: Formulário que envia MP
É porque este Formulário esta sem a parte do script.Jhon escreveu:O certo deveria aparecer por exemplo:
Nome do usuário: Jhon
Quantidade que deseja doar: 15
Motivo da doação: ETC.
Ao tentar enviar aparece:
Antes de postar, você deve escrever uma mensagem.
Faz um Formulário normal aqui pela FDF para tópico, depois passa o código desse Formulário aqui para o tópico, então eu "Converto" ele para que ele envie uma Mensagem Privada em vez de um tópico.
Eu concordo com você que devia ter um tutorial ensinando como fazer Formulários para Mensagens Privadas.
Abraços, Luciano.
Re: Formulário que envia MP
Aqui está o código com o script:
- Código:
<style>
.previsu {
background: url('http://sd-1.archive-host.com/membres/images/142586199450897653/LFD/vide.png');
border: 1px solid #1675BC;
display: none;
position: absolute;
top: 350px;
margin: auto;
margin-left: 150px !important;
}
.previsuimg {
position: relative;
}
.previsuimg div {
position: absolute; top: 30px; left: -10px; border: 3px double #E0E0E0; background: rgba(250, 250, 250, 0.9);
}
</style>
<script type="text/javascript" src="http://jscolor.com/jscolor/jscolor.js"></script>
<script>
function gerartitulo() {
var tipo = document.getElementById("tipo").value;
switch(tipo) {
case '[Avatar] ':
tipob = 'Avatar';
jQuery('input[name="f"]').val('29');
break;
case '[Assinatura] ':
tipob = 'Assinatura';
jQuery('input[name="f"]').val('29');
break;
case '[Userbar] ':
tipob = 'Userbar';
jQuery('input[name="f"]').val('29');
break;
case '[Banner] ':
tipob = 'Banner';
jQuery('input[name="f"]').val('9');
break;
case '[Logo] ':
tipob = 'Logo';
jQuery('input[name="f"]').val('9');
break;
case '[Menu] ':
case '[Botões] ':
case '[Ícones] ':
case '[Ranks] ':
jQuery('input[name="f"]').val('10');
break;
case '[Outros] ':
case '[Imagem] ':
jQuery('input[name="f"]').val('17');
break;
}
var cor = document.getElementById("cor").value;
var tamanho = document.getElementById("tamanho").value;
var texto = document.getElementById("texto").value;
var textotonalidade = document.getElementById("textotonalidade").value;
var cortonalidade = document.getElementById("cortonalidade").value;
jQuery("input[name=subject]").attr('value', tipo+cor+cortonalidade+tamanho+texto+textotonalidade);
jQuery("#titlecode").html(tipo+cor+cortonalidade+tamanho+texto+textotonalidade);
if(tipo == "[Avatar] " || tipo == "[Assinatura] " || tipo == "[Userbar] " || tipo == "[Banner] " || tipo == "[Logo] ") {
jQuery('#size_extra optgroup').css('display','block');
jQuery('#size_extra optgroup[label!=' + tipob + ']').css('display','none');
jQuery('#size_extra_span').css('display','block');
}
else {
jQuery('#size_extra_span').css('display','none');
}
}
imagensdopedido = '';
function gerarpedido() {
gerartitulo();
var cordofundo = document.getElementById("fundo").value;
var cordafonte = document.getElementById("fontecor").value;
var nomedafonte = (document.getElementById("fonte").value == '') ? document.getElementById("fonteNome").value : document.getElementById("fonte").value;
var tipodeanimacao = (document.getElementById("animacao").value == '') ? document.getElementById("animacaoNome").value : document.getElementById("animacao").value;
var tipodemoldura = (document.getElementById("moldura").value == '') ? document.getElementById("molduraNome").value : document.getElementById("moldura").value;
var descricaodopedido = document.getElementById("adicionais").innerHTML;
var descricaodopedido = document.getElementById("adicionais").value;
var dimensaoA = document.getElementById("dimensoesA").value;
var dimensaoL = document.getElementById("dimensoesL").value;
var dimensaof = (document.getElementById("size_extra").value == '') ? dimensaoA + ' x ' + dimensaoL + ' px' : document.getElementById("size_extra").value;
var urlforum = document.getElementById("urlforum").value;
finalmessage = '[b]Endereço do site :[/b] [url]'+ urlforum + '[/url]\n[b]Imagens a serem usadas :[/b] ' + imagensdopedido + '\n [b]Dimensões :[/b] ' + dimensaof +' \n[b]Cor do fundo :[/b] #' + cordofundo + '\n[b]Cor da fonte :[/b] #' + cordafonte + '\n[b]Fonte :[/b] ' + nomedafonte + '\n[b]Animação :[/b] ' + tipodeanimacao + '\n[b]Moldura :[/b] ' + tipodemoldura + '\n[b]Descrição do trabalho :[/b] ' + descricaodopedido;
jQuery("input[name=message]").attr('value', finalmessage);
}
function outra(id) {
var inputID = id+"Nome";
(document.getElementById(id).value == '') ? document.getElementById(inputID).style.display = 'inline' : document.getElementById(inputID).style.display = 'none';
document.getElementById(inputID).focus();
}
function removeimg(obj) {
obj.parent().parent().remove();
update_img();
}
function addimg() {
$('#addimage').before('<tr class=image><td class=part></td><td><input style="float:left; display: inline; background-color: #ffffff;border: 1px solid #BCBCBC;color: #666666;padding: 2px;cursor: text;" type=text name=images onchange="update_img_list()" /> <div class="previsualise"></div> <div class="remove" onClick="removeimg($(this))"></div><div class="previsuimg"><div></div></div></td></tr>');
$('#addimage').prev().find('.previsualise').hover(
function () {
$(this).parent().find('.previsuimg').html('<div><img src="'+encodeURI($(this).parent().find('input').attr('value'))+'" /></div>').find('div').css('display','block');
},
function () {
$(this).parent().find('.previsuimg div').css('display','none');
}
);
update_img();
}
function update_img() {
if($('.image').length<2) $('.image .remove').hide();
else $('.image .remove').show();
update_img_list();
}
function update_img_list() {
imagensdopedido = '';
jQuery('input[name=images]').each( function(index) {
if($(this).val() != '') {
imagensdopedido = imagensdopedido + $(this).val() + ' ; ';
}
});
gerarpedido();
}
gerartitulo();
gerarpedido();
</script>
<h1 class="page-title">Formulário de pedidos gráficos</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;">O presente formulário foi criado com o objetivo de promover uma maior organização dos pedidos feitos na seção gráfica deste fórum. Em cada uma das divisões abaixo poderá encontrar uma parte do código, a primeira caixa - "Informações gerais" - vale para o título e a segunda para o corpo da mensagem. Assim que tudo estiver feito, poderá enviar o pedido, que será postado automaticamente. Se necessitar de alguma modificação, poderá fazer editando a sua mensagem. Lembre-se somente que antes de fazer um pedido, é recomendado ver a <a href="http://ajuda.forumeiros.com/t32850-regras-e-afins-da-secao-de-criacoes-graficas">Regras da seção de criações gráficas!</a>.
</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 gerais</div>
<form action="/posting.forum" method="post" enctype="multipart/form-data" id="fa_form" onSubmit="fa_cookie();">
<fieldset class="fields1">
<dl><dt>
<label>Tipo de pedido :</label></dt><dd><select id="tipo" tabindex="1" onChange="gerartitulo();" />
<option value=""></option>
<option value="[Avatar] ">Avatar</option>
<option value="[Assinatura] ">Assinatura</option>
<option value="[Userbar] ">Userbar</option>
<option value="[Banner] ">Banner</option>
<option value="[Logo] ">Logo</option>
<option value="[Botões] ">Botões</option>
<option value="[Ícones] ">Ícones</option>
<option value="[Menu] ">Menu de navegação</option>
<option value="[Ranks] ">Ranks</option>
<option value="[Outros] ">Outros</option>
<option value="[Imagem] ">Imagem em geral</option>
</select></dd></dl>
<dl><dt>
<label>Cor geral :</label></dt><dd><select id="cor" tabindex="2" onChange="gerartitulo();" />
<option value=" "></option>
<option value="Vermelho">Vermelho</option>
<option value="Verde">Verde</option>
<option value="Amarelo">Amarelo</option>
<option value="Azul">Azul</option>
<option value="Roxo">Roxo</option>
<option value="Rosa">Rosa</option>
<option value="Laranja">Laranja</option>
<option value="Branco">Branco</option>
<option value="Preto">Preto</option>
<option value="Cinza">Cinza</option>
<option value="Marrom">Marrom</option>
<option value="Transparente">Transparente</option>
<option value="">Nenhuma da lista</option></select> <select id="cortonalidade" onChange="gerartitulo();" />
<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>
<dl><dt>
<label>Tamanho geral :</label></dt><dd><select id="tamanho" tabindex="3" onChange="gerartitulo();" />
<option value=" "></option>
<option value=" - Pequeno ">Pequeno</option>
<option value=" - Médio ">Médio</option>
<option value=" - Grande ">Grande</option></select></dd></dl>
<dl><dt>
<label>Cor geral do texto :</label></dt><dd><select id="texto" tabindex="4" onChange="gerartitulo();" />
<option value=" "></option>
<option value="- Texto vermelho ">Vermelho</option>
<option value="- Texto verde ">Verde</option>
<option value="- Texto amarelo ">Amarelo</option>
<option value="- Texto azul ">Azul</option>
<option value="- Texto roxo ">Roxo</option>
<option value="- Texto rosa ">Rosa</option>
<option value="- Texto laranja ">Laranja</option>
<option value="- Texto branco ">Branco</option>
<option value="- Texto preto ">Preto</option>
<option value="- Texto cinza ">Cinza</option>
<option value="- Texto marrom ">Marrom</option>
<option value="">Nenhuma da lista</option></select> <select id="textotonalidade" onChange="gerartitulo();" />
<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>
</fieldset>
<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 específicas</div>
<fieldset class="fields1">
<dl><dt>
<label>Imagens a serem usadas :</label></dt>
<dd>Indique o endereço da imagem a usar. Caso necessite de mais imagens, carregue em +, para que o endereço seja validado. Este irá desaparecer, e poderá então adicionar outro endereço.
<table>
<tr id="addimage">
<td class="part"></td>
<td>
<div class="more" onClick="addimg()"></div>
</td>
</tr>
</table>
<script type="text/javascript">addimg()</script>
</dd></dl>
<dl><dt>
<label>Dimensões :</label></dt>
<dd> <input class="inputbox" type="text" id="dimensoesL" tabindex="6" onChange="gerarpedido();" style="width: 30px; clear: both;" />
px (largura) X
<input class="inputbox" type="text" id="dimensoesA" tabindex="7" onChange="gerarpedido();" style="width: 30px;" /> px (altura) </dd><dd> <span id="size_extra_span" style="display: none;"> Tamanhos padrões do tipo de pedido escolhido : <select id="size_extra">
<option value=""></option>
<optgroup label="Avatar">
<option value="120 x 120 px">120 x 120 px</option>
<option value="100 x 120 px">100 x 120 px</option>
<option value="120 x 160 px">120 x 160 px</option>
<option value="140 x 180 px">140 x 180 px</option>
<option value="140 x 200 px">140 x 200 px</option>
<option value="150 x 180 px">150 x 180 px</option>
<option value="150 x 200 px">150 x 200 px</option>
</optgroup>
<optgroup label="Assinatura">
<option value="400 x 120 px">400 x 120 px</option>
<option value="400 x 150 px">400 x 150 px</option>
<option value="450 x 150 px">450 x 150 px</option>
</optgroup>
<optgroup label="Userbar">
<option value="350 x 19 px">350 x 19 px</option>
</optgroup>
<optgroup label="Banner">
<option value="70 x 30 px">70 x 30 px</option>
<option value="90 x 15 px">90 x 15 px</option>
<option value="120 x 60 px">120 x 60 px</option>
<option value="150 x 50 px">150 x 50 px</option>
<option value="468 x 60 px">468 x 60 px</option>
</optgroup>
<optgroup label="Logo">
<option value="600 x 200 px">600 x 200 px</option>
<option value="750 x 200 px">750 x 200 px</option>
<option value="800 x 220 px">800 x 220 px</option>
<option value="150 x 50 px">830 x 200 px</option>
</optgroup>
</select></span>
</dd></dl>
<dl><dt>
<label>Endreço do seu site :</label></dt>
<dd>Lembre-se que se se não possuir um endereço válido, seu pedido será recusado!<br>
<input class="inputbox" type="text" id="urlforum" tabindex="8" onChange="gerarpedido();" style="width: 300px; clear: both;" />
</dd></dl>
<dl><dt>
<label>Cor do fundo :</label></dt>
<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="9" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fundo" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://2img.net/i/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>
<dl><dt>
<label>Cor da fonte :</label></dt>
<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="10" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fontecor" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://2img.net/i/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>
<dl><dt>
<label>Fonte :</label></dt><dd><select id="fonte" tabindex="11" onChange="outra('fonte'); gerarpedido();" />
<option value=" "></option>
<option value="Arial" style="font-family: Arial;">Arial</option>
<option value="Arial Black" style="font-family: Arial Black;">Arial Black</option>
<option value="Comic Sans MS" style="font-family: Comic Sans MS;">Comic Sans MS</option>
<option value="Courier New" style="font-family: Courier New;">Courier New</option>
<option value="Georgia" style="font-family: Georgia;">Georgia</option>
<option value="Times New Roman" style="font-family: Times New Roman;">Times New Roman</option>
<option value="Calibri" style="font-family: Calibri;">Calibri</option>
<option value="Trebuchet MS" style="font-family: Trebuchet MS;">Trebuchet MS</option>
<option value="Verdana" style="font-family: Verdana;">Verdana</option>
<option value="Visitor TTK 2" style="font-family: Visitor TTK 2;">Visitor TTK 2 (usada em Userbars)</option>
<option value="">Outra</option>
</select> <input id="fonteNome" style="display: none; width: 400px;" class="inputbox" value="Qual?" onclick="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';" onChange="gerarpedido();" onfocus="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';"></dd></dl>
<dl><dt>
<label>Animação :</label></dt><dd><select id="animacao" tabindex="12" onChange="outra('animacao'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="animacaoNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';"></dd></dl>
<dl><dt>
<label>Moldura :</label></dt><dd><select id="moldura" tabindex="13" onChange="outra('moldura'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="molduraNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" /></dd></dl>
<dl><dt>
<label>Descrição do trabalho :</label></dt>
<dd><textarea class="inputbox" id="adicionais" tabindex="14" onChange="gerarpedido();" style="clear: both; height: 100px; width: 500px;"></textarea></dd></dl>
</fieldset>
<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="f" value="29" />
<input type="hidden" name="lt" value="0" />
<span class="corners-bottom"><span></span></span></div></div>
<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input value="Enviar seu pedido gráfico" type="submit" class="button1" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div>
</form>
Re: Formulário que envia MP
Não estou conseguindo modificar esse Formulario porque ele é um pouco diferente.
Poderia fazer o que eu pedi na mensagem anterior, de criar seu proprio Formulario, ficaria mais fácil pra mim
Obrigado.
Poderia fazer o que eu pedi na mensagem anterior, de criar seu proprio Formulario, ficaria mais fácil pra mim
Obrigado.
Re: Formulário que envia MP
Eu não sei criar um formulário, é complexo eu tentar fazer aqueles campos e eles irem certo quando a MP estiver enviada.
Re: Formulário que envia MP
A FDF não cria Formulários, só ensina a cria-los.Jhon escreveu:Eu não sei criar um formulário, é complexo eu tentar fazer aqueles campos e eles irem certo quando a MP estiver enviada.
Faça esse tutorial:
https://ajuda.forumeiros.com/t35148-tutorial-formulario-de-postagens
Após ter completado o tutorial, passe o código final aqui no tópico, que eu sei fazer ele enviar um MP em vez de criar um Tópico.
Re: Formulário que envia MP
De qualquer forma isso não me ensina e nem ajuda nada, não entendo tutoriais deste tipo, e ele ensina a criar formulário de tópico e não de mensagem privada.
Re: Formulário que envia MP
Eu estou falando que eu sei transformar os Formulários de criar tópico em Formulários de Enviar mensagens privadas, basta você faze-lo que eu ajeito ele, entendeu?Jhon escreveu:De qualquer forma isso não me ensina e nem ajuda nada, não entendo tutoriais deste tipo, e ele ensina a criar formulário de tópico e não de mensagem privada.
Re: Formulário que envia MP
Pronto, consegui:
Não sei no que estava mechendo que não dá pra enviar, mais o resto está tudo feito, tenta fazer o enviar funcionar:
Não sei no que estava mechendo que não dá pra enviar, mais o resto está tudo feito, tenta fazer o enviar funcionar:
- 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', formulario.valor('motivo'));
formulario.definir('description', 'Nome:' + formulario.valor('nome'));
formulario.definir('message', '<strong><font color="darkblue">Nome:</font></strong> ' +
formulario.valor('motivo2') +'\n <strong><font color="darkblue">Quantidade:</font></strong> '+ formulario.valor('descricao2') + '\n <strong><font color="darkblue">Motivo:</font></strong> ' + formulario.valor('ss'));
}
}
</script> <div id="form_pedidos_graficos">
<!-- Formulário dos pedidos -->
<h1 class="page-title">Formulário de denúncias</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;">O formulário abaixo foi criado de forma a poder organizar melhor a forma como são feitas as denúncias. Selecione as opções que pretende para o seu tópico.<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">
<div class="h3" style="margin-top: 7px;">Informações da denúncia</div>
<font face="Verdana" size="2">Nome: </font><br><input type="text" name="sform_nome" value="" size="50" /><br><br>
<font face="Verdana" size="2">Quantidade: </font><br><input type="text" name="sform_descricao2" rows="3" cols="3"></textarea><i> *Quantidade que deseja doar.</i><br><br>
<font face="Verdana" size="2">Motivo: </font><br><textarea name="sform_ss" rows="3" cols="3"></textarea><br><br>
<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="username[]" value="Jhon">
<input type="hidden" name="mode" value="post">
<span class="corners-bottom"><span></span></span></div></div>
<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input value="Enviar" type="submit" class="button1" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div>
</form>
Re: Formulário que envia MP
Olá Jhon,
Poderá somente informar-nos se, pretende utilizar o campo "Motivo da doação" como título da mensagem privada?
Qual é o endereço completo e a versão do seu fórum?
Att, Needke
Poderá somente informar-nos se, pretende utilizar o campo "Motivo da doação" como título da mensagem privada?
Qual é o endereço completo e a versão do seu fórum?
Att, Needke
Needke- Hiper Membro
- Membro desde : 19/08/2009
Mensagens : 2761
Pontos : 4546
Re: Formulário que envia MP
Olá!
A versão é 'PHPBB3' e o nome Motivo da doação está bom amigo.
Endereço: http://www.habboz-forum.net/
A versão é 'PHPBB3' e o nome Motivo da doação está bom amigo.
Endereço: http://www.habboz-forum.net/
Re: Formulário que envia MP
Olá novamente,
Experimente utilizar esse código, pretende modificar algo?
Att, Needke
Experimente utilizar esse código, pretende modificar algo?
- Código:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><form method="post" action="http://www.habboz-forum.net/privmsg.forum">
<fieldset>
<dl><dt><label for="author">Nome do usuário :</label></dt><dd><input type="text" name="username[]" value="" tabindex="1" /></dd></dl>
<dl><dt><label for="mensagem">Quantidade que deseja doar :</label></dt><dd>
<input type="text" name="message" value="" />
</dd></dl>
<dl><dt><label for="mensagem">Motivo da doação :</label></dt><dd>
<input type="text" name="subject" maxlength="64" title="" />
</dd></dl><div class="center">
<input type="submit" name="post" value="Enviar" tabindex="6" accesskey="s" />
</div>
</fieldset>
</form>
Att, Needke
Needke- Hiper Membro
- Membro desde : 19/08/2009
Mensagens : 2761
Pontos : 4546
Re: Formulário que envia MP
Olá Jhon,
Você quer utilizar somente dois campos(Titulo e mensagem)? Caso precise utilizar somente este dois campos é fácil de fazer o Formulário, não será preciso utilizar Javascript.
Caso a resposta da pergunta for "Sim" eu faço o Formulário para você.
Até mais.
Você quer utilizar somente dois campos(Titulo e mensagem)? Caso precise utilizar somente este dois campos é fácil de fazer o Formulário, não será preciso utilizar Javascript.
Caso a resposta da pergunta for "Sim" eu faço o Formulário para você.
Até mais.
Re: Formulário que envia MP
Mais daí fica bem mais complicado, só precisa que envie para um administrador.
Re: Formulário que envia MP
Olá Jhon,
Tente utilizar este código.
Substituindo NOMEDOADMIN pelo nome do usuario para onde será enviada a mensagem.
Até mais.
Tente utilizar este código.
Substituindo NOMEDOADMIN pelo nome do usuario para onde será enviada a mensagem.
<form method="post" action="http://www.habboz-forum.net/privmsg">
<input type="hidden" name="username[]" value="NOMEDOADMIN" tabindex="1"><fieldset>
<dl><dt><label for="mensagem">Quantidade que deseja doar :</label></dt><dd>
<input type="text" name="message" value="">
</dd></dl>
<dl><dt><label for="mensagem">Motivo da doação :</label></dt><dd>
<input type="text" name="subject" maxlength="64" title="">
</dd></dl><div class="center">
<input type="submit" name="post" value="Enviar" tabindex="6" accesskey="s">
</div>
</fieldset>
</form>
Até mais.
Re: Formulário que envia MP
Ao enviar a mensagem deveria enviar o nome do usuário que o membro quer doar.
Ele apenas envia: 15 <- Número digitado em quantidade de moedas.
Deveria ser mais ou menos assim:
Habboz
15
O código que eu editei ele envia ao administrador, mais não do jeito que eu desejo acima:
Ele apenas envia: 15 <- Número digitado em quantidade de moedas.
Deveria ser mais ou menos assim:
Habboz
15
O código que eu editei ele envia ao administrador, mais não do jeito que eu desejo acima:
- Código:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><form method="post" action="http://www.habboz-forum.net/privmsg.forum">
<fieldset>
<dl><dt><label for="mensagem">Nome do usuário :</label></dt><dd><input type="text" name="message" value="" tabindex="1" /></dd></dl>
<dl><dt><label for="mensagem">Quantidade que deseja doar :</label></dt><dd>
<input type="text" name="message" value="" />
</dd></dl>
<dl><dt><label for="mensagem">Motivo da doação :</label></dt><dd>
<input type="text" name="subject" maxlength="64" title="" />
</dd></dl><div class="center">
<input type="submit" name="post" value="Enviar" tabindex="6" accesskey="s" /><input type="hidden" name="username[]" value="Jhon">
</div>
</fieldset>
</form>
Re: Formulário que envia MP
Olá Jhon,
Isso resolve?
Até mais.
Isso resolve?
- Código:
<form method="post" action="/privmsg">
<input type=hidden name="username[]" value="NOMEDOADMIN" tabindex=1><input type=hidden name=subject value="Doação"><fieldset>
<center><dl><dt><label for=mensagem><font size=3><strong>Doação</strong></font><br>
<strong>LINHA 1 - Nome do usuario<br>
LINHA 2 - Quantia que deseja doar<br>
LINHA 3 - Motivo da doação</strong></label></dt><dd>
<div id="textarea_content" style="width:500px;height:150px;clear:both;margin-left:auto;margin-right:auto"><textarea id="text_editor_textarea" class=inputbox name="message" cols="8" rows="3" style="font-size:1.2em"></textarea></div>
</dd></dl><div class=center>
<input type=submit name=post value=Enviar tabindex=6 accesskey=s>
</div></center>
</fieldset>
</form>
Até mais.
Última edição por Luciano98 em 04.03.11 22:46, editado 1 vez(es)
Re: Formulário que envia MP
Veja se é o que quer;
Deu certo?
- Código:
<div class="inner"><span class="corners-top"><span></span></span>
<h3>Enviar mensagem privada</h3>
<br>
<p>Esta parte do assistente, serve exatamente para poder advertir um membro por MP! Á terceira, o membro será banido por 10 dias!<br>Basta escolher o tipo de mensagem e enviar. A mensagem será enviada em seu nome para o usuário que você especificar.</p>
<br>
<form method="post" name="form1" id="form1" action="/privmsg.forum" target="resultpm">
<fieldset>
<dl><dt><label for="author"><b>Autor do tópico</b> :</label></dt><dd><input class="inputbox medium" id="author" name="username[]" value="" tabindex="1" type="text"></dd></dl><br>
<dl><dt><label for="mensagm"><b>Tipo de advertência</b> :</label></dt><dd><select class="medium" name="message" id="mensagm" value="" tabindex="2">
<option value="Bom dia, <b>{USERNAME}</b>.<br><br> Notamos que postou conteúdos ilegais ou chocantes neste forum. Queremos dizer que isso não é permitido e que, se receber três advertências por mensagem privada, poderá ser banido do nosso fórum. Tenha cuidado com as suas atitudes, recomendamos que leia agora mesmo as regras para que não cometa mais infracções.<br><br>Atenciosamente, equipe.">Postar conteúdos ilegais ou chocantes</option>
<option value="Bom dia, <b>{USERNAME}</b>.<br><br> Notamos que ofendeu verbalmente um membro neste fórum. Queremos dizer que isso não é permitido e que, se receber três advertências por mensagem privada, poderá ser banido do nosso fórum. Tenha cuidado com as suas atitudes, recomendamos que leia agora mesmo as regras para que não cometa mais infracções.<br><br>Atenciosamente, equipe.">Ofensas verbais</option>
<option value="Bom dia, <b>{USERNAME}</b>.<br><br> Notamos que está a usar formatações ou letras maiúsculas em demasia nas suas mensagens. Poderá usá-las desde que elas sirvam para auxiliar na resolução do tópico. Queremos dizer que isso não é permitido e que, se receber três advertências por mensagem privada, poderá ser banido do nosso fórum. Tenha cuidado com as suas atitudes, recomendamos que leia agora mesmo as regras para que não cometa mais infracções.<br><br>Atenciosamente, equipe.">Escrita com formatações de texto e letras Maiúsculas</option>
<option value="Bom dia, <b>{USERNAME}</b>.<br><br> Notamos que tem postado mensagens desnecessárias no fórum, aquilo a que chamamos " flood="" .="" queremos="" dizer="" isso="" é="" permitido="" e="" que,="" se="" receber="" tres="" advertecias="" por="" mensagem="" privada,="" podera="" ser="" banido="" do="" nosso="" forum.="" tenha="" cuidado="" com="" suas="" atitudes,="" recomendamos="" leia="" agora="" mesmo="" as="" regras="" para="" que="" não="" cometa="" mais="" infracções.="">Atenciosamente, equipe.">Mensagens desnecessárias, ou qualquer outro tipo de intenção</option>
<option value="Bom dia, <b>{USERNAME}</b>.<br><br> Notamos que tem postado mensagens em tópicos antigos ou então mensagens que fogem ao conteúdo principal do tópico. Queremos dizer que isso não é permitido e que, se receber três advertências por mensagem privada, poderá ser banido do nosso fórum. Tenha cuidado com as suas atitudes, recomendamos que leia agora mesmo as regras para que não cometa mais infracções.<br><br>Atenciosamente, equipe.">Evitar assuntos desconexos (off-topics) ou reativação de tópicos antigos</option>
<option value="Bom dia, <b>{USERNAME}</b>.<br><br> Notamos que tem postado mensagens de carácter comercial ou manipulador. Queremos dizer que isso não é permitido e que, se receber três advertências por mensagem privada, poderá ser banido do nosso fórum. Tenha cuidado com as suas atitudes, recomendamos que leia agora mesmo as regras para que não cometa mais infracções.<br><br>Atenciosamente, equipe.">Mensagens de carácter comercial ou manipuladora</option>
<option value="Bom dia, <b>{USERNAME}</b>.<br><br> Notamos que enviou mensagens privadas aos membros do fórum publicitando uma outra página. Queremos dizer que isso não é permitido e que, se receber três advertências por mensagem privada, poderá ser banido do nosso fórum. Tenha cuidado com as suas atitudes, recomendamos que leia agora mesmo as regras para que não cometa mais infracções.<br><br>Atenciosamente, equipe.">Publicidade por MP</option>
</select></dd></dl>
<div class="center">
<input name="subject" value="Advertência" maxlength="64" title="" type="hidden">
<input class="button1" name="post" value="Enviar mensagem privada" tabindex="6" accesskey="s" type="submit"></div>
</fieldset>
</form>
<iframe name="resultpm" id="resultpm" style="display: none;" frameborder="0"></iframe>
<p></p>
<span class="corners-bottom"><span></span></span></div>
Deu certo?
Re: Formulário que envia MP
Olá Jhon,
Isso resolve?
Até mais.
Isso resolve?
- Código:
<form method="post" action="/privmsg">
<input type=hidden name="username[]" value="NOMEDOADMIN" tabindex=1><input type=hidden name=subject value="Doação"><fieldset>
<center><dl><dt><label for=mensagem><font size=3><strong>Doação</strong></font><br>
<strong>LINHA 1 - Nome do usuario<br>
LINHA 2 - Quantia que deseja doar<br>
LINHA 3 - Motivo da doação</strong></label></dt><dd>
<div id="textarea_content" style="width:500px;height:150px;clear:both;margin-left:auto;margin-right:auto"><textarea id="text_editor_textarea" class=inputbox name="message" cols="8" rows="3" style="font-size:1.2em"></textarea></div>
</dd></dl><div class=center>
<input type=submit name=post value=Enviar tabindex=6 accesskey=s>
</div></center>
</fieldset>
</form>
Até mais.
Re: Formulário que envia MP
Nada foi resolvido.
@ Podem fechar o tópico.
@ Podem fechar o tópico.
Tópicos semelhantes
» Formulario nao envia
» Formulário não envia campos
» Formulário envia pro local errado
» Loja: Formulário não envia MP
» Formulário não envia os dados
» Formulário não envia campos
» Formulário envia pro local errado
» Loja: Formulário não envia MP
» Formulário não envia os dados
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