Ir ao conteúdo

Form HTML + PHP


denismartos

Posts recomendados

Postado

Ola pessoal criei um site onde tem um formulario e este formulario tem alguns campos, porém nao sao de preenchimento obrigatorio, isto quer dizer, se eu deixar tudo em branco e clicar em enviar vai tudo em branco para o emal especificado. Eu gostaria de informar os campos como necessario, ex se a pessoa nao digitar o email quando clicar em enviar informar para a mesma que falta digitar o email.

******** Cod HTML ********

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/dmquimica.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<!-- InstanceBeginEditable name="doctitle" -->

<title>DM química - Contato</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->

<style type="text/css">

<!--

#center {



border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-right-color: #000000;

border-bottom-color: #000000;

border-left-color: #000000;

left: 50%;

background-color: #FFFFFF;

margin-left: -390px;

position: absolute;

height: 680px;

width: 780px;

}
h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}

-->

</style>

<style type="text/css">
<!--
#saiba {
position:absolute;
left:333px;
top:68px;
width:250px;
height:296px;
z-index:5;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #999999;
padding-left: 10px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
-->
</style>
<style type="text/css">
<!--
#Layer3 {
position:absolute;
left:21px;
top:24px;
width:573px;
height:11px;
z-index:5;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
}
-->
</style>
<style type="text/css">
<!--
#Layer4 {
position:absolute;
left:34px;
top:54px;
width:285px;
height:310px;
z-index:5;
}
-->
</style>
<style type="text/css">
<!--
.style4 {color: #000000}
-->
</style>
<style type="text/css">
<!--
.style5 {font-family: Geneva, Arial, Helvetica, sans-serif}
-->
</style>
<style type="text/css">
<!--
.style6 {color: #999999}
-->
</style>
<style type="text/css">
<!--
.style7 {font-size: 12px}
-->
</style>
<!-- InstanceEndEditable -->
<link href="dmquimica.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onload="MM_preloadImages('home1.JPG','produto1.JPG','evento1.JPG','contato1.JPG','videos.JPG')">
<div id="Layer1"></div>
<div class="#center">
<div class="#center">
<div class="#center">
<div class="#center">
<div class="#center">
<div class="#center">
<div class="#center" id="center">
<div class="#center">
<div class="center">
<div id="banner"><img src="banner.JPG" width="780" height="200" /></div>
<div id="menu"><a href="index.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Home','','home1.JPG',1)"><img src="home.JPG" name="Home" width="100" height="40" border="0" id="Home" /></a><a href="produtos.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Produtos','','produto1.JPG',1)"><img src="produto.JPG" name="Produtos" width="100" height="40" border="0" id="Produtos" /></a><a href="evento.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Eventos','','evento1.JPG',1)"><img src="evento.JPG" name="Eventos" width="100" height="40" border="0" id="Eventos" /></a><a href="video.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image8','','videos.JPG',1)"><img src="video.JPG" name="Image8" width="100" height="40" border="0" id="Image8" /></a><a href="contato.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Contato','','contato1.JPG',1)"><img src="contato.JPG" name="Contato" width="100" height="40" border="0" id="Contato" /></a></div>
<div id="conteudo"><!-- InstanceBeginEditable name="textoaki" -->
<div id="Layer4">
<form method=POST action=http://www.dmquimica.com.br/form.php>
<h3><span class="style5 style6 style7">Nome:</span><br />
<label>
<input name="nome" type="text" id="nome" size="43" />
</label>
</h3>
<h3><span class="style6">E-mail:</span><br />
<input name="email" type="text" id="email" size="43" />
</h3>
<h3><span class="style6">Assunto:</span><br />
<select name="assunto" id="assunto">
<option>escolha o assunto</option>
<option>Pedido</option>
<option>Suporte</option>
<option>Informações</option>
<option>Preços</option>
<option>Dicas</option>
<option>Serviços</option>
<option>Duvidas</option>
<option>Elogios</option>
<option>Reclamações</option>
</select>
</h3>
<h3> <span class="style6">Mensagem:</span><br />
<textarea name="mensagem" cols="33" rows="5" id="mensagem"></textarea>
</h3>
<h3>
<label>
<input type="submit" name="ok" value="Enviar" />
</label>
<input type="reset" name="Reset" value="Limpar" />
</h3>
</form>
</div>
<h3>Formulário </h3>
<div id="saiba">
<h3 align="left" class="style4">Saiba como enviar sua mensagem </h3>
<h3 align="left">Envie uma sugestão, dica, reclamação, ou<br />
até mesmo uma crítica para nós através<br />
de nosso formulário, que teremos o maior<br />
prazer em ler e responder sua mensagem.</h3>
<h3 align="left">Caso você deseja enviar um email através de seu provedor padrão ao invés de usar o fomulário, o nosso e-mail é: <br />
<br />
<a href="mailto:[email protected]">[email protected]</a><br />
</h3>
<h3 align="left">obs: varias duvidas sobre aplicação e espe-<br />
cificações tecnicas estão disponíveis em <br />
nosso site na parte de dicas, clicando no menu a direita em veja mais.</h3>
</div>
<h5 align="left"></h5>
<!-- InstanceEndEditable --></div>
</div>
</div>
</div>
<div id="dicas">
<p align="center"><img src="antichama.PNG" width="120" height="100" border="1" /><br />
<a href="antichama.html">Tinta ANTI CHAMA Hidrosolúvel, suporta no minimo 30 minutos de <br />
fogpo intenso.</a></p>
<h3 align="center"><img src="puaplicasao.jpg" width="120" height="100" border="1" /><br />
<a href="puaplicasao.html">Saiba como aplicar o PU. </a><a href="vedalak.html"></a></h3>
<h3 align="center"><a href="produtos.html">Outros Produtos ...</a> <br />
</h3>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
<!-- InstanceEnd --></html>

******** CODIGO PHP ********

<?php

$MailToAddress = "[email protected]"; // your email address
$redirectURL = "http://www.dmquimica.com.br/resposta.html"; // the URL of the thank you page.

# optional settings
$MailSubject = "[Mensagem enviada pelo site]"; // the subject of the email
$MailToCC = ""; // CC (carbon copy) also send the email to this address (leave empty if you don't use it)
# in the $MailToCC field you can have more then one e-mail address like "[email protected], [email][email protected][/email], [email][email protected][/email]"

# If you are asking for a name and an email address in your form, you can name the input fields "name" and "email".
# If you do this, the message will apear to come from that email address and you can simply click the reply button to answer it.
# You can use this scirpt to submit your forms or to receive orders by email.

# If you have a multiple selection box or multiple checkboxes, you MUST name the multiple list box or checkbox as "name[]" instead of just "name"
# you must also add "multiple" at the end of the tag like this: <select name="myselectname[]" multiple>
# you have to do the same with checkboxes

# This script was written by George A. & Calin S. from Web4Future.com
# There are no copyrights in the sent emails.

# SPAMASSASSIN RATING: 0.4

# DO NOT EDIT BELOW THIS LINE ==================================================================
# ver. 1.5
$w4fMessage = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"><html><head><title>$MailSubject</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head><body>";
if (count($_GET) >0) {
reset($_GET);
while(list($key, $val) = each($_GET)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end if
else {
reset($_POST);
while(list($key, $val) = each($_POST)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end else
$w4fMessage = "<font face=verdana size=2>".$w4fMessage."</font></body></html>";
if (!mail($MailToAddress, $MailSubject, $w4fMessage, "From: $name <$email>\r\nReply-To: $name <$email>\r\nMessage-ID: <". md5(rand()."".time()) ."@". ereg_replace("www.","",$_SERVER["SERVER_NAME"]) .">\r\nMIME-Version: 1.0\r\nX-Priority: 3\r\nX-Mailer: PHP/" . phpversion()."\r\nX-MimeOLE: Produced By Web4Future Easiest Form2Mail v1.5\r\nBCc: $MailToCC\r\nContent-Type: text/html; charset=ISO-8859-1\r\nContent-Transfer-Encoding: 8bit\r\n")) { echo "Error sending e-mail!";}
else { header("Location: ".$redirectURL); }
?>

Deis de ja agradeço

  • Moderador
Postado

antes de te ajudar, teu post é muito maçante de ler . codigo nao identado... fica ruim de ler e entender. por isso edite e usa a tag CODE q tem o icone de #.

Postado

Valeu dif, nunca posto aqui geralmente estou na area de videogames ou telefonia movel, nem sabia desta TAG, mais achei assim muito melhor mesmo...

Sempre fazendo o melhor para a comunidade clubedohardware =)

Postado

Cara, faz uma função em javascript que verifique se os campos estão preenchidos e use o evento onsubmit do form (use javascript pois o form ja será validado antes de ser enviado, melhorando a performance, mas também o valide em php por questão de segurança)...

ex. de JavaScript:


<html >
<head>
<title>Form</title>
<script type="text/javascript">
/*função para a validação do form*/
function valida(){
if(document.f.nome.value == "" || document.f.email.value == "" || document.f.comentario.value == ""){
window.alert("Preencha todos os campos marcados com asterisco...");
return false;
}else return true;
}

</script>
</head>
<body>

<form name="f" onsubmit="return valida()">
<table align="left">
<tr><td><label for="nome"><b>Nome *:</b></label></td><td><input type="text" id="nome" name="nome" size="30" /></td></tr>
<tr><td><label for="email"><b>E-mail *:</b></label></td><td><input type="text" id="email" name="email" size="30" /></td></tr>
<tr><td><label for="msn"><b>MSN :</b></label></td><td><input type="text" id="msn" name="msn" size="30" /></td></tr>
<tr><td><label for="comentario"><b>Comentario *:</b></label></td></tr>
<tr><td colspan="2"><textarea name="comentario" id="comentario" cols="60" rows="5" ></textarea></td></tr>

<tr><td></td><td><input type="reset" value="Limpar" /> <input type="submit" value="Enviar" /></td></tr>
</table>
</form>

</body>
</html>

Da uma olhada, e adapta ao seu...

No PHP é só usar:


if(empty($_GET["campos_obrigatorio"])||empty($_GET["campos_obrigatorio"])||empty($_GET["campos_obrigatorio"])){
echo "Erro, campos obrigatórios não foram totalmente preenchidos";
}

Espero que ajude...

  • Moderador
Postado

acho mais simples e melhor validar apenas por php. (opinião pessoal )


<?php
$camposObrigadorios = array($_POST["nome"],
$_POST["email"],
$_POST["mensagem"]);

if(empty($camposObrigatorios)
{
echo "<script>
alert('Preencha os campos Obrigatorios');
history.go(-1);
</script>";
exit;
}

...
segue seu script php normalmente

...
?>

muito mais simples jogar todos seus $_POST["campo"] dentro de um vetor e validar o vetor.

Postado

Bom o arquivo PHP ficou assim:

<?php 

$camposObrigadorios = array($_POST["nome"],
$_POST["email"],
$_POST["mensagem"]);

if(empty($camposObrigatorios)
[COLOR="Red"]{[/COLOR] [COLOR="red"]//ERRO NESTA LINHA[/COLOR]
echo "<script>
alert('Preencha os campos Obrigatorios');
history.go(-1);
</script>";
exit;

$MailToAddress = "[email protected]"; // email que sera enviado
$redirectURL = "http://www.dmquimica.com.br/resposta.html"; // endereço da pagina que aparecera após o envio

$MailSubject = "[Mensagem enviada pelo site]"; // Modo Como Aparecerá o assunto na caixa de email
$MailToCC = ""; // Caso queira enviar copias para outros emails

$w4fMessage = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"><html><head><title>$MailSubject</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head><body>";
if (count($_GET) >0) {
reset($_GET);
while(list($key, $val) = each($_GET)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end if
else {
reset($_POST);
while(list($key, $val) = each($_POST)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end else
$w4fMessage = "<font face=verdana size=2>".$w4fMessage."</font></body></html>";
if (!mail($MailToAddress, $MailSubject, $w4fMessage, "From: $name <$email>\r\nReply-To: $name <$email>\r\nMessage-ID: <". md5(rand()."".time()) ."@". ereg_replace("www.","",$_SERVER["SERVER_NAME"]) .">\r\nMIME-Version: 1.0\r\nX-Priority: 3\r\nX-Mailer: PHP/" . phpversion()."\r\nX-MimeOLE: Produced By Web4Future Easiest Form2Mail v1.5\r\nBCc: $MailToCC\r\nContent-Type: text/html; charset=ISO-8859-1\r\nContent-Transfer-Encoding: 8bit\r\n")) { echo "Error sending e-mail!";}
else { header("Location: ".$redirectURL); }

?>

Mais ele acusa erro na linha 8...

Desculpe a falta de conhecimento é que realmente não conheço nada de PHP e precisava deste formulário para o site da firma de meu pai.

Se poderem auxiliar Grato !!!

E valeu por quem ja postou ajudando

Postado

Dei uma olhada melhor na sintaxe e no codigo estava faltando um ")", segue:

if(empty($camposObrigatorios)[COLOR="Red"])  //esse[/COLOR]
{

O problema é que agora mesmo preenchendo todos os campos ele ainda pede para preencher os campos obrigatórios, o códig ficou assim:

<?php 

$camposObrigadorios = array($_POST["nome"],
$_POST["email"],
$_POST["mensagem"]);

if(empty($camposObrigatorios))
{
echo "<script>
alert('Preencha os campos Obrigatorios');
history.go(-1);
</script>";
exit;
}

$MailToAddress = "[email protected]"; // your email address
$redirectURL = "http://www.dmquimica.com.br/resposta.html"; // the URL of the thank you page.

# optional settings
$MailSubject = "[Mensagem enviada pelo site]"; // the subject of the email
$MailToCC = ""; // CC (carbon copy) also send the email to this address (leave empty if you don't use it)
# in the $MailToCC field you can have more then one e-mail address like "[email protected], [email protected], [email protected]"

# If you are asking for a name and an email address in your form, you can name the input fields "name" and "email".
# If you do this, the message will apear to come from that email address and you can simply click the reply button to answer it.
# You can use this scirpt to submit your forms or to receive orders by email.

# If you have a multiple selection box or multiple checkboxes, you MUST name the multiple list box or checkbox as "name[]" instead of just "name"
# you must also add "multiple" at the end of the tag like this: <select name="myselectname[]" multiple>
# you have to do the same with checkboxes

# This script was written by George A. & Calin S. from Web4Future.com
# There are no copyrights in the sent emails.

# SPAMASSASSIN RATING: 0.4

# DO NOT EDIT BELOW THIS LINE ==================================================================
# ver. 1.5
$w4fMessage = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"><html><head><title>$MailSubject</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head><body>";
if (count($_GET) >0) {
reset($_GET);
while(list($key, $val) = each($_GET)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end if
else {
reset($_POST);
while(list($key, $val) = each($_POST)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end else
$w4fMessage = "<font face=verdana size=2>".$w4fMessage."</font></body></html>";
if (!mail($MailToAddress, $MailSubject, $w4fMessage, "From: $name <$email>\r\nReply-To: $name <$email>\r\nMessage-ID: <". md5(rand()."".time()) ."@". ereg_replace("www.","",$_SERVER["SERVER_NAME"]) .">\r\nMIME-Version: 1.0\r\nX-Priority: 3\r\nX-Mailer: PHP/" . phpversion()."\r\nX-MimeOLE: Produced By Web4Future Easiest Form2Mail v1.5\r\nBCc: $MailToCC\r\nContent-Type: text/html; charset=ISO-8859-1\r\nContent-Transfer-Encoding: 8bit\r\n")) { echo "Error sending e-mail!";}
else { header("Location: ".$redirectURL); }
?>

  • Moderador
Postado

amigo, a intençao era apenas para exemplo e nao te dar o codigo pronto.

tem pessoas me mandando pm sobre o erro.

peço que se você tiver problemas mande pm diretamente a mim. e te dou uma dica: quem programa, sempre deve querer aprender.

hj passa.. vou te dar o codigo mas lembre-se nunca ninguem fará o trabalho para você.

podes fazer de duas formas: com switch case e forma simples.

com switch case:


<?php
$camposObrigadorios = array($_POST["nome"],
$_POST["email"],
$_POST["mensagem"]);

switch ($camposObrigadorios){
case empty($_POST["nome"]):
echo"<script>alert('preencha um Nome');history.go(-1);</script>";
break;
case empty($_POST['email']):
echo"<script>alert('preencha o Email');history.go(-1);</script>";
break;
case empty($_POST['mensagem']):
echo"<script>alert('preencha a mensagem');history.go(-1);</script>";
break;

default: echo "Ok Enviado." ;

}
?>

de forma simples:



<?php
$nome = $_POST["nome"],
$email = $_POST["email"],
$mensagem = $_POST["mensagem"]);

if(empty($nome) OR empty($email) OR empty($mensagem))
{
echo" <script>
alert('preencha os campos');
history.go(-1);
</script>";
exit;
}


?>

agora qual a diferença dos dois?

o switch case valida cada uma apresentando uma mensagem referente a cada campo. o de forma simples valida tudo e só dá uma mensagem.

abraço

Postado

Mal ae dif, tipo igual você falou mesmo quem programa deve sempre querer aprender...

O problema é que eu não programo, não sei se percebeu mais o código tem vários comentários prontos porque peguei na internet, realmente não entendo nada de PHP/programação, até gastei um tempinho pra conseguir colocar aquilo no código...

Mais brigadão, vou testar aqui, depois posto se deu certo !!!

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!