<html><head><title></title></head><body><?php$dest = "email.com.br";$ogg = "Cadastro de Imoveis";$header = "From: \n";$header .= "X-mailer: \n";$header .= "MIME-Version: 1.0\n";$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";$header .= "Content-Transfer-Encoding: 7bit\n\n";$messaggio = "<table width=\"777\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td><img src=\"images/topo_f_cad.jpg\" width=\"777\" height=\"113\" /></td> </tr> <tr> <td><table width=\"777\" border=\"2\" align=\"center\" cellpadding=\"1\" cellspacing=\"5\" bordercolor=\"#00CC00\" background=\"images/bckground.jpg\"> <tr> <td width=\"684\" style=\"height: 28px\"><span class=\"style18\">Dados do Imóvel</span></td> </tr> <tr> <td><table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\"> <tr> <td><span class=\"style16\"> <input type=\"radio\" name=\"Apartamento\" id=\"Apartamento\" value=\"$Apartamento\" /> <label for=\"Apartamento\" class=\"style16\">Apartamento</label> </span></td> <td><span class=\"style16\"> <input type=\"radio\" name=\"Casa\" id=\"Casa\" value=\"$Casa\" /> <label for=\"Casa\">Casa</label> </span></td> <td><span class=\"style16\"> <input type=\"radio\" name=\"Comercial\" id=\"Comercial\" value=\"$Comercial\" /> <label for=\"Comercial\">Comercial</label> </span></td> <td><span class=\"style16\"> <input type=\"radio\" name=\"Terreno\" id=\"Terreno\" value=\"$Terreno\" /> <label for=\"Terreno\">Terreno</label> </span></td> <td><span class=\"style16\"> <input type=\"radio\" name=\"Fazenda_Sitio\" id=\"Fazenda_Sitio\" value=\"$Fazenda_Sitio\" /> <label for=\"Fazenda / Sitio\">Fazenda / Sitio</label> </span></td> <td><span class=\"style16\"> <input type=\"radio\" name=\"v\" id=\"Outros\" value=\"$Outros\" /> <label for=\"Outros\">Outros</label> </span></td> </tr> </table></td> </tr> <tr> <td><table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\"> <tr> <td align=\"right\"><span class=\"style16\">Área Útil:</span></td> <td><span class=\"style16\"> <label for=\"area util\"></label> <input type=\"text\" name=\"area_util\" id=\"area_util\" value=\"$area_util\" /> <label for=\"m2ha\"></label> <select name=\"m2ha\" class=\"style16\" id=\"m2ha\" lang=\"pt\" xml:lang=\"pt\"> <option value=\"1\">m2</option> <option value=\"2\">ha</option> </select> </span></td> <td align=\"right\"><span class=\"style16\">Área Total:</span></td> <td><span class=\"style16\"> <label for=\"area total\"></label> <input type=\"text\" name=\"area_total\" id=\"area_total\" value=\"$area_total\" /> <select name=\"m2ha2\" class=\"style16\" id=\"m2ha2\"> <option value=\"1\">m2</option> <option value=\"2\">ha</option> </select> </span></td> </tr> <tr> <td align=\"right\"><span class=\"style16\">Nº de Quartos:</span></td> <td><span class=\"style16\"> <label for=\"nquartos\"></label> <input type=\"text\" name=\"nquartos\" id=\"nquartos\" value=\"$nquartos\" /> </span></td> <td align=\"right\"><span class=\"style16\">Nº de Suítes:</span></td> <td><span class=\"style16\"> <label for=\"nsuites\"></label> <input type=\"text\" name=\"nsuites\" id=\"nsuites\" value=\"$nsuites\" /> </span></td> </tr> <tr> <td align=\"right\"><span class=\"style16\">Nº de Garagens:</span></td> <td><span class=\"style16\"> <label for=\"ngar\"></label> <input type=\"text\" name=\"ngar\" id=\"ngar\" value=\"$ngar\" /> </span></td> <td align=\"right\"><span class=\"style16\">Nº de Salas:</span></td> <td><span class=\"style16\"> <label for=\"nsals\"></label> <input type=\"text\" name=\"nsals\" id=\"nsals\" value=\"$nsals\" /> </span></td> </tr> </table></td> </tr> <tr> <td height=\"187\"><p> </p> <table width=\"700\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\"> <tr> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"lavab\" id=\"lavab\" value=\"$lavab\" /> Lavabo <label for=\"area serviço\"></label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"dep_empregada\" id=\"dep_empregada\" value=\"$dep_empregada\" /> <label for=\"dep empregada\">Dep. de Empregada</label> <label for=\"area serviço2\"></label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"despensa\" id=\"despensa\ value=\"$despensa\" /> <label for=\"despensa\">Despensa</label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"cozinha\" id=\"cozinha\" value=\"$cozinha\" /> <label for=\"cozinha\">Cozinha</label> </span></td> </tr> <tr> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"varanda2\" id=\"varanda2\" value=\"$varanda2\" /> <label for=\"varanda2\">Varanda</label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"terraco\" id=\"terraco\" value=\"$terraco\" /> <label for=\"terraço2\">Terraço</label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"jardim2\" id=\"jardim2\" /> <label for=\"jardim2\">Jardim</label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"piscina\" id=\"piscina\" value=\"$piscina\" /> <label for=\"piscina\">Piscina</label> </span></td> </tr> <tr> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"varanda\" id=\"varanda\" value=\"$varanda\"/> <label for=\"varanda\">Elevador</label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"terraco\" id=\"terraco\" value=\"$terraco\"/> <label for=\"terraço\">Quadra de Esportes</label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"jardim\" id=\"jardim\" value=\"$jardim\"/> Parque Infantil <label for=\"jardim\"></label> </span></td> <td><span class=\"style16\"> <input type=\"checkbox\" name=\"piscina\" id=\"piscina\" value=\"$piscina\"/> <label for=\"piscina\">Sauna</label> </span></td> </tr> </table> <table width=\"700\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\"> <tr> <td align=\"center\"><p class=\"style10\"> </p> <p class=\"style16\">Detalhes do seu imóvel:</p> <p> <label for=\"detalheimov\"></label> <textarea name=\"detalheimov\" cols=\"75\" rows=\"3\" id=\"detalheimov\" value=\"$detalheimov\" /></textarea> </p> <p> </p></td> </tr> </table></td> </tr> <tr> <td><p align=\"right\"><span class=\"style13\">Campo Obrigatório *</span></p> <table width=\"697\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\"> <tr> <td width=\"164\"><span class=\"style16\">Endereço do imóvel: </span></td> <td width=\"238\"> </td> <td width=\"88\"> </td> <td width=\"194\"> </td> </tr> <tr> <td><span class=\"style16\">Rua / Av.:*</span></td> <td colspan=\"3\"><input name=\"av\" type=\"text\" id=\"av\" size=\"76\" value=\"$av\" /></td> </tr> <tr> <td><span class=\"style16\">Nº.:*</span></td> <td><input name=\"N\" type=\"text\" id=\"N\" value=\"$N\" /></td> <td align=\"left\"><span class=\"style16\">Complemento:</span></td> <td><input name=\"textfield3\" type=\"text\" id=\"textfield3\" /></td> </tr> <tr> <td><span class=\"style16\">Bairro:*</span></td> <td><input name=\"brr\" type=\"text\" id=\"brr\" value=\"$brr\" /></td> <td align=\"left\"><span class=\"style16\">Cidade:*</span></td> <td><input name=\"cid\" type=\"text\" id=\"cid\" value=\"$cid\" /></td> </tr> <tr> <td><span class=\"style16\">Estado:</span></td> <td><input name=\"est\" type=\"text\" id=\"est\" value=\"$est\" /></td> <td align=\"left\"><span class=\"style16\">CEP:</span></td> <td><input name=\"cep\" type=\"text\" id=\"cep\" maxlength=\"9\" value=\"$cep\" /></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table></td> </tr> <tr> <td><span class=\"style18\">Dados do Proprietário</span></td> </tr> <tr> <td><table width=\"700\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"3\"> <tr> <td width=\"47\"><span class=\"style16\">Nome:*</span></td> <td colspan=\"4\"><input name=\"nomeP\" type=\"text\" id=\"nomeP\" size=\"96\" value=\"$nomeP\" /></td> </tr> <tr> <td><span class=\"style16\">Tel.:*</span></td> <td width=\"39\"><input name=\"dddtel\" type=\"text\" id=\"dddtel\" size=\"2\" maxlength=\"2\" value=\"$dddtel\" /></td> <td width=\"224\"><input name=\"tel1\" type=\"text\" id=\"tel1\" maxlength=\"9\" value=\"$tel1\" /></td> <td width=\"180\"><span class=\"style16\">E-mail:</span></td> <td width=\"194\"><input name=\"email\" type=\"text\" id=\"email\"value=\"$email\" /></td> </tr> <tr> <td><span class=\"style16\">Fax:</span></td> <td><input name=\"dddfax\" type=\"text\" id=\"dddfax\" size=\"2\" maxlength=\"2\" value=\"$dddfax\" /></td> <td><input name=\"fax\" type=\"text\" id=\"fax\" maxlength=\"9\" value=\"$fax\" /></td> <td><span class=\"style16\">Data de Nascimento:</span></td> <td><input name=\"dtnasc\" type=\"text\" id=\"dtnasc\" maxlength=\"10\" value=\"$dtnasc\" /></td> </tr> </table></td> </tr> <tr> <td><table width=\"697\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\"> <tr> <td width=\"164\"><span class=\"style16\">Endereço Residencial: </span></td> <td width=\"240\"> </td> <td width=\"88\"> </td> <td width=\"192\"> </td> </tr> <tr> <td><span class=\"style16\">Rua / Av.:</span></td> <td colspan=\"3\"><input name=\"endpro\" type=\"text\" id=\"endpro\" size=\"76\" value=\"$endpro\" /></td> </tr> <tr> <td><span class=\"style16\">Nº.:</span></td> <td><input name=\"N1\" type=\"text\" id=\"N1\" value=\"$N1\" /></td> <td align=\"left\"><span class=\"style16\">Complemento:</span></td> <td><input name=\"complprop\" type=\"text\" id=\"complprop\" value=\"$complprop\" /></td> </tr> <tr> <td><span class=\"style16\">Bairro:</span></td> <td><input name=\"brrprop\" type=\"text\" id=\"brrprop\" value=\"$brrprop\" /></td> <td align=\"left\"><span class=\"style16\">Cidade:</span></td> <td><input name=\"cidprop\" type=\"text\" id=\"cidprop\"value=\"$cidprop\" /></td> </tr> <tr> <td><span class=\"style16\">Estado:</span></td> <td><input name=\"estprop\" type=\"text\" id=\"estprop\" value=\"$estprop\" /></td> <td align=\"left\"><span class=\"style16\">CEP:</span></td> <td><input name=\"cepprop\" type=\"text\" id=\"cepprop\" value=\"$cepprop\" /></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table></td> </tr> <tr> <td height=\"256\"><table width=\"700\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\"> <tr> <td align=\"center\"><p class=\"style16\">Deixe o seu comentário:</p> <p> <textarea name=\"cement\" cols=\"75\" rows=\"3\" id=\"cement\" value=\"$cement\" /></textarea> </p> <p> </p> </td> </tr> </table> </td> </tr> </table></td> </tr> <tr> </tr> </table> <p> </p> <p> </p>"; if(@mail ($dest, $ogg, $messaggio,$header)) echo "Mensagem enviada com sucesso!!!";else echo "errore nell'invio del modulo"; ?></body>
Aqui esta meu formulario:
<!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"><head><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <title>Fronza </title> <script language="javascript"> function controla (){ with(document.form1){ if (av.value==''){ alert ("Preencha o campo da rua / av. do imóvel!!!"); av.focus; return false; } if (N.value==''){ alert ("Preencha o campo do numero do imóvel!!!"); N.focus; return false; } if (brr.value==''){ alert ("Preencha o campo com o bairro do imóvel!!!"); brr.focus; return false; } if (cid.value==''){ alert ("Preencha o campo com a cidade do imóvel!!!"); cid.focus; return false; } if (nomeP.value==''){ alert ("Preencha o campo com o nome do proprietário!!!"); nomeP.focus; return false; } if (tel1.value==''){ alert ("Preencha o campo com o numero de telefone do proprietário!!!"); tel1.focus; return false; } } } </script> </head> <body><form id="form1" name="form1" method="post" action="mail.php" enctype="multipart/form-data" onsubmit="return controla();"> <table width="777" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><img src="images/topo_f_cad.jpg" width="777" height="113" /></td> </tr> <tr> <td><table width="777" border="2" align="center" cellpadding="1" cellspacing="5" bordercolor="#00CC00" background="images/bckground.jpg"> <tr> <td width="684" style="height: 28px"><span class="style18">Dados do Imóvel</span></td> </tr> <tr> <td><table width="700" border="0" cellspacing="0" cellpadding="1"> <tr> <td><span class="style16"> <input type="radio" name="Apartamento" id="Apartamento" value="Apartamento" /> <label for="Apartamento" class="style16">Apartamento</label> </span></td> <td><span class="style16"> <input type="radio" name="Casa" id="Casa" value="Casa" /> <label for="Casa">Casa</label> </span></td> <td><span class="style16"> <input type="radio" name="Comercial" id="Comercial" value="Comercial" /> <label for="Comercial">Comercial</label> </span></td> <td><span class="style16"> <input type="radio" name="Terreno" id="Terreno" value="Terreno" /> <label for="Terreno">Terreno</label> </span></td> <td><span class="style16"> <input type="radio" name="Fazenda_Sitio" id="Fazenda_Sitio" value="Fazenda_Sitio" /> <label for="Fazenda / Sitio">Fazenda / Sitio</label> </span></td> <td><span class="style16"> <input type="radio" name="Outros" id="Outros" value="Outros" /> <label for="Outros">Outros</label> </span></td> </tr> </table></td> </tr> <tr> <td><table width="700" border="0" cellspacing="0" cellpadding="1"> <tr> <td align="right"><span class="style16">Área Útil:</span></td> <td><span class="style16"> <label for="area util"></label> <input type="text" name="area_util" id="area_util" /> <label for="m2ha"></label> <select name="m2ha" class="style16" id="m2ha" lang="pt" xml:lang="pt"> <option value="1">m2</option> <option value="2">ha</option> </select> </span></td> <td align="right"><span class="style16">Área Total:</span></td> <td><span class="style16"> <label for="area total"></label> <input type="text" name="area_total" id="area_total" /> <select name="m2ha2" class="style16" id="m2ha2"> <option value="1">m2</option> <option value="2">ha</option> </select> </span></td> </tr> <tr> <td align="right"><span class="style16">Nº de Quartos:</span></td> <td><span class="style16"> <label for="nquartos"></label> <input type="text" name="nquartos" id="nquartos" /> </span></td> <td align="right"><span class="style16">Nº de Suítes:</span></td> <td><span class="style16"> <label for="nsuites"></label> <input type="text" name="nsuites" id="nsuites" /> </span></td> </tr> <tr> <td align="right"><span class="style16">Nº de Garagens:</span></td> <td><span class="style16"> <label for="ngar"></label> <input type="text" name="ngar" id="ngar" /> </span></td> <td align="right"><span class="style16">Nº de Salas:</span></td> <td><span class="style16"> <label for="nsals"></label> <input type="text" name="nsals" id="nsals" /> </span></td> </tr> </table></td> </tr> <tr> <td height="187"><p> </p> <table width="700" border="0" align="center" cellpadding="1" cellspacing="0"> <tr> <td><span class="style16"> <input type="checkbox" name="lavab" id="lavab" /> Lavabo <label for="lavab"></label> </span></td> <td><span class="style16"> <input type="checkbox" name="dep_empregada" id="dep_empregada" /> <label for="dep_empregada">Dep. de Empregada</label> <label for="dep_empregada"></label> </span></td> <td><span class="style16"> <input type="checkbox" name="despensa" id="despensa" /> <label for="despensa">Despensa</label> </span></td> <td><span class="style16"> <input type="checkbox" name="cozinha" id="cozinha" /> <label for="cozinha">Cozinha</label> </span></td> </tr> <tr> <td><span class="style16"> <input type="checkbox" name="varanda2" id="varanda2" /> <label for="varanda2">Varanda</label> </span></td> <td><span class="style16"> <input type="checkbox" name="terraco" id="terraco" /> <label for="terraco">Terraço</label> </span></td> <td><span class="style16"> <input type="checkbox" name="jardim2" id="jardim2" /> <label for="jardim2">Jardim</label> </span></td> <td><span class="style16"> <input type="checkbox" name="piscina" id="piscina" /> <label for="piscina">Piscina</label> </span></td> </tr> <tr> <td><span class="style16"> <input type="checkbox" name="varanda" id="varanda" /> <label for="varanda">Elevador</label> </span></td> <td><span class="style16"> <input type="checkbox" name="terraco" id="terraco" /> <label for="terraço">Quadra de Esportes</label> </span></td> <td><span class="style16"> <input type="checkbox" name="jardim" id="jardim" /> Parque Infantil <label for="jardim"></label> </span></td> <td><span class="style16"> <input type="checkbox" name="piscina" id="piscina" /> <label for="piscina">Sauna</label> </span></td> </tr> </table> <table width="700" border="0" align="center" cellpadding="1" cellspacing="0"> <tr> <td align="center"><p class="style10"> </p> <p class="style16">Detalhes do seu imóvel:</p> <p> <label for="caractrsimovel"></label> <textarea name="detalheimov" cols="75" rows="3" id="detalheimov"></textarea> </p> <p> </p></td> </tr> </table></td> </tr> <tr> <td><p align="right"><span class="style13">Campo Obrigatório *</span></p> <table width="697" border="0" align="center" cellpadding="1" cellspacing="0"> <tr> <td width="164"><span class="style16">Endereço do imóvel: </span></td> <td width="238"> </td> <td width="88"> </td> <td width="194"> </td> </tr> <tr> <td><span class="style16">Rua / Av.:*</span></td> <td colspan="3"><input name="av" type="text" id="av" size="76" /></td> </tr> <tr> <td><span class="style16">Nº.:*</span></td> <td><input name="N" type="text" id="N" /></td> <td align="left"><span class="style16">Complemento:</span></td> <td><input name="Complemento" type="text" id="Complemento" /></td> </tr> <tr> <td><span class="style16">Bairro:*</span></td> <td><input name="brr" type="text" id="brr" /></td> <td align="left"><span class="style16">Cidade:*</span></td> <td><input name="cid" type="text" id="cid" /></td> </tr> <tr> <td><span class="style16">Estado:</span></td> <td><input name="est" type="text" id="est" /></td> <td align="left"><span class="style16">CEP:</span></td> <td><input name="cep" type="text" id="cep" maxlength="9" /></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table></td> </tr> <tr> <td><span class="style18">Dados do Proprietário</span></td> </tr> <tr> <td><table width="700" border="0" align="center" cellpadding="1" cellspacing="3"> <tr> <td width="47"><span class="style16">Nome:*</span></td> <td colspan="4"><input name="nomeP" type="text" id="nomeP" size="96" /></td> </tr> <tr> <td><span class="style16">Tel.:*</span></td> <td width="39"><input name="dddtel" type="text" id="dddtel" size="2" maxlength="2" /></td> <td width="224"><input name="tel1" type="text" id="tel1" maxlength="9" /></td> <td width="180"><span class="style16">E-mail:</span></td> <td width="194"><input name="email" type="text" id="email" /></td> </tr> <tr> <td><span class="style16">Fax:</span></td> <td><input name="dddfax" type="text" id="dddfax" size="2" maxlength="2" /></td> <td><input name="fax" type="text" id="fax" maxlength="9" /></td> <td><span class="style16">Data de Nascimento:</span></td> <td><input name="dtnasc" type="text" id="dtnasc" maxlength="10" /></td> </tr> </table></td> </tr> <tr> <td><table width="697" border="0" align="center" cellpadding="1" cellspacing="0"> <tr> <td width="164"><span class="style16">Endereço Residencial: </span></td> <td width="240"> </td> <td width="88"> </td> <td width="192"> </td> </tr> <tr> <td><span class="style16">Rua / Av.:</span></td> <td colspan="3"><input name="endpro" type="text" id="endpro" size="76" /></td> </tr> <tr> <td><span class="style16">Nº.:</span></td> <td><input name="N1" type="text" id="N1" /></td> <td align="left"><span class="style16">Complemento:</span></td> <td><input name="complprop" type="text" id="complprop" /></td> </tr> <tr> <td><span class="style16">Bairro:</span></td> <td><input name="brrprop" type="text" id="brrprop" /></td> <td align="left"><span class="style16">Cidade:</span></td> <td><input name="cidprop" type="text" id="cidprop" /></td> </tr> <tr> <td><span class="style16">Estado:</span></td> <td><input name="estprop" type="text" id="estprop" /></td> <td align="left"><span class="style16">CEP:</span></td> <td><input name="cepprop" type="text" id="cepprop" /></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table></td> </tr> <tr> <td height="256"><table width="700" border="0" align="center" cellpadding="1" cellspacing="0"> <tr> <td align="center"><p class="style16">Deixe o seu comentário:</p> <p> <textarea name="cement" cols="75" rows="3" id="cement"></textarea> </p> <p> </p> <p align="left"> <input type="submit" name="enviar2" id="enviar2" value="Enviar" /> <input type="reset" name="limpar2" id="limpar2" value="Limpar" /> </p> </td> </tr> </table> <label for="enviar"></label> <p> <label for="limpar"></label> </p></td> </tr> </table></td> </tr> <tr> <td><img src="images/bottom.jpg" width="777" height="75" /></td> </tr> </table> <p> </p> <p> </p></form></body></html>
ESTA FUNCIONANDO TUTO PERFEITO (QUASE TUDO) SO NAO ME CHEGA NO EMAIL OS CAMPOS DE checkbox E radio ALGUEM PODE AJUDAR? E OUTRA COISA QUANDO ENVIA O FORMULARIO MOSTRO A MENSAGEM "mensagem enviada" SENDO QUE GOSTARIA DE COLOCA-LA EM UM alert E QUANDO APERTA EM "OK" A JANELA FECHA.
AGUARDO UM RESPOSTA, OBRIGADO A TODOS !
HA NO textarea TAMBEM NAO CHEGA AS INFORMAçOES.
VALEU!!!
Ae Paulo, nao tem como ajudar? Sei que è grande o cod mais basta dar um exemplo do que eu preciso e o resto eu termino
Edição feita por: Thiago Fronza, 15/07/2009, 16:35.
Favor utilizar as tags CODEBOX para códigos extensos. E bota extenso nisto! ;)