Ir para conteúdo
Fórum Script Brasil

willian

Membros
  • Total de itens

    73
  • Registro em

  • Última visita

Sobre willian

  • Data de Nascimento 09/09/1983

Contatos

  • MSN
    wbornfig@yahoo.com.br
  • Website URL
    http://
  • ICQ
    166199742
  • Yahoo
    wbornfig

Perfil

  • Gender
    Male
  • Location
    São Paulo

willian's Achievements

0

Reputação

  1. Olá... fiz um form baseado neste modelo. Tá funcionando numa boa, chega o e-mail e o anexo, mas.... ACENTUACAO não CHEGA, rsss tentei de várias formas mudar o Unicode em partes diferentes, mas só piorava a situação (isso quando o form nem funcionava <_< ) tentei htmlentities($_POST["nome"]);, ut8_decode($_POST["nome"]); mas nada funcionou... dei uma fuçada por aí e não achei nada que resolvesse.... se alguém souber onde há uma solução, ou souber como resolver, agradecerei imensamente. mais uma coisa: por favor, tenham paciência em me explicar algo, pois não sou programador e não sei nada de PHP :blink: (só o suficiente pra formulários simples, mas esse p mim já ficou complicado, :P rss) abração! :lol: obs.: o HTML e o PHP estão no mesmo arquivo. não os separei. <? $nome = $_POST["nome"]; $cargo = $_POST["cargo"]; $telefone = $_POST["telefone"]; $celular = $_POST["celular"]; $email = $_POST["email"]; $empregado = $_POST["empregado"]; if($nome!=""){ $email_from = "email@dominio.com.br "; $assunto = "Cadastro de currículo"; $mensagem = " Nome: $nome E-mail: $email Telefone: $telefone Celular: $celular Cargo: $cargo Empregado: $empregado "; $arquivo = isset($_FILES["curriculo"]) ? $_FILES["curriculo"] : FALSE; $fp = fopen($_FILES["curriculo"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["curriculo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $boundary = "XYZ-" . date("dmYis") . "-ZYX"; $mens = "--$boundary\n"; $mens .= "Content-Transfer-Encoding: 8bits\n"; $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; $mens .= "$mensagem\n"; $mens .= "--$boundary\n"; $mens .= "Content-Type: ".$arquivo["type"]."\n"; $mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n"; $mens .= "Content-Transfer-Encoding: base64\n\n"; $mens .= "$anexo\n"; $mens .= "--$boundary--\r\n"; $headers = "MIME-Version: 1.0\n"; $headers .= "From: \"$nome\" <$email_from>\r\n"; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; $headers .= "$boundary\n"; mail($email_from,$assunto,$mens,$headers); } ?> <html> <head> <title>TR Consultoria - Recursos Humanos</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> @import URL("text.css"); </style> &lt;script> function vEmail(email){ inca =" /:,;" if (email ==""){ return false } for (i=0;i<inca.length;i++){ ruim = inca.charAt(i) if (email.indexOf(ruim,0)>-1){ return false } } atPos=email.indexOf("@",1) if (atPos==-1){ return false } if (email.indexOf("@",atPos +1)>-1){ return false } pPos=email.indexOf(".",atPos) if (pPos==-1){ return false } if (pPos+3>email.length){ return false } return true } function cad(formV){ if (formV.nome.value==""){ alert ("Preencha o campo Nome ") formV.nome.focus() formV.nome.select() return false } if (formV.cargo.value==""){ alert ("Preencha o campo Cargo") formV.cargo.focus() formV.cargo.select() return false } if (formV.telefone.value==""){ alert ("Preencha o campo Telefone") formV.telefone.focus() formV.telefone.select() return false } if (formV.telefone.value.length <= 8) { alert("Por favor, digite um telefone de no mínimo 8 dígitos"); formV.telefone.focus(); return false; } if (formV.celular.value==""){ alert ("Preencha o campo Celular") formV.celular.focus() formV.celular.select() return false } if (formV.celular.value.length <= 8) { alert("Por favor, digite um celular de no mínimo 8 dígitos"); formV.celular.focus(); return false; } if (formV.email.value==""){ alert ("Preencha o campo Email") formV.email.focus() formV.email.select() return false } if (!vEmail(formV.email.value)){ alert ("Endereço de e-mail inválido") formV.email.focus() formV.email.select() return false } if (formV.curriculo.value==""){ alert ("Por favor, anexe seu currículo.") formV.curriculo.focus() formV.curriculo.select() return false } return true } </script> </head> <body> <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#dddddd"> <tr> <td height="32" background="images/top_bg.gif"><table width="770" border="0" cellpadding="0" cellspacing="0" class="text"> <tr class="text"> <td width="50" height="32" align="right"><a href="index.html" style="background:none"><strong><font color="#FFFFFF">HOME </font></strong></a></td> <td height="32" align="right"><strong><font color="#FFFFFF"> &lt;script language="JavaScript1.2"> <!-- Begin var months=new Array(13); months[1]="Janeiro"; months[2]="Fevereiro"; months[3]="Março"; months[4]="Abril"; months[5]="Maio"; months[6]="Junho"; months[7]="Julho"; months[8]="Agosto"; months[9]="Setembro"; months[10]="Outubro"; months[11]="Novembro"; months[12]="Dezembro"; var time=new Date(); var lmonth=months[time.getMonth() + 1]; var date=time.getDate(); var year=time.getYear(); if (year < 2000) // Y2K Fix, Isaac Powell year = year + 1900; // http://onyx.idbsu.edu/~ipowell document.write("<right>" + date + " de "); document.write(lmonth + " de " + year + "</right>"); // End --> </script> </font></strong></td> </tr> </table></td> </tr> <tr> <td height="117" bgcolor="#C19999"><table width="770" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="491" valign="top"><img src="images/logo.jpg" width="491" height="117"></td> <td width="279" align="left" valign="top" bgcolor="#FFFFFF"><table width="279" border="0" cellpadding="0" cellspacing="0" class="menu"> <tr> <td height="20" background="images/but01.gif"><a href="estagios.html">ADMINISTRAÇÃO DE ESTÁGIOS</a></td> </tr> <tr> <td height="17" background="images/but02.gif"><a href="temporarios.html">ADMINISTRAÇÃO DE TEMPORÁRIOS</a></td> </tr> <tr> <td height="17" background="images/but03.gif"><a href="recrutamento.html">RECRUTAMENTO E SELEÇÃO</a><a href="estagios.html"></a></td> </tr> <tr> <td height="18" background="images/but04.gif"><a href="maodeobra.html">TERCEIRIZAÇÃO DE MÃO-DE-OBRA</a></td> </tr> <tr> <td height="17" background="images/but05.gif"><a href="treinamentos.html">TREINAMENTOS MOTIVACIONAIS</a></td> </tr> <tr> <td height="22" background="images/but06.gif"><a href="fale.html">FALE CONOSCO</a></td> </tr> </table> <table width="258" border="0" align="right" cellpadding="0" cellspacing="0" bgcolor="#C19999"> <tr> <td height="6"></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td valign="top" background="images/bkg.gif"><table width="770" height="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td colspan="2" valign="top" bgcolor="#FFFFFF" class="text2"><h1>Cadastre seu currículo</h1> <form action="<?php echo $editFormAction; ?>" onSubmit="return cad(this)" method="POST" enctype="multipart/form-data" name="form1"> <table border="0" align="center" cellpadding="2" cellspacing="2" class="text"> <tr> <td align="right" valign="middle" > </td> <td valign="middle" > </td> </tr> <tr> <td width="37%" align="right" valign="middle" >Nome:</td> <td width="63%" valign="middle" ><label> <input name="nome" type="text" class="text" id="nome" size="33" /> </label></td> </tr> <tr> <td align="right" valign="middle" >Cargo Pretendido :</td> <td valign="middle" ><input name="cargo" type="text" class="text" id="cargo" size="33" /> <label></label></td> </tr> <tr> <td align="right" valign="middle" >Telefone:</td> <td valign="middle" ><input name="telefone" type="text" class="text" id="telefone" size="33" /></td> </tr> <tr> <td align="right" valign="middle" >Celular:</td> <td valign="middle" ><input name="celular" type="text" class="text" id="celular" size="33" /></td> </tr> <tr> <td align="right" valign="middle" >E-mail:</td> <td valign="middle" ><label> <input name="email" type="text" class="text" id="email" size="33" /> </label></td> </tr> <tr> <td align="right" valign="middle" >Empregado:</td> <td valign="middle" ><label> <select name="empregado" id="empregado"> <option value="não">não</option> <option value="sim">sim</option> </select> </label></td> </tr> <tr> <td align="right" valign="middle" >Curriculum:</td> <td valign="middle" ><input name="curriculo" type="file" class="text" id="curriculo" /></td> </tr> <tr> <td align="right" valign="middle" ><input type="hidden" name="MM_insert" value="form1"></td> <td valign="middle" ><label> <div align="right"> <input name="Submit" type="submit" class="text" value="Enviar" /> </div> </label></td> </tr> </table> </form> <p> </p> </td> <td width="258" align="center" valign="top" background="images/blue_bg.gif"><table width="225" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="10"></td> </tr> <tr> <td><table width="225" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="75"><a href="#" style="background:none"><img src="images/anuncie.gif" alt="Anuncie sua vaga" width="66" height="83" border="0"></a></td> <td width="150" valign="middle"><div align="justify"><font size="1" face="Arial, Helvetica, sans-serif"><a href="#" style="background:none; text-decoration:none; color:#333333;"><b><font size="2">Anuncie sua vaga</font></b><br> Cliente TR, pode cadastrar suas Vagas diretamente em nosso site. Você deve apenas digitar sua Senha e Editar o formulário padrão de cadastramento. </a></font></div></td> </tr> </table></td> </tr> <tr> <td height="15"></td> </tr> <tr> <td><table width="225" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="75"><a href="cadastre_cv.php" style="background:none"><img src="images/cadastre.gif" alt="Cadastre seu currículo" width="66" height="83" border="0"></a></td> <td width="150" valign="middle"><div align="justify"><font size="1" face="Arial, Helvetica, sans-serif"><a href="cadastre_cv.php" style="background:none; text-decoration:none; color:#333333;"><b><font size="2">Cadastre seu currículo</font></b><br> Se você deseja trabalhar conosco mas não encontrou uma vaga de seu interesse, cadastre seu currículo. Você poderá ser contatado em futuras oportunidades.</a></font></div></td> </tr> </table></td> </tr> <tr> <td height="15"></td> </tr> <tr> <td><table width="225" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="75"><a href="#" style="background:none"><img src="images/opiniao.gif" alt="Dê sua opinião" width="66" height="83" border="0"></a></td> <td width="150" valign="middle"><div align="justify"><font size="1" face="Arial, Helvetica, sans-serif"><a href="#" style="background:none; text-decoration:none; color:#333333;"><b><font size="2">Dê sua opinião</font></b><br> Se você deseja fornecer opinião sobre nosso Site, Nossos Profissionais, Produtos e Serviços, por favor, preencham o formulário. </a></font></div></td> </tr> </table></td> </tr> <tr> <td height="15"></td> </tr> <tr> <td><table width="225" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="75"><a href="#" style="background:none"><img src="images/clientes.gif" alt="Nossos clientes" width="66" height="83" border="0"></a></td> <td width="150" valign="middle"><div align="justify"><font size="1" face="Arial, Helvetica, sans-serif"><a href="#" style="background:none; text-decoration:none; color:#333333;"><b><font size="2">Nossos Clientes</font></b><br> Nossos Clientes. <br> Confira aqui todos os clientes da TR Consultoria e acesse seus sites diretamente, clicando nos links disponíveis.</a></font></div></td> </tr> </table></td> </tr> <tr> <td height="15"></td> </tr> <tr> <td><table width="225" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="75"><a href="#" style="background:none"><img src="images/disponiveis.gif" alt="Vagas disponíveis" width="66" height="83" border="0"></a></td> <td width="150" valign="middle"><div align="justify"><font size="1" face="Arial, Helvetica, sans-serif"><a href="#" style="background:none; text-decoration:none; color:#333333;"><b><font size="2">Vagas Disponíveis</font></b><br> Confiram aqui todas as oportunidades disponíveis atualmente em nossa empresa. <br> </a></font></div></td> </tr> </table></td> </tr> <tr> <td height="15"></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td height="29" background="images/bottom_bg.gif"><table width="770" border="0" cellpadding="0" cellspacing="0" class="text"> <tr class="text"> <td height="30" align="center"><font color="#FFFFFF">© 2007 TR Consultoria - Recursos Humanos</font></td> </tr> </table></td> </tr> </table> </body> </html>
  2. já sim, mas isso não impede a pessoa de salvar uma cópia do arquivo, depois de inserir a senha para ler o arquivo.
  3. Tenho um arquivo PDF que estará dentro de um CD e vendido aos meu clientes. Já consegui criptografar os dados neste CD, para que não seja copiado ou duplicado, porém, ainda não consegui resolver um problema: esse arquivo PDF! Eu inibi as opções "salvar", "imprimir" e "copiar", mas não descubro como desabiliar o "salvar como", pois o cliente deverá utilizar o CD TODAS AS VEZES que quiser visualizar o arquivo. Alguém conhece a solução? :ph34r: (ou tem uma sugestão para outra alternativa?) Valeu :)
  4. willian

    Menu

    GALERA, SÓ PRA ESCLARECER: NÃO ESTOU PEDINDO O CÓDIGO PRONTO, APENAS SUGESTÕES, PORQUE EU FIZ ALGUMAS TENTATIVAS MAS NÃO FUNCIONOU (PRINCIPALMENTE porque EU NUM TENHO EXPERIÊNCIA COM PROG... EU VOU ME VIRANDO COMO POSSO) TENTEI FAZER USANDO <ASP:TABLE E tal.... MAS NADA... VLW:d
  5. willian

    Menu

    e aê? Tenho um menuzinho que eu preciso fazer em ASP.NET Fiz um assim em ASP há um tempo atrás. Basicão. É assim, tenho duas células com textos iguais. Um linkado e outro sem o link. Quando clico no link, essa oculta e aparece a outra sem o link. Eu usei querystring Bom.. é difícil explicar, mas dêem uma olhada aí e vejam se podem me ajudar. abraços <% page =Request.QueryString("page") %> <table width="100%" height="23" border="0" align="left" cellpadding="3" cellspacing="2"> <tr> <td width="180" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"> <font color="#000099" face="verdana"> <script language="javascript"> <!-- var d = new Date() var h = d.getHours() if (h < 12) document.write(" Bom dia! Seja bem-vindo!") else if (h < 18) document.write(" Boa tarde! Seja bem-vindo!") else document.write(" Boa noite! Seja bem-vindo!") //--> </script> </font></td> <% if page = 1 then %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font color="#FF6600" face="verdana">Home</font></td> <% else %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font face="verdana"><a href="default.asp?page=1">Home</a></font></td> <% end if %> <% if page = 2 then %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font color="#FF6600" face="verdana">Institucional</font></td> <% else %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font face="verdana"><a href="casapsi.asp?page=2">Institucional</a></font></td> <% end if %> <% if page = 3 then %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font color="#FF6600" face="verdana">Livros</font></td> <% else %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font face="verdana"><a href="livros.asp?page=3">Livros</a></font></td> <% end if %> <% if page = 4 then %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font color="#FF6600" face="verdana">Testes</font></td> <% else %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font face="verdana"><a href="testes.asp?page=4">Testes</a></font></td> <% end if %> <% if page = 5 then %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font color="#FF6600" face="verdana">Como Comprar</font></td> <% else %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font face="verdana"><a href="como-comprar.asp?page=5">Como Comprar</a></font></td> <% end if %> <% if page = 6 then %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font color="#FF6600" face="verdana">Fale Conosco</font></td> <% else %> <td width="95" align="left" valign="middle" background="imgnew/menu.jpg" class="txtpeq"><font face="verdana"><a href="fale.asp?page=6">Fale Conosco</a></font></td> <% end if %> <td background="imgnew/menu.jpg" bgcolor="#CCCCCC"></td> </tr> </table>
  6. willian

    Massmail Locaweb

    é... sei q tem q ter cuidado mesmo.... bom, mas e aí? alguém sabe????
  7. willian

    Massmail Locaweb

    E aí pessoal. Não sei NADA DE ASP e preciso configurar o massmail da Locaweb pra uma empresa. Fiz uma busca aqui (como massmail) e não achei nenhum tópico. Alguém tem (ou sabe onde encontro) um tuto??? Valeu
  8. Opa! Eu tava dando uma olhada nuns sites de apostilas, códigos-fonte, scripts, etc e achei isso aqui. Lembrei que você tinha postado esse tópico aqui e vim ver se você já tinha conseguido. Bom segue aí! Abraços <STYLE TYPE="text/css"><!-- @font-face {font-family: nome_da_fonte; font-style: estilo_da_fonte; font-weight: densidade_da_fonte; src: url_da_fonte} --></STYLE> obs.: o site em que achei é o Tutorial Online
  9. Matou a charada! vlw obs.: eu sabia que era o target, só não estava sabendo como mudar. obs2.:não sei se você percebeu, mas eu só sei escrever script pra alert, popup e verificação de forms (desde que não sejam select - hehe) TÉ MAIS
  10. Oi povo Não achei nenhum tópico aqui sobre isso. Se tiver, me desculpem Tenhum um select que deverá abrir as páginas em um frame chamado "txtsub". Fiz um script (pelo dreamweaver), mas não consegui fazer com que ele abrisse os documentos no frame que preciso. Vejam o script e o select (sem as alterações que fiz) thx
  11. Nada... e o pior: mudaram meu pc aqui e agora estou com o WinXP. Agora o erro acontece no meu navegador também! Acho que vou deixar quieto esse lance de destinatário "nenhum" e criar um padrão: se o cara escolher o destinatário, beleza! senão, o e-mail vai para o e-mail geral da empresa bom... se alguém tiver outra sugestão... mas de qualquer forma, obrigado pela força aí!!!
  12. Pois é... eu estou testando os arquivos e, quando eu vou nos outros micros, eu sempre dou uma olhadinha no código fonte de cada um pra ver se está atualizado.... Muito estranho, não é? Será que é alguma opção de "segurança" do IE que foi habilitada nestas duas outras máquinas que não deixa rodar qualquer tipo de script?
  13. A mesma configuração do meu. IE6.0 SP1 no Win98 - sendo que no meu, além do IE, tem o netscape e o opera que também não tão dando problema help
  14. Funcionou no meu , mas nos outros 2 aqui... nada ! Cara! Nunca vi isso antes ! O pior é que tem um outro site que eu fiz um form praticamente idêntico à esse e não tá dando problema.... Sem contar que, agora, as mensagens nem chegam mais! (ou estão demorando para vir....) Ai, ai, ai..... (que saco - hehe)
  15. E aê galera? E o feriado? "Engenhação de Computaria"... fala sério, rapá.... hi hiii Bom... seguinte: Tentei a dica do Renan. Funcionou no meu, nos outros aqui não (mas q m*rd*!) Continua o mesmo erro... A dica do Crystian, eu num entendi hehe té +
×
×
  • Criar Novo...