Jump to content


Brunao

Member Since 10/03/2004
Offline Last Active 25/05/2008, 08:14
-----

Topics I've Started

Ajuda Contra Falsos Hackers

02/10/2005, 23:43

Amigos, estou pedindo uma ajuda, pois fico revoltado com pessoas que dedicam seu tempo em destruir as coisa que levamos um grande tempo pra fazer.
Esses que se dizem Hacker, mas na verdade são umas pessoas bossais que não tem o que fazer e se aproveitam de saber programar um pouquino e fazem o possível pra sacanear nois programadores que ficamos as vezes dias e dias sem dormir para acabar um site e tal. Então eu não quero apenas bloquear, quero ferra eles, se alguém tiver alguma sugestão diferente por favor post.
Eis meu problema
Tenho um site que tem o mural de recados, na primeira página tem aparece as 2 últimas mensagens, em 7 dias de funcionamento do site diversas pessoas já colocaram scripts pra zuar a página, tipo redirecionar pra outras paginas, travar o site enfim, zoar meu trabalho de dias e dias.
Depois de pensar muito resolvi fazer um filtro mas um filtro que sacaneie quem qr me sacanear, como funcionaria.
_O cara entra no Mural e escreve a mensagem, a mensagem é redirecionada, pra uma pag, chamada filtro, essa pagina testa se tem algumas palavras pré estabelecidas por mim exemplo: <script>.
se tiver palavras definidas por mim (faça)
Script que fica abrindo milhares de alerts pra esse cara ficar preso na pagina por horas ou ter q reiniciar

Senão
grava no Bd Normalmente

O que eu não sei fazer é a parte de cadastrar as palavras e scripts q não quero no mural e depois fazer um script q testa e abre esses alerts q tbm não sei fazer.

Como Usar O Htmlencode

19/09/2005, 19:20

Ae galera, será que algm poderia me ajudar nessa Tag.

Tenho uma tag assim, que funciona:
Mensagem: <%=replace (rsMensagem("mens"),chr(13),"<br>")%>

mas eu preciso inserir o HTMLENCODE, como faço.

Valew

Problemas Com If

08/07/2005, 12:19

Boa Tarde galera.
Estou com uma dúvida que julgo ser muito idiota, pois sou programador a muito tempo, mas fiquei um ano sem programar e to tendo muita dificuldade nisso.
Acontece o seguinte:
Eu tenho essa página ASP, que busca informações no BD, a página funciona corretamente, porém quero fazer um IF que veja se o campo RESPONSAVEL no BD estiver vazio ele não escreve nada.

Valeu, Galera!!!!


<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<style type="text/css">
<!--
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006666;
	font-weight: bold;
	font-size: 15px;
}
body {
	background-color: #EEEEEE;
}
a:link {
	color: #006666;
}
a:visited {
	color: #006666;
}
a:hover {
	color: #006666;
}
a:active {
	color: #006666;
}
-->
</style>

<%id= request.QueryString("id")%>
<%
Dim DB
set DB = Server.CreateObject("ADODB.Connection")
DB.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("../data/db_site.MDB") 
DB.mode = adModeRead
DB.open
Set rs = DB.Execute("SELECT * FROM casa_noturna WHERE id = "&id)

%>
	<table width="600"  border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
  <tr>
    <td bgcolor="#eeeeee"><table width="100%" height="100%"  border="0" cellpadding="0" cellspacing="0" bgcolor="#CCFF00">
      <tr>
        <td valign="top"><table width="100%" height="10"  border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td></td>
          </tr>
        </table>          
          <table width="598" height="100"  border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="9" height="100"></td>
              <td width="170"><img src="imagens/<%=rs.fields("logo")%>" width="170" height="100"></td>
              <td width="9"></td>
              <td width="398" align="left" valign="top"><span class="style11"><strong><%=rs.fields("estabelecimento")%></strong></span><br>
                <span class="style10"><%=rs.fields("endereco")%> - <%=rs.fields("bairro")%><br>
                (<%=rs.fields("ddd")%>) <%=rs.fields("tel1")%> | (<%=rs.fields("ddd")%>) <%=rs.fields("tel2")%><br>
                <%=rs.fields("cidade")%> - <%=rs.fields("estado")%></span>
    
    </td>
              <td width="12">&nbsp;</td>
            </tr>
          </table>          
          <table width="100%" height="10"  border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td></td>
            </tr>
          </table></td>
      </tr>
    </table>      
      <table width="100%" height="1"  border="0" cellpadding="0" cellspacing="0" bgcolor="#000000">
        <tr>
          <td></td>
        </tr>
      </table>      
      <table width="598"  border="0" cellpadding="0" cellspacing="0">
        <tr>
          <td width="10" height="19">&nbsp;</td>
          <td width="578"><span class="style10"><%=rs.fields("sobre")%> <br>
            [COLOR=red]<%if rs.fields("responsavel") = "" then%>
 	 <%else%>
 	 <strong>Respons&aacute;vel:</strong> <%=rs.fields("responsavel")%> <br>
            <%end if%>[/COLOR] 	<strong>Site:</strong> <a href="<%=rs.fields("site")%>"><%=rs.fields("site")%></a> <br>
            <strong>Email:</strong> <a href="mailto:<%=rs.fields("email")%>"><%=rs.fields("email")%></a> <br>
            <strong>Capacidade:</strong> <%=rs.fields("capacidade")%><br>
            <strong>Ambientes:</strong> <%=rs.fields("ambientes")%></span> </td>
          <td width="10">&nbsp;</td>
        </tr>
      </table>      </td>
  </tr>
</table>
	
	

    
   <%
rs.Close
SET rs = NOTHING
SET DB = NOTHING
%>
</body>
</html>

Request

05/11/2004, 11:49

Frequentemente nos deparamos em códigos prontos com esses Request e percebo que assim como eu muitas pessoas tem a mesma dúvida com relação a utilidade de cada um deles.
Se cada um ajudar um pouquinho acho que rápidinho descobrimos a serventia de todos eles.

Request.BinaryRead (count)
Request.ClientCertificate (key)
Request.Cookies (name)
Request.Form (key)
Request.QueryString (key)
Request.ServerVariables
Request.TotalBytes

Obrigado a todos !!!

Response

05/11/2004, 11:38

Frequentemente nos deparamos em códigos prontos com esses Responses e percebo que assim como eu muitas pessoas tem a mesma dúvida com relação a utilidade de cada um deles.
Se cada um ajudar um pouquinho acho que rápidinho descobrimos a serventia de todos eles.

Response.AddHeader (name, value)
Response.AppendToLog (String)
Response.BinaryWrite (Data)
Response.Buffer
Response.CacheControl
Response.Charset
Response.Clear ()
Response.ContentType
Response.Cookies (name)
Response.End ()
Response.Expires
Response.ExpiresAbsolute
Response.Flush ()
Response.IsClientConnected
Response.Pics
Response.Redirect (URL)
Response.Status
Response.Write (String)

Desde já Obrigado, a todos!!!

IPB Skin By Virteq