Jump to content


Photo

Ajuda


  • Faça o login para participar
1 reply to this topic

#1 Rockwil

Rockwil

    Novato no fórum

  • Usuários
  • 20 posts
  • Sexo:Não informado
  • Localidade:são paulo - zona sul

Posted 13/06/2004, 18:05

galera peguei o codigo abaixo de um bate-papo, ele funciona perfeitamente, mas as mensagens novas aparecem em cima, das antigas, mas eu gostaria que fosse ao contrario, alguem sabe como?

<html>
<head>
<title>.::. CHAT .::.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
td,body {font-family:verdana,sans-serif;font-size:10;color:#000000}
</style>
<script>

/* Webmaster - XANDãO - moleza chat v.1.0

/* validação

Evita que os nick tenham mais de 10 caracteres.
*/

function validacion() {
if (document.FormChat.id.value.length>10) {
  alert('Seu Nick deve ter no máximo 10 caracteres')
  document.FormChat.id.value=""
}
}

/* foco

aponta o cursor para a posição adequada.
*/


function foco() {
if(FormChat.id.value=="") FormChat.id.focus();
else FormChat.chat.focus();
}
</script>
<style type=text/css>body{scrollbar-face-color: #FF9900; scrollbar-shadow-color: #FF9900; scrollbar-highlight-color: #FF9900; scrollbar-3dlight-color: #FF9900; scrollbar-darkshadow-color: #FF9900;scrollbar-track-color: #99CC00; scrollbar-arrow-color: #f8f8ff;}</style>
</head>
<body bgcolor="#FFCC00" onLoad="foco()" topmargin="5" leftmargin="5">
<table cellspacing="1" cellpadding="0" border="0" width="770" bgcolor="#FF9900" height="100%">
  <tr>
    <td width="100%" valign="top" height="335">
      <table id="Tabla" border='0' mm_noconvert="TRUE" width="100%" cellspacing="4" cellpadding="0">
        <tr>
          <td width="60"></td>
          <td width="80"></td>
          <td width="630">
          </td>
        </tr>
        <%
  if len(trim(request.form("chat")))>0 then

  dim chat
  dim i
  dim j
  dim k

  chat = trim(request.form("chat"))
  k=18
  j=0
  i=0
  do until i=len(chat)
    i=i+1
    j=j+1
    if mid(chat,i,1)=" " then
    j=0
    end if
    if j=k then
    chat = left(chat,i)& " " & right(chat,len(chat)-i)
    end if
  loop

  application("J") = application("I")
  application("I") = application("H")
  application("H") = application("G")
  application("G") = application("F")
  application("F") = application("E")
  application("E") = application("D")
  application("D") = application("C")
  application("C") = application("B")
  application("B") = application("A")
  application("A") = "<tr bgcolor='#ff9900'><td>" & time() & "</td><td><b>" & request.form("id") & "</b></td><td>" & chat & "</td></tr>"
  end if
response.write(application("A")&application("B")&application("C")&application("D")&application("E")&application("F")&application("G")&application("H")&application("I")&application("J"))
%>

      </table>
    </td>
  </tr>
  <tr>
    <td width="100%" align="center" bgcolor="#99CC00" height="20">
      <form name='FormChat' method='post' action='chat.asp'>
        <p>
        <b>
        <font size="2">
        <br>
        Nick:</font></b>
        <input name='id' size='12' value='<%=(request.form("id"))%>' onKeyUp='validacion()' style="font-size: 8pt; font-family: Verdana; text-align: Center; font-variant: small-caps; border-style: solid; border-color: #608000">&nbsp;
        <b><font size="2">Mensagem:</font> </b><input size='70' name='chat' style="font-size: 8pt; font-family: Verdana; border-style: solid; border-color: #608000"> <input type='submit' value='enviar' name="submit" style="font-size: 8pt; font-family: Verdana; background-color: #99CC00; border-style: solid; border-color: #608000">
        </p>
      </form>

    </td>
  </tr>
</table>
</body>
</html>


-------------------------------------------------------------------
Rock não e apenas musica e uma opção de vida
------------------------------------------------------------------
Contatos:
MSN: wil_rock@hotmail.com
E-mail: wil-rock@bol.com.br
ICQ:270687319
-------------------------------------------------------------------
Rockwil - O Seu Portal da Música
Super Dica - Compre camisetas pela web

#2 Darkteam

Darkteam
  • Visitantes

Posted 05/01/2005, 11:40

Ta vendo isso ae:

response.write(application("A")&application("B")&application("C")&application("D")&application("E")&application("F")&application("G")&application("H")&application("I")&application("J"))

Eh so por ao contrario saka?

Tipo, J, I, H... e assim vai...

Se quiser aumentar o numeor de mensagens eh so aumenta na parte:

application("J") = application("I")
application("I") = application("H")
application("H") = application("G")
application("G") = application("F")
application("F") = application("E")
application("E") = application("D")
application("D") = application("C")
application("C") = application("B")
application("B") = application("A")

Ai vc adicionar tipo

application("K") = application("J")

e assim vai depois, na linha:

response.write(application("A")&application("B")&application("C")&application("D")&application("E")&application("F")&application("G")&application("H")&application("I")&application("J"))

vc adiciona uma nova letra depndendo de como for feito a alteração, saka?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq