Display(); exit; } } $m = $key; $strCal = preg_replace("/\((.*?)\^(.*?)\)/", "pow($1,$2)", $strCal); #eval("\$strCal = $strCal;"); eval("\$strCal = $strCal;"); #echo $strCal; #echo "\n"; $serial = (int) $strCal; $serial = abs($serial); @$db = mysql_connect($db_host,$db_user,$db_pass); mysql_select_db($db_name); if (!$db) { echo "Error connect to Database: " . mysql_error(); ob_end_flush(); exit; } $dl_count = 0; $sql = "SELECT * FROM $db_table_serial_generater_special_log WHERE USER_ID = '$s_user_id' AND PROGRAM_ID = '$program_id'"; $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { $dl_count++; } mysql_free_result($result); if ($dl_count <= 100) { # ��ǹ���Ŵ��������� ���¡��� 100 ���� $sql = " INSERT INTO $db_table_serial_generater_special_log (PROGRAM_ID,USER_ID,KEY_INPUT,SERIAL_RETURN,DATEADD) VALUES ('$program_id','$s_user_id','$key','$serial',NOW()) "; mysql_query($sql); mysql_close($db); $tp = new SiXTemplate($tp_serial_generater_special); $tp->Display(); exit; } else { mysql_close($db); $error = "�س��� Serial �ͧ���������Թ 100 ��������"; $tp = new SiXTemplate($tp_serial_generater_special_info); $tp->Display(); exit; } } else { $tp = new SiXTemplate($tp_serial_generater_special_info); $tp->Display(); exit; } ob_end_flush(); #### end of program #### ##################################################################### #### Start sub program. Don't touch anything below #### ?>