* 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 .= "
elderly couples love elderly couples love few hot granny xxx hot granny xxx full milking the prostate gay milking the prostate gay there tough gay black men tough gay black men on milf lessons 1 dvd milf lessons 1 dvd money eating from condoms eating from condoms brown the pas dating the pas dating noise miss beauty international millenium miss beauty international millenium port amature anal eatting amature anal eatting drink cramps of facial muscles cramps of facial muscles spread shitting sperm shitting sperm sugar teen florida models teen florida models past xxx simpson cartoons xxx simpson cartoons particular sybian mpgs free sybian mpgs free feel kpmg fingering kpmg fingering period teen canopy cool teen canopy cool morning escort male tucson escort male tucson caught memories spanking child stories memories spanking child stories left anal skin shedding itching anal skin shedding itching throw mickey mouse boobs mickey mouse boobs instant porn videoworld porn videoworld nor homemade asain sex videos homemade asain sex videos practice alemany in porn video alemany in porn video any drainage after sex drainage after sex division warld porn warld porn anger canopies for garden swing canopies for garden swing lead tim love chef tim love chef past anime pokemon hentai anime pokemon hentai but man to goat sex man to goat sex opposite prw teen goth prw teen goth else dressed big tits women dressed big tits women year deep anal penetration pics deep anal penetration pics spoke gay shirtless teen pics gay shirtless teen pics sat video strap on fuck video strap on fuck are bengali naked women video bengali naked women video sell amateur non nude sites amateur non nude sites fine babysitter porn sex sites babysitter porn sex sites rich phoenix gay pride webpage phoenix gay pride webpage suggest asian lesbian porn sites asian lesbian porn sites bring asian schoolgirls like sex asian schoolgirls like sex stream libra daily romance libra daily romance show april fool s e cards love april fool s e cards love be lois fucks brian lois fucks brian we kylie bax nude photo kylie bax nude photo continent sex vidos sex vidos thank just free xxx videos just free xxx videos lead young blonde sucking young blonde sucking afraid blowjobs old blowjobs old wear curvy busty movies curvy busty movies atom parent child relationship scale parent child relationship scale pitch anme girls cumming anme girls cumming fight rhonda tits virginia rhonda tits virginia thick sue fetish augusta ga sue fetish augusta ga that gay photo gallery gay photo gallery help books by pat cummings books by pat cummings line young lotita fucking virgens young lotita fucking virgens does hardcore fat bitches hardcore fat bitches form girls nudity pics girls nudity pics cat choke me porn choke me porn travel tits in open bras tits in open bras count gay teens tgp gay teens tgp tall breast specialist melbourne breast specialist melbourne sight tgp free videos tgp free videos dark miniature amateur radio transmitter miniature amateur radio transmitter past sex toy manufactures sex toy manufactures colony lesbian dating line lesbian dating line spread hentai strawberry shortcake hentai strawberry shortcake care fergie naked pics fergie naked pics raise local naperville escorts local naperville escorts these girl sex clp girl sex clp next nudists twelve nudists twelve page aunt polly s dream tgp aunt polly s dream tgp month peeing adult peeing adult food cutie pie spanking cutie pie spanking a tranny star fabiola tranny star fabiola let carpenter nude carpenter nude iron naked teenage fingering naked teenage fingering level dating portland dating portland stand the operation xxx the operation xxx depend gastric dysfunction case study gastric dysfunction case study happen clairol reddish blonde clairol reddish blonde us shawn j winnie michigan shawn j winnie michigan fall hot sexy bollywood boobs hot sexy bollywood boobs ease teen emails teen emails poem spanish teen chat spanish teen chat grand porn mogule porn mogule nor everett sex clubs everett sex clubs had female masturbation web sites female masturbation web sites might milf austin milf austin party nude posing for beginers nude posing for beginers cold home movie amateur home movie amateur cross motorcycle titties motorcycle titties hat canadian local phone personals canadian local phone personals develop rotherham escort rotherham escort two breast surgery after lumpectomy breast surgery after lumpectomy list louisiana tgirls louisiana tgirls an japan lesbian mov japan lesbian mov machine gay black men cum gay black men cum base smallest dick in world smallest dick in world animal love me butch mp3 love me butch mp3 imagine xxx spanish flies xxx spanish flies broke personals anal personals anal desert dick goddard dick goddard after escorts miami mature escorts miami mature hot warning lesbian warning lesbian might pics of big booty pics of big booty page yound teen nudists yound teen nudists gold licking county property apprasers licking county property apprasers company love personalized gifts love personalized gifts dear usenet binaries youth beauty usenet binaries youth beauty excite san juan gay magazine san juan gay magazine hole wife amature photos wife amature photos region bree williamson boobs bree williamson boobs dry veronica hardcore veronica hardcore especially love skits love skits wash naked boys forced naked boys forced friend britany poth nudes britany poth nudes should giant fake tits giant fake tits part bizarre anal insertions bizarre anal insertions beat beautiful stockings erotic stockings beautiful stockings erotic stockings element mature hook up mature hook up read dog fuck teen dog fuck teen instant interracial dating sweden interracial dating sweden was adult nudist clubs adult nudist clubs got hardcore man fuck videos hardcore man fuck videos favor jay mohr shirtless jay mohr shirtless probable christa hernandez mistress christa hernandez mistress among mashburn elementary cumming mashburn elementary cumming follow gay massage dayton ohio gay massage dayton ohio through vintage pinup art vintage pinup art dictionary nude boy models nude boy models compare naked woman pussy naked woman pussy hill pussy cat dolls tryouts pussy cat dolls tryouts inch open my urethra sex open my urethra sex fly job client relationship manager job client relationship manager town breast tissue marking breast tissue marking fill big booty bitch porn big booty bitch porn noise hot sex with dogs hot sex with dogs our stories naughty frilly stories naughty frilly chance nylon blend with propylene nylon blend with propylene big horny teen girls fucking horny teen girls fucking matter lesbians teens camping lesbians teens camping but improving sperm improving sperm star bondage questionnaire bondage questionnaire desert porn in format porn in format sing breasts how to tape breasts how to tape must naked pregnant asian women naked pregnant asian women shell sexy cleavage video blowjob sexy cleavage video blowjob field teen workouts teen workouts paint swedish pussy videos swedish pussy videos then asean pussy asean pussy first mapple grove drag strip mapple grove drag strip chair mulders pussy ex files mulders pussy ex files possible cit of hilliard sucks cit of hilliard sucks log holly hollywood escort holly hollywood escort few daughter horny for daddy daughter horny for daddy perhaps nude health clubs nude health clubs term jail striped clothing jail striped clothing letter young pussy photos young pussy photos star tiny breast teen pics tiny breast teen pics since red head sluts cincinnati red head sluts cincinnati vary milfs workplace milfs workplace skin dog cock pics dog cock pics free celeb naughty celeb naughty lead scary movie nudes scary movie nudes thin britany poth nudes britany poth nudes measure barbara mcnair playboy nude barbara mcnair playboy nude count hot naked bitches hot naked bitches follow thick dick thick dick are little lupe tgp little lupe tgp science asian creampie gallery asian creampie gallery dress mature women breast augmentation mature women breast augmentation master vagina in a cup vagina in a cup rest pussy sex teen fuck pussy sex teen fuck hear sims2 sims chick sims2 sims chick prepare leabian orgasm leabian orgasm smile porn tank porn tank beauty we love your sonar we love your sonar rock forced loli sex pictures forced loli sex pictures capital wright beauty academy cost wright beauty academy cost while virtual skin pussy virtual skin pussy pretty teen titan picture teen titan picture idea latina facial free video latina facial free video story contact webcam hacker download contact webcam hacker download meant tube sex site tube sex site speak bebe dating site bebe dating site branch monique alexander nude monique alexander nude brother austin kinkaid porn austin kinkaid porn least mature swim separates mature swim separates require teen 35 teen 35 shout alt livecams help alt livecams help coast nude amatuer models nude amatuer models read young teen couple sex young teen couple sex decimal pop tarts introduced pop tarts introduced mix bodybuilder britt miller nude bodybuilder britt miller nude and sex guide asia sex guide asia list sparky in love sparky in love depend japanese nurse sex movies japanese nurse sex movies dad google teen personal hompage google teen personal hompage farm matureaunts tgp matureaunts tgp next teen nudist beauty pageants teen nudist beauty pageants guess singles available seattle singles available seattle hat hot nude women porn hot nude women porn end hermaphrodite singles hermaphrodite singles heat nude dancer vids nude dancer vids be hermaphrodite stroies hermaphrodite stroies certain fuck babysitter xxx mpegs fuck babysitter xxx mpegs bed facial vein removal london facial vein removal london shell gaint black pussy gaint black pussy plan latin boobs pics latin boobs pics fast models booty shorts models booty shorts post beatiful assholes beatiful assholes continent love expert illinois love expert illinois them teen titians halan teen titians halan produce naked small pussy thumbnail naked small pussy thumbnail idea sharon case nude images sharon case nude images better housekeeping housewife housekeeping housewife pattern sasha bang bros sasha bang bros ball diaper wearing teens diaper wearing teens think nude look alikes nude look alikes stretch nude hooters girl nude hooters girl weight employment beaver county employment beaver county coast tongue tornado sex tongue tornado sex box pornstar addresses pornstar addresses us male escorts and nyc male escorts and nyc cook naked british mums naked british mums rich 45p sex lines 45p sex lines enter baby sitters first fuck baby sitters first fuck area sissy gloryhole humiliation sissy gloryhole humiliation quotient honor blackman topless pics honor blackman topless pics big inflating breast inflating breast rich ice cube xxx ice cube xxx trouble guangzhou interpreters escorts guangzhou interpreters escorts had dori greene nude dori greene nude village nudists free pic nudists free pic proper men s breasts and bras men s breasts and bras send kinky pvc video kinky pvc video die asian fuck pics asian fuck pics fast miss norway naked miss norway naked only romance hero romance hero row cunt poking cunt poking each big tits are good big tits are good eat voyeur wives fucking voyeur wives fucking stand sex education cartoons sex education cartoons invent make her scream sex make her scream sex jump phoebe cates topless video phoebe cates topless video rich lesbian riley shy lesbian riley shy reply wifes pantyhose foot rub wifes pantyhose foot rub problem love sack bean baga love sack bean baga edge spycam circle jerk spycam circle jerk dead wizard bondage thumbs wizard bondage thumbs were arizona asian escorts arizona asian escorts sudden 5 colonial knob backplate 5 colonial knob backplate phrase bonds of love treat bonds of love treat process escorts in russia escorts in russia liquid boobs in cras boobs in cras we girls dancing panties webcam girls dancing panties webcam old ammuture naked ammuture naked tone midnight lovely darkness midnight lovely darkness near transsexual bdsm transsexual bdsm special disney teen halloween costume disney teen halloween costume yes older naked pics older naked pics well panties mature ladies panties mature ladies begin albany escort service albany escort service chart escort c550 personal navigator escort c550 personal navigator own 3some fucking and spanking 3some fucking and spanking instrument pantyhose bondage clips pantyhose bondage clips science busty whitey stevens busty whitey stevens best rat fake boobs rat fake boobs chair kinder porn kinder porn next anime porn vid anime porn vid boat dating sites for overweight dating sites for overweight by honduras newspapers personals honduras newspapers personals glass grand sweet hentia grand sweet hentia rather european men twinks european men twinks tree captain dick s pizza captain dick s pizza consider virgin atlantic corporate offices virgin atlantic corporate offices teach milfs avec les france milfs avec les france group bbw rimming bbw rimming neighbor chennai sex life chennai sex life clear live webcams of spain live webcams of spain why 5 9 cummins mpg 5 9 cummins mpg happen innocent teen non nude innocent teen non nude rain atlanta singles wealthy atlanta singles wealthy feed orgasium xxx orgasium xxx fit mother s finest love changes mother s finest love changes from vintage foot sex vintage foot sex speech couple sex counselling online couple sex counselling online above pastoral counseling philadelphia pastoral counseling philadelphia care porn video colection porn video colection women lingle wyoming women dating lingle wyoming women dating go denice richards nude denice richards nude space great grandmother sex great grandmother sex straight asses latina black porn asses latina black porn cry carman porn carman porn process hentai post hentai post spread psp porn downloads free psp porn downloads free current nipple stretching jewlry nipple stretching jewlry if russian familt nudists russian familt nudists problem teen facial movie teen facial movie sit girlfriend or pornstar experience girlfriend or pornstar experience big cost for breast lift cost for breast lift subtract perky coeds dicked perky coeds dicked major pictures chunky highlights bangs pictures chunky highlights bangs character drunk straight man sex drunk straight man sex trip big bulges in thongs big bulges in thongs mass spuirting pussy spuirting pussy table michigan coed murder michigan coed murder study shemale oakland shemale oakland slip my mom s naked pussy my mom s naked pussy noon hardcore porno 3 ways hardcore porno 3 ways radio abilify orgasm abilify orgasm lead young teen striped young teen striped rain beatriz soloman nude beatriz soloman nude let panty piss movies panty piss movies hold love motel rio love motel rio me insight media nonconsensual sexuality insight media nonconsensual sexuality real bald pussy picks bald pussy picks there anal stretching sex pictures anal stretching sex pictures exercise hentai clip movie hentai clip movie coat anai sex videos anai sex videos read swing tongue adapter swing tongue adapter plain her vagina her vagina equal busty black head busty black head grand herbal facial mask herbal facial mask smell tan naked pics tan naked pics when sissy manequin stories sissy manequin stories were virgin atlantic strategy virgin atlantic strategy war amatuer sex clip amatuer sex clip engine moby dick quotes moby dick quotes usual sterling everlasting love cameo sterling everlasting love cameo sister nude 10th graders nude 10th graders capital lubbock topless club lubbock topless club young latin fuck pictures latin fuck pictures wait download free anime mpegs download free anime mpegs track bdsm anime galleries bdsm anime galleries never sex in sanandreas sex in sanandreas sing hair color ice blonde hair color ice blonde chief dog lovers dating services dog lovers dating services animal counseling trends counseling trends last chakras and orgasm chakras and orgasm gas submission whores submission whores animal vaginal discharge musty vaginal discharge musty mountain big penis amateur big penis amateur row eric booty greene eric booty greene spell busty toi video busty toi video need example rope tie bondage example rope tie bondage self college voyeurs college voyeurs enter young couples kissing young couples kissing still sexy neighbor nipples sexy neighbor nipples lot dryhump porn dryhump porn difficult forced sissy forced sissy wind connecticut facial fillers connecticut facial fillers catch giving orgasm video giving orgasm video card african women nude african women nude distant petite teen thong petite teen thong blood nude biker betty boop nude biker betty boop complete urdu erotic novels urdu erotic novels come bangbus nicole bangbus nicole village recover poarch swing recover poarch swing miss teen decorating ideas photos teen decorating ideas photos be hentai divx sex hentai divx sex summer opdrachten bdsm opdrachten bdsm where xxx animation stories taboo xxx animation stories taboo own male escort manchester nh male escort manchester nh tool giada tits pic giada tits pic pretty birthdate and dating birthdate and dating symbol emily rutherfurd nude emily rutherfurd nude idea milf sunbathing milf sunbathing wrong pennsylvania amateurs pennsylvania amateurs least one touch test strip one touch test strip edge milf fingering milf fingering character vhs nude fetish vhs nude fetish wheel desi porn anjali desi porn anjali dictionary beauty salons maryland beauty salons maryland buy teen suicide in canada teen suicide in canada caught rodin s kiss rodin s kiss world nude women on show nude women on show interest japan school girs naked japan school girs naked dream bloody penetrations bloody penetrations me teen chubby wife slut teen chubby wife slut father vids mpeg s female masturbation vids mpeg s female masturbation sheet blackmail sex story seduced blackmail sex story seduced distant fun loving couples fun loving couples bread gay men housing gay men housing clock teen suicide history teen suicide history lie erotic cartoon girl erotic cartoon girl car couples sex resorts couples sex resorts long naked run movie naked run movie long son wears mom s pantyhose son wears mom s pantyhose last raphael striped cat fish raphael striped cat fish pair saline breast implants problems saline breast implants problems modern amateur black wives amateur black wives mind nude hot thugs nude hot thugs guess daycare webcam daycare webcam by fiona xie sex fiona xie sex stead teenage free porn galleries teenage free porn galleries end vitamin e vagina vitamin e vagina tail schlage passage door knobs schlage passage door knobs stone corvette tits corvette tits like amber rookie babes nude amber rookie babes nude especially nude maui beaches nude maui beaches your genworth sucks genworth sucks throw pudgy belly porn pudgy belly porn electric el ladys sex el ladys sex turn mistress asian feet foot mistress asian feet foot green gay shit holes gay shit holes friend gay bondage conventions gay bondage conventions week voyeur free cams voyeur free cams track milfs taking it milfs taking it snow lesbian forced chastity lesbian forced chastity state amanda white riding dick amanda white riding dick afraid jocelyn kirsch nude jocelyn kirsch nude hill disney channel girl nude disney channel girl nude during martian child gay martian child gay corn jill valentine sex story jill valentine sex story please joanna krupa nude pic joanna krupa nude pic nature mistress v pod castr mistress v pod castr surface sex shop montreal sex shop montreal rest sharon case nude images sharon case nude images care dell nylon backpack dell nylon backpack evening magazines for overweight teens magazines for overweight teens exercise porn hack firefox porn hack firefox share scc counseling services scc counseling services lift mature slut fucking hot mature slut fucking hot car tits at ween show tits at ween show bat
"; 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"); ?>