RODRIGO AMARAL (56 pts)

EDUARDO CARREGA (150 pts)

RICARDO TAKAHASHI (180 pts)

ILVA RUDEV (90 pts)

DEMIS BUCCI (50 pts)

EDUARDO WALMOTT (226 pts)

FÁBIO DUARTE (79 pts)

NILTON BICALHO (61 pts)

PEDRO CLAUDIO (50 pts)

DENIS CARAVALHO (85 pts)

IRAPUAN MARTINEZ (45 pts)

ZECA BALA (45 pts)
Treinamento PontoFlash de Flash e ActionScript

Como faço o loading bem simples?

Quero localizar a posição de um movieclip dinamicamente?

Como posso dessaturar uma foto para seus níveis de preto e branco?

Como faço para importar uma variável e usa-la numa ação do Flash?

Como faço para carregar um movie clipe da cena 2 na cena1 do mesmo swf?

Como fazer um objeto ter um movimento elástico?

Como importar frases de um TXT e mostrar uma randomicamente?

Há como no Flash 5 saber quanto tempo um mouse ficou sem ser movido pelo usuário?

Quero criar um player de MP3, com várias músicas e botões avançar e voltar.

Porque no meu campo de hora aparece 1,2, 3 etc e não 01, 02, 03?

Quero que mouse seja substituído por um mocieclip apenas num determinado local.

Como manipular a tecla tab no meu formulário no Flash MX?

Quando transformo uma imagem em símbolo, preciso manter na biblioteca a imagem original e o símbolo?

Alguém conhece o software para criar chat do tipo batepapo.com.br (ou empresa que tenha)
Comunicação Flash-PHp-MySql - introdução

Parâmetro - Get microphone().

Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).

Load Movie into level (nível)

Context Menu - usando o botão direito do mouse

Ação Imprimir.

Site da banda os Titãs - Avaliação de sites

Desvendando cookies

Simulando botões d'água no PhotoShop.

Aplicação simultânea de Fio e Sombra a bitmaps - Fireworks

Clique Direito

Sistema de newsletter utilizando Flash + ASP
Loop menu

Abrir janelas

Mouse thingy

Static

Hit test

Texto girando

Coordinate cube

Bola quicando

Random blocks

Theba

Relógio

Drag tele
HOME | TRUQUES E DICAS
Como eu faço para checar quantas pessoas estão online no meu site?
por Ciro Meneses

Tenho esse código em ASP Salve isto como o Global.asa

-------------------------------

<SCRIPT LANGUAGE=VBSCRIPT RUNAT=SERVER>

Sub Application_OnStart
Application(data_inicial) = Date()
Application(usuarios_online) = 0
End Sub

Sub Application_OnEnd
End Sub

Sub Session_OnStart
Session.TimeOut = 10
Application.Lock
Application(usuarios_online) = Application(usuarios_online) + 1
Application.Unlock
End Sub

Sub Session_OnEnd
Application.Lock
Application(usuarios_online) = Application(usuarios_online) - 1
Application.Unlock
End Sub

</SCRIPT>

e coloque isso no arquivo.asp:

Application(usuarios_online)

Ciro Menezes

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Seguindo a ótima dica do Ciro, faça o seguinte:

crie um arquivo chamado online.asp com o seguinte conteúdo:
---------------------------------
response.write TotalOnline=Application(usuarios_online)
---------------------------------

Depois crie um campo de texto dinâmico chamado TotalOnline

Aí você coloca na primeira frame o comando loadVarNum(online.asp)
E pronto

Guilherme

---------------------------------------------------------------------

Tenho um código aqui mais é em PHP.

<?php
/******

SET UP MYSQL LIKE THIS!!

create table YOURTABLE (
SID varchar(100) NOT NULL,
time varchar(15) NOT NULL,
day varchar (3) NOT NULL);

*****/
$Session_name = Your_session; // The Sessions name, write default for default name.
$host = localhost; // Your host
$username = username; // Your MySQL username
$password = password; // Your MySQL password
$database = database; // Your Database of choice
$table = table; // Your Table of choice, ex. online_users

/***
Don't mess with the code below if you don't know what you're doing!
**/

// Starts Session
if ($Session_name == default) {
session_start();
}
else {
session_name($Session_name);
session_start($Session_name);
}

$SID = session_id();
$time = time();
$dag = date(z);
$nu = time()-900;

//This connects to the MySQL server
mysql_connect ($host, $username, $password) OR DIE (Could not connect to MySQL);
mysql_select_db($database) OR DIE (Can't select database.);

// Check to see if the session_id is already registerd
$sidcheck = mysql_query(SELECT count(*) FROM
$table WHERE SID='$SID');
$sid_check = mysql_result($sidcheck,0);

if ($sid_check == 0) {
// If not, the session_id will be stored in MySQL
mysql_query(INSERT INTO $table VALUES ('$SID','$time','$dag'));
} else {
// If it is, it will register a new time to the session.
mysql_query(UPDATE $table SET time='$time' WHERE SID='$SID');
}

// This is it, this counts the users currently online
$count_users = mysql_query(SELECT count(*) FROM $table WHERE time>$nu AND day=$dag);
$users_online = mysql_result($count_users,0);

// This deletes old ids, so your db will not get overloaded.
mysql_query(DELETE FROM $table WHERE time<$nu);
mysql_query(DELETE FROM $table WHERE day != $dag);
mysql_close();
if ($users_online == 1) { echo You are alone to view this page right now.\n;
}
else {
echo There's $users_online people viewing this page right now.\n;
}

?>


0 comentário