/*
$Limit_DealStore = array( "cyberp", "silveron", "virtual", "tandca" );
$Limit_StartTime = array( "19", "19", "19", "19" );
$Limit_EndTime = array( "09", "09", "09", "09" );
function Limit_DealTime( $Limit_DealStore, $StoreId, $Limit_StartTime, $Limit_EndTime )
{
foreach( $Limit_DealStore as $Index => $Value )
{
if( strcmp( $Value, $StoreId ) == 0 )
{
$CurrTime = date( "H" );
if( $CurrTime >= $Limit_StartTime[$Index] || $CurrTime < $Limit_EndTime[$Index] )
{
print "
";
}
return;
}
}
}
*/
/*
Aegis Ä«µåµ¥ÀÌÅÍ Encrypt
*/
function encrypt_aegis( $OrgData )
{
if( empty( $OrgData ) || $OrgData == "" )
{
return "";
}
$temp = "";
for( $i = 0; $i < strlen( $OrgData ); $i++ )
{
$temp .= substr( $OrgData, (strlen( $OrgData ) - 1) - $i, 1 );
}
//print "Reverse data : ".$temp."
";
$one_char = "";
$EncData = "";
for( $i = 0; $i < strlen( $temp ); $i++ )
{
$one_char = substr( $temp, $i, 1 );
$EncData .= ($one_char + $i * 77) % 10 ;
}
//print "Enc Data : ".$EncData."
";
return $EncData;
}
/*
¹®ÀÚ¿ Æ÷¸ä
*/
function format_string($TSTR,$TLEN,$TAG)
{
if ( !isset($TSTR) )
{
for ( $i=0 ; $i < $TLEN ; $i++ )
{
if( $TAG == 'Y' )
{
$TSTR = $TSTR.chr(32);
}
else
{
$TSTR = $TSTR.'+';
}
}
}
$TSTR = trim($TSTR);
$TSTR = stripslashes($TSTR);
// ÀÔ·ÂÀÚ·á°¡ ±æÀ̺¸´Ù ±ä °æ¿ì ÀÚ¸£°í ÇѱÛó¸®
if ( strlen($TSTR) > $TLEN )
{
// $flag == 1 ÀÌ¸é ±× ¹ÙÀÌÆ®´Â ÇѱÛÀÇ ½ÃÀÛ ¹ÙÀÌÆ® ÀÌ¶ó¼ °Å±â±îÁö ÀÚ¸£°Ô µÇ¸é
// ÇѱÛÀÌ ±úÁö°Ô µÇ´Â Çö»óÀÌ ¹ß»ýÇÕ´Ï´Ù.
$flag = 0;
for($i=0 ; $i< $TLEN ; $i++)
{
$j = ord($TSTR[$i]); // ¹®ÀÚÀÇ ASCII °ªÀ» ±¸ÇÕ´Ï´Ù.
// ±¸ÇÑ ASCII°ªÀÌ 127º¸´Ù Å©¸é ±× ¹ÙÀÌÆ®°¡ ÇѱÛÀÇ ½ÃÀÛ¹ÙÀÌÆ®À̰ųª ³¡¹ÙÀÌÆ®(?)¶ó´Â ¶æÀÌÁÒ.
if($j > 127)
{
if( $flag ) $flag = 0; // $flag °ªÀÌ Á¸ÀçÇÑ´Ù´Â °ÍÀº À̹ø ¹®ÀÚ´Â ÇѱÛÀÇ ³¡¹ÙÀÌÆ®À̱⠶§¹®¿¡
// $flag ¸¦ 0À¸·Î ÇØÁÝ´Ï´Ù.
else $flag = 1; // °ªÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ÇѱÛÀÇ ½ÃÀÛ¹ÙÀÌÆ®ÀÌÁÒ. ±×·¯¹Ç·Î $flag ´Â 1!
}
else $flag = 0; // ´Ù¸¥ ¼ýÀÚ³ª ¿µ¹®À϶§´Â ±×³É ³Ñ¾î°¡¸é µÇ°ÚÁÒ.
}
if( $flag )
{
// ÀÌ·¸°Ô ÇØ¼ ¸¶Áö¸· ¹®ÀÚ±îÁöÀÇ $flag¸¦ °è»êÇØ¼ $flag°¡ Á¸ÀçÇϸé
$TSTR = substr($TSTR, 0, $TLEN - 1);
if( $TAG == 'Y' )
{
$TSTR = $TSTR.chr(32);
}
else
{
$TSTR = $TSTR.'+';
}
}
else
{
// ÇѹÙÀÌÆ®¸¦ ´õÇØ¼ ÀÚ¸£´øÁö »©¼ ÀÚ¸£´øÁö ÇØ¾ß°ÚÁÒ.
$TSTR = substr($TSTR, 0, $TLEN); // ¾Æ´Ô ¸»±¸....
}
return $TSTR; // ÀÌÁ¦ °áÁ¤µÈ ½ºÆ®¸µÀ» ¹ÝȯÇÕ´Ï´Ù.
// ÀÔ·ÂÀÚ·á°¡ ±æÀ̺¸´Ù ÀÛÀº °æ¿ì SPACE·Î ä¿î´Ù
}
else if ( strlen($TSTR) < $TLEN )
{
$TLENGTH = strlen($TSTR);
for ( $i=0 ; $i < $TLEN - $TLENGTH; $i++ )
{
if( $TAG == 'Y' )
{
$TSTR = $TSTR.chr(32);
}
else
{
$TSTR = $TSTR.'+';
}
}
return ($TSTR);
// ÀÔ·ÂÀÚ·á°¡ ±æÀÌ¿Í °°Àº°æ¿ì
}
else if ( strlen($TSTR) == $TLEN )
{
return ($TSTR);
}
}
/*
ÀÔ·ÂÇÑ ±ÛÀÚ°¡ ¼ýÀھƽºÅ°°ª¿¡ ÇØ´çÇÏ´ÂÁö ÆÇ´Ü.
*/
function IsNumber($word)
{
for($i = 0; $i < strlen($word); $i++)
{
$wordNum = ord( substr( $word, $i, 1 ) );
if( $wordNum < 48 || $wordNum > 57 )
{
return false;
}
}
return true;
}
/*
°æ°í ¸Þ¼¼Áö
*/
function AlertMsg( $msg , $go=0)
{
$msg = str_replace( "\"" ,"'" ,$msg );
$msg = str_replace( "\n" ,"\\n" ,$msg );
print "";
}
function HistoryGo( $go )
{
print "";
}
function AlertExit( $msg )
{
AlertMsg( $msg );
exit;
}
function AlertGoBack( $msg )
{
AlertMsg( $msg, -1);
exit;
}
?>