<?php
/*
******************************************************
*** A-Dater Pro Version 2 ***
*** File name f.php ***
*** Script Owner Alfacom Systems ***
*** Script Homepage www.a-dater.com ***
*** Licence Terms www.a-dater.com/licence ***
*** ***
*** You need to purchase a license if you want ***
*** to use this script with ads or without the ***
*** reference to www.a-dater.com ***
******************************************************
*/
function sodiaak($date){
$arr = explode('-', $date);
$kuu = $arr['1'];
$paev = $arr['2'];
if($kuu == 3 && $paev > 20 || $kuu == 4 && $paev < 20){
$sodiaak = '<div id="sod_1"></div>';
}
elseif ($kuu == 4 && $paev > 19 || $kuu == 5 && $paev < 21){
$sodiaak = '<div id="sod_2"></div>';
}
elseif($kuu == 5 && $paev > 20 || $kuu == 6 && $paev < 21){
$sodiaak = '<div id="sod_3"></div>';
}
elseif ($kuu == 6 && $paev > 20 || $kuu == 7 && $paev < 23){
$sodiaak = '<div id="sod_4"></div>';
}
elseif ($kuu == 7 && $paev > 22 || $kuu == 8 && $paev < 23 ){
$sodiaak = '<div id="sod_5"></div>';
}
elseif ($kuu == 8 && $paev > 22 || $kuu == 9 && $paev < 23){
$sodiaak = '<div id="sod_6"></div>';
}
elseif ($kuu == 9 && $paev > 22 || $kuu == 10 && $paev < 23){
$sodiaak = '<div id="sod_7"></div>';
}
elseif ($kuu == 10 && $paev > 22 || $kuu == 11 && $paev < 22){
$sodiaak = '<div id="sod_8"></div>';
}
elseif ($kuu == 11 && $paev > 21 || $kuu == 12 && $paev < 22){
$sodiaak = '<div id="sod_9"></div>';
}
elseif ($kuu == 12 && $paev > 21 || $kuu == 1 && $paev < 20){
$sodiaak = '<div id="sod_10"></div>';
}
elseif($kuu == 1 && $paev > 19 || $kuu == 2 && $paev < 19){
$sodiaak = '<div id="sod_11"></div>';
}
elseif ($kuu == 2 && $paev > 18 || $kuu == 3 && $paev < 21){
$sodiaak = '<div id="sod_12"></div>';
}
return $sodiaak;
}
//VIP liikme kama
function isVip($id){
$id = (int)$id;
$selectV = mysql_query("SELECT id FROM kasutajad WHERE vipDate > now() && id = ".$id) or die(mysql_error());
if(mysql_num_rows($selectV)){
return true;
}
else{
return false;
}
}
//Funktsioon - kas muutuja on tühi.
function is_empty($valjasta, $muutuja){
if(!empty($muutuja)){
return $valjasta;
}
}
//Funktsioon - lehekülgedele jaotamine
function lehed($leht, $lehed, $aadress){
//Kui leht on suurem kui lehti kokku või väiksem kui üks määratakse leheks 1
if($leht > $lehed || $leht < 1){
$leht = 1;
}
//Kui lehtesid on rohkem kui 1
if($lehed > 1){
//Kui lehtesid on vähem kui viis
if($lehed < 5){
for($i=1; $i < $lehed+1; $i++){
if($i == $leht){
print '<b>'.$i.'</b> ';
}
else{
print '<a href="'.$aadress.'&l='.$i.'">'.$i.'</a> ';
}
}
}
//Kui leht on alguse ja lõpu vahel
elseif($leht > 3 && $leht < $lehed - 2){
require_once('includes/language.php');
print '<a href="'.$aadress.'&l=1">'.safe_display($word_418).'</a> ';
for($i=$leht-2; $i < $leht+3; $i++){
if($i == $leht){
print '<b>'.$i.'</b> ';
}
else{
print '<a href="'.$aadress.'&l='.$i.'">'.$i.'</a> ';
}
}
print '<a href="'.$aadress.'&l='.$lehed.'">'.safe_display($word_419).'</a>';
}
//Kui leht on väiksem kui 4 (kuvatakse ainult 5 esimest)
elseif($leht < 4){
for($i=1; $i < 6; $i++){
if($i == $leht){
print '<b>'.$i.'</b> ';
}
else{
print '<a href="'.$aadress.'&l='.$i.'">'.$i.'</a> ';
}
}
require_once('includes/language.php');
print '<a href="'.$aadress.'&l='.$lehed.'">'.safe_display($word_420).'</a>';
}
//Kui leht on suurem kui lehed - 2 (kuvatakse ainult 5 viimast)
elseif($leht > $lehed - 3){
require_once('includes/language.php');
print '<a href="'.$aadress.'&l=1">'.safe_display($word_421).'</a> ';
for($i=$lehed - 4; $i < $lehed+1; $i++){
if($i == $leht){
print '<b>'.$i.'</b> ';
}
else{
print '<a href="'.$aadress.'&l='.$i.'">'.$i.'</a> ';
}
}
}
}
}
//Funktsioon - suvaline nimi
function random($lenght){
$char = "1234567890abcdefghijklmnopqrstuvwxyz";
$name = '';
for($i=0; $i < $lenght; $i++){
$name .= $char{rand(0,35)};
}
return $name;
}
//Funktsioon - IP aadressi kätte saamiseks
function ip() {
if (getenv('HTTP_X_FORWARDED_FOR' != '')){
$ip = getenv('HTTP_X_FORWARDED_FOR');
}
else{
$ip = getenv('REMOTE_ADDR');
}
return $ip;
}
//Funktsioion - Vanus kujul päev.kuu.aasta (N: 2006.12.28)
function vanus($sunniaeg)
{
$sunniaeg = explode('-', $sunniaeg);
$sunniaeg = mktime(0,0,0,$sunniaeg[1],$sunniaeg[2],$sunniaeg[0]);
$praegu=time();
$vanus = $praegu-$sunniaeg;
$vanus = $vanus/365.22299/24/60/60;
return floor($vanus);
}
//Funktsioon - Turvaline teksti kuvamine
function safe_display($var){
$var = nl2br(htmlspecialchars($var));
if (get_magic_quotes_gpc()){
$var = stripslashes($var);
}
$var = wordwrap($var, 25, ' ', 1);
return $var;
}
function safe_display2($var){
$var = nl2br(htmlspecialchars($var));
if (get_magic_quotes_gpc()){
$var = stripslashes($var);
}
$var = wordwrap($var, 10, ' ', 1);
return $var;
}
//Funktsioon - Turvaline päring
function safe_input($var){
$var = mysql_real_escape_string($var);
return $var;
}
// Funktsioon - Select andmebaasist
function mysql_select($query){
mysql_query($query);
}
//Funktsioon - Andmete sisestamine MySql tabelisse
function mysql_insert($tabel){
// Funktsiooni argumentide arv
$arg = func_num_args();
// Lause
$query = "INSERT INTO ".$tabel." VALUES(0,";
//Kõik argumendid peale $tabel'it
for($i = 1; $i < $arg; $i++){
$query .= "'".mysql_real_escape_string(func_get_arg($i))."',";
}
//Kuupäev
$query .= "now())";
//Sisestamine
@mysql_query($query) or die(mysql_error());
}
//Funktsioon - Datetime tüüpi timestampi kuvamine andmebaasist (mysql ver > 4.1)
function display_new_timestamp($timestamp){
$day = substr($timestamp, 8, 2);
$month = substr($timestamp, 5, 2);
$year = substr($timestamp, 0, 4);
$hour = substr($timestamp, 11, 2);
$minute = substr($timestamp, 14, 2);
return $timestamp = $day.'.'.$month.'.'.$year.' '.$hour.':'.$minute;
}
//Funktsioon - Datetime tüüpi timestampi kuvamine andmebaasist (mysql ver < 4.1)
function display_old_timestamp($timestamp){
$day = substr($timestamp, 6, 2);
$month = substr($timestamp, 4, 2);
$year = substr($timestamp, 0, 4);
$hour = substr($timestamp, 8, 2);
$minute = substr($timestamp, 10, 2);
return $timestamp = $day.'.'.$month.'.'.$year.' '.$hour.':'.$minute;
}
?>