Formulário que envia MP

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

Resolvido Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 02:43 pm

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):
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 21/02/11, 02:46 pm

É 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ê.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 02:50 pm

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://illiweb.com/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://illiweb.com/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>
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 21/02/11, 02:58 pm

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://illiweb.com/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://illiweb.com/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>
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 03:05 pm

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?
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 21/02/11, 03:08 pm

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?
Não é pelo número da conta que se envia e sim pelo nome:
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.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 03:15 pm

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.
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 21/02/11, 03:21 pm

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.
Louco É porque este Formulário esta sem a parte do script.
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.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 03:34 pm

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://illiweb.com/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://illiweb.com/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>
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 21/02/11, 04:01 pm

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 Envergonhado
Obrigado.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 04:03 pm

Eu não sei criar um formulário, é complexo eu tentar fazer aqueles campos e eles irem certo quando a MP estiver enviada.
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 21/02/11, 04:09 pm

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.
A FDF não cria Formulários, só ensina a cria-los.
Faça esse tutorial:
http://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.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 05:17 pm

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.
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 21/02/11, 05:19 pm

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.
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?
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 21/02/11, 06:04 pm

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:

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>
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Needke em 22/02/11, 06:17 pm

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
avatar

Needke
Usuário experiente

Masculino
Inscrito dia : 19/08/2009
Mensagens : 2761
Pontos Ativos : 4546

Ver perfil do usuário

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 22/02/11, 09:11 pm

Olá!

A versão é 'PHPBB3' e o nome Motivo da doação está bom amigo.

Endereço: http://www.habboz-forum.net/
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Needke em 25/02/11, 09:08 am

Olá novamente,

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
avatar

Needke
Usuário experiente

Masculino
Inscrito dia : 19/08/2009
Mensagens : 2761
Pontos Ativos : 4546

Ver perfil do usuário

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 25/02/11, 10:44 am

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.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 25/02/11, 10:46 am

Mais daí fica bem mais complicado, só precisa que envie para um administrador.
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 25/02/11, 10:55 am

Olá Jhon,

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.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 25/02/11, 11:07 am

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:
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>
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

Resolvido Re: Formulário que envia MP

Mensagem por Luciano98 em 02/03/11, 03:15 pm

Olá Jhon,

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, 07:46 pm, editado 1 vez(es)
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

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

Resolvido Re: Formulário que envia MP

Mensagem por muryllodantas em 04/03/11, 07:36 pm

Veja se é o que quer;

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, &lt;b&gt;{USERNAME}&lt;/b&gt;.&lt;br&gt;&lt;br&gt; 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.&lt;br&gt;&lt;br&gt;Atenciosamente, equipe.">Postar conteúdos ilegais ou chocantes</option>
            <option value="Bom dia, &lt;b&gt;{USERNAME}&lt;/b&gt;.&lt;br&gt;&lt;br&gt; 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.&lt;br&gt;&lt;br&gt;Atenciosamente, equipe.">Ofensas verbais</option>
            <option value="Bom dia, &lt;b&gt;{USERNAME}&lt;/b&gt;.&lt;br&gt;&lt;br&gt; 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.&lt;br&gt;&lt;br&gt;Atenciosamente, equipe.">Escrita com formatações de texto e letras Maiúsculas</option>
         <option value="Bom dia, &lt;b&gt;{USERNAME}&lt;/b&gt;.&lt;br&gt;&lt;br&gt; 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."&gt;Mensagens desnecessárias, ou qualquer outro tipo de intenção</option>
         <option value="Bom dia, &lt;b&gt;{USERNAME}&lt;/b&gt;.&lt;br&gt;&lt;br&gt; 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.&lt;br&gt;&lt;br&gt;Atenciosamente, equipe.">Evitar assuntos desconexos (off-topics) ou reativação de tópicos antigos</option>
         <option value="Bom dia, &lt;b&gt;{USERNAME}&lt;/b&gt;.&lt;br&gt;&lt;br&gt; 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.&lt;br&gt;&lt;br&gt;Atenciosamente, equipe.">Mensagens de carácter comercial ou manipuladora</option>
         <option value="Bom dia, &lt;b&gt;{USERNAME}&lt;/b&gt;.&lt;br&gt;&lt;br&gt; 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.&lt;br&gt;&lt;br&gt;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?
avatar

muryllodantas
Usuário destaque

Masculino
Inscrito dia : 31/10/2010
Mensagens : 760
Pontos Ativos : 1013

Ver perfil do usuário http://rendersdesigner.forumeiro.com/

Resolvido Re: Formulário que envia MP

Mensagem por jonnasvic em 04/03/11, 07:48 pm

Olá Jhon,

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.
avatar

jonnasvic
Nível 9

Masculino
Inscrito dia : 09/01/2011
Mensagens : 160
Pontos Ativos : 304

Ver perfil do usuário http://habbos-forum.forumeiros.net

Resolvido Re: Formulário que envia MP

Mensagem por Zer0! em 06/03/11, 04:31 am

Nada foi resolvido.

@ Podem fechar o tópico.
avatar

Zer0!
Nível 9

Masculino
Inscrito dia : 08/11/2008
Mensagens : 197
Pontos Ativos : 268

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

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