Example #1
0
 function lfErrorCheck($array)
 {
     $objQuery = new SC_Query();
     $objErr = new SC_CheckError($array);
     $objErr->doFunc(array("仮登録ID", 'id'), array("EXIST_CHECK"));
     if (!EregI("^[[:alnum:]]+\$", $array["id"])) {
         $objErr->arrErr["id"] = "無効なURLです。メールに記載されている本会員登録用URLを再度ご確認ください。";
     }
     if (!$objErr->arrErr["id"]) {
         $sql = "SELECT customer_id FROM dtb_customer WHERE secret_key = ? AND status = 1 AND del_flg = 0";
         $result = $objQuery->getOne($sql, array($array["id"]));
         if (!is_numeric($result)) {
             $objErr->arrErr["id"] = "※ 既に会員登録が完了しているか、無効なURLです。<br>";
             return $objErr->arrErr;
         }
     }
     return $objErr->arrErr;
 }
Example #2
0
 function FILE_NAME_CHECK_BY_NOUPLOAD($value)
 {
     // 入力文字が英数字,"_","-"以外ならエラーを返す
     if (isset($this->arrErr[$value[1]])) {
         return;
     }
     $this->createParam($value);
     if (strlen($this->arrParam[$value[1]]) > 0 && !EregI("^[[:alnum:]_\\.-]+\$", $this->arrParam[$value[1]]) || EregI("[\\]", $this->arrParam[$value[1]])) {
         $this->arrErr[$value[1]] = "※ " . $value[0] . "のファイル名に日本語やスペースは使用しないで下さい。<br />";
     }
 }
Example #3
0
FUNCTION PrintOrderBy($colum) {
	GLOBAL $_GET;

	IF(!EregI("^".$colum, $_GET['orderby'])) {
		$sec_order = EregI_Replace(",.{1,100}$", "", $_GET['orderby']);
		$sec_order = ",%20".$sec_order;
		}
	
	IF(EregI("^".$colum." ASC", $_GET['orderby']))
		{?>&nbsp;<A href="index.php?<?Print Change_URL_Query("orderby", $colum."%20ASC".$sec_order, "page", "");?>"><IMG src="img/asca.gif" width=8 height=7></A><?}
	ELSEIF(EregI(", ".$colum." ASC$", $_GET['orderby']))
		{?>&nbsp;<A href="index.php?<?Print Change_URL_Query("orderby", $colum."%20ASC".$sec_order, "page", "");?>"><IMG src="img/ascp.gif" width=8 height=7></A><?}
	ELSE
		{?>&nbsp;<A href="index.php?<?Print Change_URL_Query("orderby", $colum."%20ASC".$sec_order, "page", "");?>"><IMG src="img/asc.gif" width=8 height=7></A><?}

	IF(EregI("^".$colum." DESC", $_GET['orderby']))
		{?><A href="index.php?<?Print Change_URL_Query("orderby", $colum."%20DESC".$sec_order, "page", "");?>"><IMG src="img/desca.gif" width=8 height=7></A><?}
	ELSEIF(EregI(", ".$colum." DESC$", $_GET['orderby']))
		{?><A href="index.php?<?Print Change_URL_Query("orderby", $colum."%20DESC".$sec_order, "page", "");?>"><IMG src="img/descp.gif" width=8 height=7></A><?}
	ELSE
		{?><A href="index.php?<?Print Change_URL_Query("orderby", $colum."%20DESC".$sec_order, "page", "");?>"><IMG src="img/desc.gif" width=8 height=7></A><?}
	RETURN;
	}