* Project Founder: Chris Vincent * * Copyright (c) 1999-2005 The Owl Project Team * Licensed under the GNU GPL. For full terms see the file COPYING. * * small change here * * $Id: index.php,v 1.20 2007/07/11 00:27:47 b0zz Exp $ */ ob_start(); if (bcheckLibExists(dirname(__FILE__)."/config/owl.php")) require_once(dirname(__FILE__)."/config/owl.php"); $out = ob_get_clean(); if (bcheckLibExists($default->owl_fs_root ."/lib/disp.lib.php")) require_once($default->owl_fs_root ."/lib/disp.lib.php"); $default->owl_lang = fGetBrowserLanguage(); if (bcheckLibExists($default->owl_fs_root ."/lib/owl.lib.php")) require_once($default->owl_fs_root ."/lib/owl.lib.php"); if (bcheckLibExists($default->owl_fs_root ."/lib/security.lib.php")) require_once($default->owl_fs_root ."/lib/security.lib.php"); if (bcheckLibExists($default->owl_fs_root ."/scripts/phpmailer/class.phpmailer.php")) require_once($default->owl_fs_root ."/scripts/phpmailer/class.phpmailer.php"); if (isset($_COOKIE["owl_sessid"]) and $default->remember_me) { if ($login == "0") { if (!(strcmp($login, "logout") == 0)) { if ( isset($_POST[loginname]) and isset($_POST[password])) { $sql = new Owl_DB; $sess = $_COOKIE["owl_sessid"]; if ($default->active_session_ip) { $sql->query("DELETE FROM $default->owl_sessions_table WHERE sessid = '$sess' and ip <> '0'"); } else { $sql->query("DELETE FROM $default->owl_sessions_table WHERE sessid = '$sess' and ip = '0'"); } setcookie ("owl_sessid", ""); } else { $sess = $_COOKIE["owl_sessid"]; $sql = new Owl_DB; $sql->query("SELECT usid FROM $default->owl_sessions_table WHERE sessid = '$sess'"); $sql->next_record(); $uid = $sql->f("usid"); $sql->query("SELECT curlogin FROM $default->owl_users_table WHERE id = '$uid'"); $sql->next_record(); $curlogin = $sql->f("curlogin"); $sql->query("update $default->owl_users_table set lastlogin = '" . $curlogin . "' WHERE id = '$uid'"); $dNow = $sql->now(); $sql->query("update $default->owl_users_table set curlogin = $dNow WHERE id = '$uid'"); if (isset($parent) and is_numeric($parent)) { header("Location: browse.php?sess=$sess&parent=$parent"); } else { header("Location: browse.php?sess=$sess"); } exit; } } } } else { setcookie ("owl_sessid", ""); } // // Function to check if the required libraries exists // and are readable by the web server. // and issue a more significant message // Maybe we need this in other files as well, I'll wait and // see. function fPrintLoginPage($message = "") { global $default, $owl_lang, $language, $parent, $fileid, $anon_disabled, $folderid ; print("\n"); print("\n"); print("
owl_graphics_url/$default->sButtonStyle/ui_misc/$default->owl_logo\" border=\"0\" alt=\"$default->site_title\">
\n\n"); if (!empty($message)) { print("\n"); print("\n"); print("
$message
\n\n"); } else { print("\n"); print("\n"); print("
 
\n\n"); } print(""); print(""); if (isset($fileid) and is_numeric($fileid)) { print "\n"; print "\n"; } else { if (isset($parent) and is_numeric($parent)) { print "\n"; } } if (isset($folderid) and is_numeric($folderid)) { print "\n"; } print("\n"); print(" \n"); print(" \n"); print(" \n"); print("\n"); print("\n"); print(""); print("
 
\n\n"); print(" \n"); print(" \n"); print("
$default->site_title
\n"); if (count($default->owl_db_display_name) > 1) { print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print("
 
$owl_lang->repository_list:
\n"); print(" \n"); print("  
\n\n"); } print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); if ($default->remember_me) { print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); } print("
owl_graphics_url/$default->sButtonStyle/ui_misc/x_clear.gif\" width=\"1\" height=\"18\" border=\"0\" alt=\"\">
 

 
 

 
 
\n"); fPrintSubmitButton($owl_lang->btn_login, $owl_lang->alt_btn_login, "submit", "", "", "xbutton2", "xbutton2", "tabindex=\"3\""); print("  
 
$owl_lang->remember_me_checkbox: 
\n"); if ($anon_disabled != 1) { if(isset($fileid)) { $sHilite = "?fileid=$fileid"; } print(" \n"); print(" \n"); print("
$owl_lang->anonymous
\n"); } print(' '); print("
 
 \n"); if ($default->self_reg == 1) { print("$owl_lang->like_register  "); } if ($default->self_reg == 1 and $default->forgot_pass == 1) { print("|  "); } if ($default->forgot_pass == 1) { print("$owl_lang->forgot_pass
"); } print("
"); print("\n"); print("\n"); print("
 " . $owl_lang->engine . ", " . $owl_lang->version . " " . $default->version . " 
\n"); } // function bcheckLibExists ($filename) { global $default; if (file_exists("$filename")) { if (is_readable("$filename")) { return true; } else { die("
$owl_lang->debug_webserver_no_access
"); } } else { die("
$owl_lang->debug_file_not_exist
"); } } //if (checkrequirements() == 1) //{ //exit; //} if (!isset($failure)) $failure = 0; if (!$login) $login = 1; if($default->auth == 1 and isset($_SERVER['PHP_AUTH_USER'])) { $_POST[loginname] = $_SERVER['PHP_AUTH_USER']; } //if (($_POST[loginname] && $_POST[password]) or ($default->auth == 1 and $_POST[loginname] and $login <> "logout")) if (($_POST[loginname]) or ($default->auth == 1 and $_POST[loginname] and $login <> "logout")) { $verified["bit"] = 0; $verified = verify_login($_POST[loginname], $_POST[password]); if ($verified["bit"] == 1) { if ($default->auth == 0) { $sql = new Owl_DB; $sql->query("SELECT change_paswd_at_login, passwd_last_changed, expire_account FROM $default->owl_users_table WHERE id = '" . $verified["uid"] . "'"); $sql->next_record(); $sExpiredAccount = $sql->f("expire_account"); if (empty($sExpiredAccount)) { $dAccountExpire = 0; } else { $dAccountExpire = date("d-m-Y H:i:s", strtotime($sql->f("expire_account"))); } $sPasswdLastChanged = $sql->f("passwd_last_changed"); if (isset($sPasswdLastChanged)) { $dLastChanged = date("d-m-Y H:i:s", strtotime($sPasswdLastChanged)); } else { $dLastChanged = 0; } $dateTo = date("d-m-Y H:i:s", strtotime('now')); $diffd = getDateDifference($dLastChanged, $dateTo, 'd'); $dExpireDiff = getDateDifference($dAccountExpire, $dateTo, 'd'); $userid = $verified["uid"]; $usergroupid = $verified["group"]; if ($dExpireDiff > 0 and $sql->f("expire_account") != "") { owl_syslog(LOGIN_FAILED, $verified["uid"], 0, 0, $owl_lang->log_login_expired . $verified["user"], "LOGIN"); header("Location: index.php?login=1&failure=2"); exit; } if (isset($parent) and is_numeric($parent)) { $verified["homedir"] = $parent; } if ( $sql->f("change_paswd_at_login") == 1 or $diffd > $default->change_password_every) { if ( $sql->f("change_paswd_at_login") == 1) { header("Location: register.php?myaction=changepass&uid=" . $verified["uid"] . "&parent=" . $verified["homedir"] . "&c=" . $default->owl_current_db); exit; } else { if (!fIsAdmin() and $default->change_password_every > 0) { header("Location: register.php?myaction=changepass&uid=" . $verified["uid"] . "&parent=" . $verified["homedir"] . "&c=" . $default->owl_current_db); exit; } } } $userid = $verified["uid"]; $usergroupid = $verified["group"]; } else { $userid = $verified["uid"]; $usergroupid = $verified["group"]; } $session = new Owl_Session; $uid = $session->Open_Session(0, $verified["uid"]); $id = 1; /** * If an admin signs on We want to se the admin menu * Not the File Browser. */ owl_syslog(LOGIN, $verified["uid"], 0, 0, $owl_lang->log_login_det . $verified["user"], "LOGIN"); if ($default->notify_of_admin_login == 1 and $verified["uid"] == 1) // uid 1 = Administrator { if ($_SERVER["HTTP_CLIENT_IP"]) { $ip = $_SERVER["HTTP_CLIENT_IP"]; } elseif ($_SERVER["HTTP_X_FORWARDED_FOR"]) { $forwardedip = $_SERVER["HTTP_X_FORWARDED_FOR"]; list($ip, $ip2, $ip3, $ip4) = split (",", $forwardedip); } else { $ip = $_SERVER["REMOTE_ADDR"]; } $mail = new phpmailer(); if ($default->use_smtp) { $mail->IsSMTP(); // set mailer to use SMTP if ($default->use_smtp_auth) { $mail->SMTPAuth = "true"; // turn on SMTP authentication $mail->Username = "$default->smtp_auth_login"; // SMTP username $mail->Password = "$default->smtp_passwd"; // SMTP password } } $mail->CharSet = "$owl_lang->charset"; // set the email charset to the language file charset $mail->Host = "$default->owl_email_server"; // specify main and backup server $mail->From = "$default->owl_email_from"; $mail->FromName = "$default->owl_email_fromname"; $mail->AddAddress("$default->notify_of_admin_login_email"); $mail->AddReplyTo("$default->owl_email_replyto", "OWL Intranet"); $mail->WordWrap = 50; // set word wrap to 50 characters $mail->IsHTML(true); // set email format to HTML $mail->Subject = $owl_lang->admin_login_subject; $mail->Body = ""; $mail->Body .= $owl_lang->admin_login_date . date($owl_lang->localized_date_format, mktime()) . "
"; $mail->Body .= $owl_lang->admin_login_from . " " . $ip . " (" . fGetHostByAddress($ip) . ")

"; $mail->Body .= "
dildo masturbation

dildo masturbation

danger jerk off to prince

jerk off to prince

woman sex offenders mercer pa

sex offenders mercer pa

settle amy cherry jerry pussy

amy cherry jerry pussy

own golden rain sex

golden rain sex

poem sex picks galleries

sex picks galleries

office sensual domination

sensual domination

guess city loves park

city loves park

center squirting giirls

squirting giirls

require painful vaginal bumps

painful vaginal bumps

scale littleapril fuck

littleapril fuck

season north alabama singles

north alabama singles

spell gay silver daddy dvd

gay silver daddy dvd

look pamela getting fucked

pamela getting fucked

charge poems about love loss

poems about love loss

spend chicks sporting goods stores

chicks sporting goods stores

space nude latino woman

nude latino woman

about dating gibson amplifiers

dating gibson amplifiers

climb live united states webcams

live united states webcams

ship machine masturbation

machine masturbation

object poolside pussy

poolside pussy

suffix just diamond studs

just diamond studs

fish leviticus bondage kinky server

leviticus bondage kinky server

most sex therapist dupage

sex therapist dupage

ground steve dick

steve dick

dog valkyrie nude

valkyrie nude

fell doujinshis hentai

doujinshis hentai

cell young tight lesbian clips

young tight lesbian clips

hope short teens naked

short teens naked

paragraph hot black girls porn

hot black girls porn

opposite literotica peeing

literotica peeing

exercise i love alexis poem

i love alexis poem

reply statistic sex abused attacking

statistic sex abused attacking

condition webcam legal issues

webcam legal issues

share savanah porn star

savanah porn star

after hsm vanessa hudgens nude

hsm vanessa hudgens nude

level chocolate factory makes suckers

chocolate factory makes suckers

bear love song tab

love song tab

an hymen vagina illustration

hymen vagina illustration

visit teen social stereotypes

teen social stereotypes

reason madonna s blonde ambition tour

madonna s blonde ambition tour

whole nude janet jackson

nude janet jackson

figure shannon lee naked

shannon lee naked

shall evangaline liily nude

evangaline liily nude

summer spread eagle naked gallery

spread eagle naked gallery

law india nude men

india nude men

after teen body image articles

teen body image articles

first porn with pap exams

porn with pap exams

usual kennewick man facial reconstruction

kennewick man facial reconstruction

describe sperm morphology

sperm morphology

least bouncing desi tits

bouncing desi tits

nor men4men dating

men4men dating

dad love cigarrate poem

love cigarrate poem

east the janes silicone dildos

the janes silicone dildos

create milking breasts

milking breasts

real heidi lee nude

heidi lee nude

major arse hole licking

arse hole licking

type nicole moore mature horny

nicole moore mature horny

me puffie nipple mpegs

puffie nipple mpegs

stream online sex gamesz

online sex gamesz

several tracy bingham nude free

tracy bingham nude free

chief sex parties tampa

sex parties tampa

crop trilogy not love

trilogy not love

brought nonnude teen pictures

nonnude teen pictures

glass frontal nudity actresses

frontal nudity actresses

very interactive games orgasm girl

interactive games orgasm girl

their creampies amber

creampies amber

toward naked middleschool girls

naked middleschool girls

dry top 100 hentai movies

top 100 hentai movies

answer undressing cams

undressing cams

been real chinese porn

real chinese porn

be nude alyx garrys mod

nude alyx garrys mod

rub young girl fetish forum

young girl fetish forum

plain busty jennifer lopez

busty jennifer lopez

before amateur 36dd vids

amateur 36dd vids

race nude elaine ll

nude elaine ll

seat ayane xxx

ayane xxx

paper sex parthers

sex parthers

death virgin tech killer

virgin tech killer

pitch nude female celebrity videos

nude female celebrity videos

mind naughty wives spanked otk

naughty wives spanked otk

or hollywood sex shots

hollywood sex shots

nation cock sluts

cock sluts

left true gay sex

true gay sex

road couple love poems

couple love poems

as bizarre irish names

bizarre irish names

quick valerie vixen porn

valerie vixen porn

result masseur kissed forehead

masseur kissed forehead

bird concert tits

concert tits

length alexis fire naked

alexis fire naked

mark big black blowjobs

big black blowjobs

how topless celebrities video

topless celebrities video

magnet guys dump gay

guys dump gay

column christian lesbian dating

christian lesbian dating

hope amateur nude clips

amateur nude clips

wish arab relationship advice

arab relationship advice

kind chat gay bdsm free

chat gay bdsm free

house treating facial wind burn

treating facial wind burn

size toyota mpg facts

toyota mpg facts

forest lesbains fighting nude

lesbains fighting nude

way busty dick

busty dick

force maggie valley webcam

maggie valley webcam

lay amateur husky boys

amateur husky boys

sit ebony handjobs

ebony handjobs

master ebony ghetto hoes

ebony ghetto hoes

arrange latin bangbros

latin bangbros

leave candid teen galleries

candid teen galleries

hunt anal retentive chef photo

anal retentive chef photo

heat singles and new releases

singles and new releases

nation teenage boys naked videos

teenage boys naked videos

cow naked women in handcuffs

naked women in handcuffs

necessary heart rythem strips

heart rythem strips

stone denver nude photography

denver nude photography

company suck moisture from house

suck moisture from house

held lindsey lohna pussy

lindsey lohna pussy

kill 60 mpg car

60 mpg car

summer jeanne tripplehorn nude scenes

jeanne tripplehorn nude scenes

have amateur adult video

amateur adult video

body naked girls lockeroom movies

naked girls lockeroom movies

talk tall blondes nude

tall blondes nude

friend singles channel islands

singles channel islands

water vannessa hutchens porn

vannessa hutchens porn

plan bald male pornstars name

bald male pornstars name

run anal masterbation addvice

anal masterbation addvice

face squirts so good 3

squirts so good 3

fire filefactory mature

filefactory mature

ask hard core sex styles

hard core sex styles

practice live webcam streams

live webcam streams

sheet nude muscle women

nude muscle women

govern raunchy old ladies

raunchy old ladies

fruit rubber strip roof

rubber strip roof

dear jessica alba porn scenes

jessica alba porn scenes

danger kiss songs online

kiss songs online

expect bound lesbians

bound lesbians

score hot teen webcam

hot teen webcam

more scarlett johanssen sex vidoes

scarlett johanssen sex vidoes

tire anal personality

anal personality

cost oiled blondes anal

oiled blondes anal

out movies hermaphrodite

movies hermaphrodite

about buy singles ward soundtrack

buy singles ward soundtrack

past gymboree puppy love sweater

gymboree puppy love sweater

only books by dick gregory

books by dick gregory

pretty kiss ambers ass boyfriend

kiss ambers ass boyfriend

protect peda porn

peda porn

piece queen anal horse story

queen anal horse story

song beaver county supportive services

beaver county supportive services

lost doctorate christian counseling

doctorate christian counseling

low voiceover jobs for amateurs

voiceover jobs for amateurs

prepare gay travel listings

gay travel listings

thin transexual escorts in amman

transexual escorts in amman

please miss teen nudist models

miss teen nudist models

hear fuck squirting pussy

fuck squirting pussy

gather escorts who see women

escorts who see women

cry jensen human sexuality

jensen human sexuality

unit cany list porn

cany list porn

count jap boobs

jap boobs

element big breasts

big breasts

glad busty redhead

busty redhead

been 18 in black cocks

18 in black cocks

I assessment of facial injuries

assessment of facial injuries

dictionary gang bang internal creem

gang bang internal creem

train gay masturbation thumbs

gay masturbation thumbs

doctor outdoor chair swings

outdoor chair swings

white plus sized bikini underwear

plus sized bikini underwear

born naked women firefighters

naked women firefighters

subtract southeastern states romance finder

southeastern states romance finder

ten escort edison new jersey

escort edison new jersey

degree orange county sheriff busted

orange county sheriff busted

industry shemales spanking guys

shemales spanking guys

grand creampie 3 day trial

creampie 3 day trial

safe the angry beaver

the angry beaver

star louisville kentucky sex

louisville kentucky sex

door borat dick

borat dick

eat nudity and old women

nudity and old women

pose beauty sauna

beauty sauna

period sperm covered bodys

sperm covered bodys

there katja licking ass

katja licking ass

there dick barton special agent

dick barton special agent

say sex galleres

sex galleres

expect nylon sex pictures

nylon sex pictures

exact teens behaving

teens behaving

world soar nipples

soar nipples

spend customer relationship management target

customer relationship management target

child san diego lesbian nightlife

san diego lesbian nightlife

third nude local amateur girls

nude local amateur girls

have nude charleston wv

nude charleston wv

method higher love shine mk

higher love shine mk

blow spanish femdom

spanish femdom

water john holmes porn

john holmes porn

to big black pussy mazagine

big black pussy mazagine

done silicone breast implant removal

silicone breast implant removal

sky pics of footjobs

pics of footjobs

so asian gay chubby manga

asian gay chubby manga

these woonsocket strip clubs

woonsocket strip clubs

coat jeunes anals

jeunes anals

then xxx squirting

xxx squirting

run webcams de chile

webcams de chile

number play boy tits

play boy tits

machine suck yourself pictures

suck yourself pictures

together judy s intimate apparel

judy s intimate apparel

shell kitty teen

kitty teen

copy galerys 1930 s lesbians

galerys 1930 s lesbians

same emily friesen and nude

emily friesen and nude

during fuck dating sites

fuck dating sites

similar red haven pornstar

red haven pornstar

reason gay swim wear

gay swim wear

am hot erotic super hunks

hot erotic super hunks

eight blonde and black entertainment

blonde and black entertainment

cook desired love poems

desired love poems

hot kate winslet naked titanic

kate winslet naked titanic

shall groping train hentai

groping train hentai

subject adult video vhs fetish

adult video vhs fetish

summer cartoon superman porn

cartoon superman porn

mean neutrophil dysfunction disease

neutrophil dysfunction disease

open pornstar tryouts

pornstar tryouts

walk alicia silverstone nude crush

alicia silverstone nude crush

river stories sex fucks

stories sex fucks

so hot naked pot smokers

hot naked pot smokers

step keegan connor tracy nudity

keegan connor tracy nudity

engine maureen larrazabal sex video

maureen larrazabal sex video

people fuck friend finder ottawa

fuck friend finder ottawa

two bondage armpits sweat

bondage armpits sweat

went asian teen mpeg porn

asian teen mpeg porn

which bride nude

bride nude

material leslie mcconnell adult personals

leslie mcconnell adult personals

course sperm bot

sperm bot

seat tahoe hybrid mpg

tahoe hybrid mpg

wind amy poehler fake facial

amy poehler fake facial

difficult single jewish teen photos

single jewish teen photos

life true love waits jewelery

true love waits jewelery

evening young nude female gallery

young nude female gallery

point who discovered breast cacer

who discovered breast cacer

control horny guy

horny guy

syllable 1985 porn movie list

1985 porn movie list

cross nude gallery boypics mpeg

nude gallery boypics mpeg

size double d boobs

double d boobs

broke bigbreasted escorts

bigbreasted escorts

after dick harding s back up pick up

dick harding s back up pick up

success kirsten price pornstar website

kirsten price pornstar website

glad mistress band

mistress band

sense tennie pussey

tennie pussey

develop female spanking free videos

female spanking free videos

similar poly russian babe porn

poly russian babe porn

object sex videosfrom england

sex videosfrom england

took cheating wives tales 3

cheating wives tales 3

between lind church nude

lind church nude

hundred pouty pussy

pouty pussy

each charokee porn

charokee porn

divide wwe lita having sex

wwe lita having sex

fear penthouse long nipple

penthouse long nipple

drink nude msn video

nude msn video

fresh husbands dick too small

husbands dick too small

our manila girls xxx

manila girls xxx

often the pleasures of o

the pleasures of o

chord redhead gallery redheads

redhead gallery redheads

mother gabrielle anwar nudes

gabrielle anwar nudes

yes india nude men

india nude men

slip dual under cock

dual under cock

tone girlpower naughty

girlpower naughty

end dover books moby dick

dover books moby dick

stand slut sum it up

slut sum it up

first pale busty redheads

pale busty redheads

cow naked pictures of casey

naked pictures of casey

large teen trends bed

teen trends bed

process coed girls stripping

coed girls stripping

us sissy surgery

sissy surgery

rise jamaican jerk chicken recipe

jamaican jerk chicken recipe

usual matures gays daddies

matures gays daddies

danger birthday poems love

birthday poems love

lost la virgen michoacan guadalupe

la virgen michoacan guadalupe

piece princess cruises exotics brochure

princess cruises exotics brochure

began jessica simpson xxx cartoon

jessica simpson xxx cartoon

that guys ass xxx

guys ass xxx

position 2008 dodge viper mpg

2008 dodge viper mpg

spend actual porn

actual porn

throw remington nylon 66 repairs

remington nylon 66 repairs

line ass pussy pixs tgp

ass pussy pixs tgp

require amateur asian tgp

amateur asian tgp

between leah miller boobs

leah miller boobs

suffix 87 escort ho pictures

87 escort ho pictures

break oppai hentai

oppai hentai

such i love fat asses

i love fat asses

left abortion teen girls

abortion teen girls

season verzi xxx

verzi xxx

key muscle worship phone sex

muscle worship phone sex

guide volunteer groups for singles

volunteer groups for singles

build ball licking boy

ball licking boy

wait bisexuality in teens

bisexuality in teens

verb bigtit nurse lesbian

bigtit nurse lesbian

free doll wives new movie

doll wives new movie

thick ciara escort barbie

ciara escort barbie

chick stracy stone creampie

stracy stone creampie

lot lloyd banks porn

lloyd banks porn

name lesbian foot loving

lesbian foot loving

experience kristin cavallari vagina

kristin cavallari vagina

chick gay teacher sex sites

gay teacher sex sites

king x s in a relationship

x s in a relationship

one erotic mummification

erotic mummification

save girls booty poppin

girls booty poppin

case chloe annett sex pics

chloe annett sex pics

long naturist teen model

naturist teen model

must same sex marraige states

same sex marraige states

wind senior dating cites

senior dating cites

woman diane s sex

diane s sex

as lacey underwear

lacey underwear

measure nude photographer video

nude photographer video

laugh black porn star flame

black porn star flame

plant breast examine

breast examine

sign taylors pick wirgin pussy

taylors pick wirgin pussy

stay baby cracker booty

baby cracker booty

print blonde for phone sex

blonde for phone sex

last naked fat black chicks

naked fat black chicks

pass men naked in shower

men naked in shower

interest cum hungry transsexuals

cum hungry transsexuals

morning getting fucked super fast

getting fucked super fast

complete naked gay male cowboys

naked gay male cowboys

agree young blond sex slim

young blond sex slim

sleep nude epople

nude epople

happy nude males free

nude males free

born naked fitness girls

naked fitness girls

he donkey booty video

donkey booty video

floor jacuzzi masturbation

jacuzzi masturbation

reason teen parent case management

teen parent case management

size nude gothic women

nude gothic women

steel certified credit counseling centers

certified credit counseling centers

together counseling ethics classes wisconsin

counseling ethics classes wisconsin

work gay pissing

gay pissing

black nude damsels tied gagged

nude damsels tied gagged

wait erotic horror fantasy sex

erotic horror fantasy sex

saw esther curriculum teen girls

esther curriculum teen girls

sit nasty stupid poems

nasty stupid poems

head fuck carnal knowledge

fuck carnal knowledge

side middleast pussy cum

middleast pussy cum

us kiss of dragon

kiss of dragon

whose nude body in nature

nude body in nature

can razzie breasts

razzie breasts

silent dp videos xxx free

dp videos xxx free

melody songs about beauty pagents

songs about beauty pagents

choose orgasm expels air

orgasm expels air

crease thick black whores

thick black whores

high breast expandion

breast expandion

meant legs in nylon

legs in nylon

organ watch pirates porn online

watch pirates porn online

whose 100 anal rapidshare

100 anal rapidshare

blow asian gay xxx

asian gay xxx

son liquor virgin islands

liquor virgin islands

experiment akon what is love

akon what is love

apple naked old ladys

naked old ladys

job topless superheroine art

topless superheroine art

yet reinforced toe pantyhose

reinforced toe pantyhose

tree sexiest tits ass striptease

sexiest tits ass striptease

heart transexual derby

transexual derby

blow kelly cass upskirt

kelly cass upskirt

interest randy teen boys love

randy teen boys love

serve goonzo teens

goonzo teens

of peeing her panties download

peeing her panties download

cotton mom sex photos

mom sex photos

least sex and braces

sex and braces

work teen hangout

teen hangout

provide paphos escorts

paphos escorts

atom sexy eye busty

sexy eye busty

step oo hentai school oo

oo hentai school oo

fell aunty sex erotic story

aunty sex erotic story

dog ryan sheckler erotic stories

ryan sheckler erotic stories

five spanking movies galleries

spanking movies galleries

object parental consent sex

parental consent sex

car pimp payed for sex

pimp payed for sex

thought diaper my bedwetting son

diaper my bedwetting son

press non nude model tgp

non nude model tgp

apple lisette teen

lisette teen

quite frist lesbos

frist lesbos

mouth lesbian tube porn

lesbian tube porn

take pump teen girls

pump teen girls

afraid mpg per year

mpg per year

I love upper ps2

love upper ps2

gold cfnm teen stories

cfnm teen stories

toward acdc love song tabs

acdc love song tabs

top female masturbation collection

female masturbation collection

strange smother love quote

smother love quote

sand definition for cunt

definition for cunt

history curing delayed ejaculation

curing delayed ejaculation

climb allans porn site

allans porn site

rich butt licking lesbian videos

butt licking lesbian videos

snow teen wrestling girls

teen wrestling girls

enemy anal har cor e

anal har cor e

hear armpit suckers

armpit suckers

support diaper drawing fetish

diaper drawing fetish

big misty northampton dating

misty northampton dating

face nude glenn close

nude glenn close

chair relationship between altitude temperature

relationship between altitude temperature

unit dori greene nude

dori greene nude

bread gay porn internet guide

gay porn internet guide

born victoria beckham hard nipples

victoria beckham hard nipples

against muscle car shift knobs

muscle car shift knobs

south large breasted young girl

large breasted young girl

written
"; if (!$mail->Send()) { printError("$owl_lang->err_email", $mail->ErrorInfo); } } $sql->query("SELECT curlogin, logintonewrec FROM $default->owl_users_table WHERE id = '" . $verified["uid"] . "'"); $sql->next_record(); $curlogin = $sql->f("curlogin"); $logintonewrec = $sql->f("logintonewrec"); $sql->query("UPDATE $default->owl_users_table SET lastlogin = '" . $curlogin . "' WHERE id = '" . $verified["uid"] . "'"); $dNow = $sql->now(); $sql->query("UPDATE $default->owl_users_table SET login_failed = '0' , curlogin = $dNow WHERE id = '" . $verified["uid"] . "'"); //$usergroupid = $verified["group"]; //$userid = $verified["uid"]; $clean = ob_get_contents(); ob_end_clean(); if (fIsAdmin(true)) { if (!isset($fileid)) { if($default->admin_login_to_browse_page) { header("Location: browse.php?sess=" . $uid->sessdata["sessid"] . "&parent=" . $verified["homedir"]); exit; } else { header("Location: admin/index.php?sess=" . $uid->sessdata["sessid"]); exit; } } else { header("Location: browse.php?sess=" . $uid->sessdata["sessid"] . "&parent=$parent&fileid=$fileid"); exit; } } else { if ($logintonewrec == 1) { $bNewFiles = 0; $sql->query("SELECT id, parent FROM $default->owl_files_table where created > '$curlogin' AND approved = '1'"); while($sql->next_record()) { if(check_auth($sql->f("id"), "file_download", $userid, false, false) == 1) { $sDirectoryPath = get_dirpath($sql->f("parent")); $pos = strpos($sDirectoryPath, "$default->version_control_backup_dir_name"); if (!(is_integer($pos) && $pos)) { $bNewFiles = 1; break; } } } if ($bNewFiles) { header("Location: showrecords.php?sess=" . $uid->sessdata["sessid"] . "&type=n"); exit; } } if (!isset($fileid)) { header("Location: browse.php?sess=" . $uid->sessdata["sessid"] . "&parent=" . $verified["homedir"] ); exit; } else { header("Location: browse.php?sess=" . $uid->sessdata["sessid"] . "&parent=$parent&fileid=$fileid"); exit; } } } else { if ($default->enable_lock_account == 1 and is_numeric($verified["uid"])) { $sql->query("SELECT login_failed FROM $default->owl_users_table WHERE disabled = '0' AND id = '" . $verified["uid"] . "'"); while($sql->next_record()) { $iFailures = $sql->f("login_failed") + 1; if ($iFailures >= $default->lock_account_bad_password) { $sql->query("UPDATE $default->owl_users_table SET disabled = '1', login_failed = '0' WHERE id = '" . $verified["uid"] . "'"); owl_syslog(LOGIN_FAILED, $verified["uid"], 0, 0, $owl_lang->log_login_too_many_attempts . $verified["user"], "LOGIN"); } else { $sql->query("UPDATE $default->owl_users_table SET login_failed = '" . $iFailures . "' WHERE id = '" . $verified["uid"] . "'"); } } } if ($verified["bit"] == 2) { owl_syslog(LOGIN_FAILED, $verified["uid"], 0, 0, $owl_lang->log_login_det . $verified["user"] . " " . $owl_lang->logindisabled, "LOGIN"); header("Location: index.php?login=1&failure=2"); } else { if ($verified["bit"] == 3) { if ($default->auth == 0) { owl_syslog(LOGIN_FAILED, $verified["uid"], 0, 0, $owl_lang->log_login_det . $verified["user"] . " " . $owl_lang->toomanysessions, "LOGIN"); header("Location: index.php?login=1&failure=3"); } else { printError("$owl_lang->toomanysessions"); } } else { owl_syslog(LOGIN_FAILED, $verified["uid"], 0, 0, $owl_lang->log_login_det . $verified["user"] , "LOGIN"); header("Location: index.php?login=1&failure=1"); } } } } // CHECK IF THE ANONYMOUS USER IS DISABLELD $sql = new Owl_DB; $anon_disabled = 1; $sql->query("SELECT * FROM $default->owl_users_table WHERE id = '$default->anon_user'"); if ($sql->num_rows() == 1) { $sql->next_record(); $anon_disabled = $sql->f("disabled"); } if (($login == 1) || ($failure > 0)) { include_once($default->owl_fs_root . "/lib/header.inc"); //include_once($default->owl_fs_root . "/lib/userheader.inc"); print("
\n"); if ($failure == 1) { $message = "$owl_lang->loginfail
\n"; } if ($failure == 2) { $message = "$owl_lang->logindisabled

\n"; } if ($failure == 3) { $message = "$owl_lang->toomanysessions
\n"; } if ($failure == 4) { $message = "$owl_lang->err_login
\n"; } fPrintLoginPage($message); include_once($default->owl_fs_root . "/lib/login_footer.inc"); exit; } if ($login == "logout") { include_once($default->owl_fs_root . "/lib/header.inc"); //include_once($default->owl_fs_root . "/lib/userheader.inc"); print("
\n"); if ($default->auth == 0 or $default->auth == 2) { if (!isset($_COOKIE["owl_sessid"])) { $sql = new Owl_DB; if ($default->active_session_ip) { $sql->query("DELETE FROM $default->owl_sessions_table WHERE sessid = '$sess' and ip <> '0'"); } else { $sql->query("DELETE FROM $default->owl_sessions_table WHERE sessid = '$sess' and ip = '0'"); } } $tmpDir = $default->owl_tmpdir . "/owltmp.$sess"; if (file_exists($tmpDir)) { myDelete($tmpDir); } $message = "$owl_lang->successlogout
\n"; owl_syslog(LOGOUT, $userid, 0, 0, $owl_lang->log_detail, "LOGIN"); fPrintLoginPage($message); } else { if (!isset($_COOKIE["owl_sessid"])) { $sql = new Owl_DB; if ($default->active_session_ip) { $sql->query("DELETE FROM $default->owl_sessions_table WHERE sessid = '$sess' and ip <> '0'"); } else { $sql->query("DELETE FROM $default->owl_sessions_table WHERE sessid = '$sess' and ip = '0'"); } } $tmpDir = $default->owl_tmpdir . "/owltmp.$sess"; if (file_exists($tmpDir)) { myDelete($tmpDir); } $message = "$owl_lang->successlogout
\n"; owl_syslog(LOGOUT, $userid, 0, 0, $owl_lang->log_detail, "LOGIN"); fPrintLoginPage($message); } include_once($default->owl_fs_root . "/lib/login_footer.inc"); exit; } include_once($default->owl_fs_root . "/lib/login_footer.inc"); ?>