[Kod]
<?php
$query =
"SELECT usrid ID, decode(usrpass,'".STDPASSWD."','1','0')STDPASS ".
"FROM appuser ".
"WHERE ".
"upper(usrlogin)=upper(:login) AND ".
"usrpass=:pass";
$parms = array(
':login'=>tiny_mce_markerREQUEST['uLogin'],
':pass' =>tiny_mce_markerREQUEST['uPass']
);
try{
if($ORCL->Bind($query,$parms)===false)throw new Exception('cannot bind');
if($ORCL->QueryBinded($res)===false)throw new Exception('cannot get data');
if(sizeof($res)==0)throw new Exception ('Niepoprawny login lub hasło');
echo"<script>STER.userID=".$res[0]['ID'].";</script>";
if($res[0]['STDPASS']=='1'){
echo "<script>getModuleDetail('LOGIN','panelData',{chPass:1});</script>";
}else{
echo "<script>WIN.clearContent();onLoadBody();</script>";
}
}catch(Exception $e){
echo '<b>'.$e->getMessage().'</b><br/>'.$ORCL->LastErrorMsg();
}
?>
Edytowano 7 razy. Ostatnio 2010-07-08 11:12:22 przez borrus.