// startar sessioner
session_start();
// ansluter till databasen
include($_SERVER['DOCUMENT_ROOT']."/cgi-bin/php/config2.php");
include($_SERVER['DOCUMENT_ROOT']."/cgi-bin/php/connect_database.php");
// lokal tid för besöket
$time_local = date('H:i:s');
// hämtar besökarens IP-nummer
$ip = $_SERVER["REMOTE_ADDR"];
// anger sessionsID
$session = session_id();
// hämtar aktuell tid i formatet "Unix timestamp"
$time = time();
// tid i sekunder innan besökarens session raderas
$timeout = 1200;
$time_check = $time - $timeout;
// kontrollerar om sessionsID redan finns i MySQL-tabellen
$result1 = mysqli_query($opendb_wds, "SELECT * FROM users_online WHERE session='$session'") or die(mysqli_error());
$count_rows = mysqli_num_rows($result1);
// lägger till sessionsID i MySQL-tabellen
if($count_rows == '0') {
mysqli_query($opendb_wds, "INSERT INTO users_online (time_local, time, session, ip) VALUES('$time_local', '$time', '$session', '$ip')") or die(mysqli_error());
}
// uppdaterar tiden för sessionsID som redan finns i MySQL-tabellen
else {
mysqli_query($opendb_wds, "UPDATE users_online SET time='$time' WHERE session = '$session'") or die(mysqli_error());
}
// hämtar antal sessionsID från MySQL-tabellen
$result2 = mysqli_query($opendb_wds, "SELECT * FROM users_online") or die(mysqli_error());
$count_users_online = mysqli_num_rows($result2);
// startar session som lagrar variabel för antal besökare online
$_SESSION['users_online'] = $count_users_online;
// om tiden (i variabeln $time_check) gått ut raderas sessionsID från MySQL-tabellen
mysqli_query($opendb_wds, "DELETE FROM users_online WHERE time<$time_check") or die(mysqli_error());
###########################################################################################
// WDS_USERS_ONLINE
###########################################################################################
$result_wds_users = mysqli_query($opendb_wds, "SELECT * FROM wds_users_online") or die(mysqli_error());
$count_wds_users_online = mysqli_num_rows($result_wds_users);
$result_licenskund = mysqli_query($opendb_wds, "SELECT * FROM licenskund_online") or die(mysqli_error());
$count_licenskund_online = mysqli_num_rows($result_licenskund);
// startar session som lagrar variabel för antal besökare online
$_SESSION['wds_users_online'] = $count_wds_users_online;
$_SESSION['licenskund_online'] = $count_licenskund_online;
// stänger databasen
mysqli_close($opendb_wds);
?>
besökare,
// startar sessioner
session_start();
// ansluter till databasen
include($_SERVER['DOCUMENT_ROOT']."/cgi-bin/php/config2.php");
include($_SERVER['DOCUMENT_ROOT']."/cgi-bin/php/connect_database.php");
// lokal tid för besöket
$time_local = date('H:i:s');
// hämtar besökarens IP-nummer
$ip = $_SERVER["REMOTE_ADDR"];
// anger sessionsID
$session = session_id();
// hämtar aktuell tid i formatet "Unix timestamp"
$time = time();
// tid i sekunder innan besökarens session raderas
$timeout = 1200;
$time_check = $time - $timeout;
// kontrollerar om sessionsID redan finns i MySQL-tabellen
$result1 = mysqli_query($opendb_wds, "SELECT * FROM users_online WHERE session='$session'") or die(mysqli_error());
$count_rows = mysqli_num_rows($result1);
// lägger till sessionsID i MySQL-tabellen
if($count_rows == '0') {
mysqli_query($opendb_wds, "INSERT INTO users_online (time_local, time, session, ip) VALUES('$time_local', '$time', '$session', '$ip')") or die(mysqli_error());
}
// uppdaterar tiden för sessionsID som redan finns i MySQL-tabellen
else {
mysqli_query($opendb_wds, "UPDATE users_online SET time='$time' WHERE session = '$session'") or die(mysqli_error());
}
// hämtar antal sessionsID från MySQL-tabellen
$result2 = mysqli_query($opendb_wds, "SELECT * FROM users_online") or die(mysqli_error());
$count_users_online = mysqli_num_rows($result2);
// startar session som lagrar variabel för antal besökare online
$_SESSION['users_online'] = $count_users_online;
// om tiden (i variabeln $time_check) gått ut raderas sessionsID från MySQL-tabellen
mysqli_query($opendb_wds, "DELETE FROM users_online WHERE time<$time_check") or die(mysqli_error());
###########################################################################################
// WDS_USERS_ONLINE
###########################################################################################
$result_wds_users = mysqli_query($opendb_wds, "SELECT * FROM wds_users_online") or die(mysqli_error());
$count_wds_users_online = mysqli_num_rows($result_wds_users);
$result_licenskund = mysqli_query($opendb_wds, "SELECT * FROM licenskund_online") or die(mysqli_error());
$count_licenskund_online = mysqli_num_rows($result_licenskund);
// startar session som lagrar variabel för antal besökare online
$_SESSION['wds_users_online'] = $count_wds_users_online;
$_SESSION['licenskund_online'] = $count_licenskund_online;
// stänger databasen
mysqli_close($opendb_wds);
?>
medlemmar är online nu
Skapa en "boll" av en cirkel med hjälp av verktyget "Övertoning" (Gradient fill).
Skapa "bollen"
Skapa ett nytt Layer:
Välj verktyget "Ellips" (Elliptical
Marquee) och rita din "boll":
TIPS! Du kan använda SHIFT för att skapa en "Cirkel" och ALT för att centrera runt startpunkten.
Använd SHIFT+ALT för en "Cirkel" som ska centreras runt startpunkten.
Använd MELLANSLAG samtidigt som du ritar din "Cirkel" för att flytta den.
OBS! Släpp alltid mus-knappen
före tangent-knappen.
Välj färg på "bollen".
Ange
färgen som Bakgrundsfärg om du vill övertona
från Förgrundsfärg till Bakgrundsfärgen:
När du ska välja färg ska
det vara samma som objektets färg, men
lite ljusare.
Använd muspekaren och flytta den utanför
"Färgväljaren" (Color Picker) till din valda Bakgrundsfärg. Klicka på
färgrutan för att hämta färgkartan och välj en
ljusare färg som Förgrundsfärg:
Färgerna som används
i exemplet:
R=228, G=180, B=131 och R=182, G=102, B=30
Välj verktyget "Övertoning" (Gradient Fill) en "Radiell övertoning" (Radial Gradient).
Välj "Förgrund till bakgrund"
(Foreground to background):
Skapa övertoningen från det håll du vill att
ljuset ska komma.
Här sker övertoningen från "Förgrund
till bakgrund" (Foreground to Background) där den Vita färgen är Förgrundsfärg:
Avmarkera med CTRL+D.
Om du vill ha en mer framträdande effekt kan du använda verktyget " Färgspruta" (Airbrush) och Vit färg:
Om du vill förstärka 3D-effekten med en "Skugga" (Drop Shadow) så kan du utgå ifrån formen på "bollen".
Duplicera Layer med "bollen":
Fyll "bollen" med Svart färg och valet "Bevara genomskinlighet"
(Preserve Tranparency) så får du en "Skugga".
Använd verktyget "Flytta" (Move) och flytta "Skuggan" åt höger.
Använd menyn "Filter/Oskärpa/Gaussisk oskärpa"
(Filter/Blur/Gaussian Blur).
I exempet har vi valt värdet 10.
För göra "skuggan" mindre framträdande kan du sänka "Opacitet" (Opacity) i Layer:
Du kan förvränga "skuggan" med menyn "Redigera/Omforma/Förvräng" (Edit/Transform/Distort).
Flytta " skuggan" så att den ser ut att falla under "Bollen":