=0 ? '+' : '-'; $GMT_RFC = date('D, d M Y H:i:s ').sprintf($GMT_FLG.'%02d%02d', $GMT_HOUR, $GMT_MIN); $Headers = "Date: ".$GMT_RFC."\n"; $Headers .= "From: $mfrom\n"; if($mcc) $Headers .= "Cc: $mcc\n"; $Headers .= "Subject: $xSubject\n"; $Headers .= "MIME-Version: 1.0\n"; $Headers .= "X-Mailer: PHP/".phpversion()."\n"; // 添付ファイルがある場合の処理 if($upfile!='' && @file_exists($fileup_fld.$upfile)){ $boundary = md5(uniqid(rand(), 1)); // メールのヘッダへ追記処理 $Headers .= "Content-Type: multipart/mixed;\n"; $Headers .= "\tboundary=\"".$boundary."\"\n"; // メール本文に追記処理(マルチパート処理) $xMessage = "This is a multi-part message in MIME format.\n\n"; $xMessage .= "--".$boundary."\n"; $xMessage .= $Message; $fp = @fopen($fileup_fld.$upfile, 'r'); $contents = @fread($fp, filesize($fileup_fld.$upfile)); fclose($fp); $upfile = mb_convert_encoding($upfile, 'JIS', 'ASCII,JIS,UTF-8,EUC-JP,SJIS'); $f_encoded = chunk_split(base64_encode($contents)); $xMessage .= "\n\n--$boundary\n"; $xMessage .= "Content-Type: ".$upfl_type.";\n"; $xMessage .= "\tname=\"".$upfile."\"\n"; $xMessage .= "Content-Transfer-Encoding: base64\n"; $xMessage .= "Content-Disposition: attachment;\n"; $xMessage .= "\tfilename=\"".$upfile."\"\n\n"; $xMessage .= $f_encoded."\n"; $xMessage .= "--".$boundary."--"; } // 添付ファイルがない場合の処理 else{ $Headers .= "Content-type: text/plain; charset=ISO-2022-JP\n"; $Headers .= "Content-Transfer-Encoding: 7bit"; $xMessage = $Message; } // メール送信 // $mto:メールの送信先 // $xSubject:文字エンコード済みのメールの件名 // $xMessage:文字エンコード済みのメール本文 // $Headers:メールのヘッダ mail($mto, $xSubject, $xMessage, $Headers); } // #1 Add //--------------------------------------------- // name : csv_to_list // func : csvファイルの取得 // IN : $file ファイル名 // OUT : none // Return : //--------------------------------------------- function csv_to_list($file) { $i = 0; $fp = fopen($file,'r'); while( ! feof( $fp ) ){ $line = fgets( $fp, 9182 ); $line = chop($line); $split = explode(",",$line); $list[$i] = $split[1]; $i++; } fclose($fp); return ($list); } // #1 Add //--------------------------------------------- // name : csv_to_list_tab // func : csvファイルの取得 // IN : $file ファイル名 // OUT : none // Return : //--------------------------------------------- function csv_to_list_tab($file) { $i = 0; $fp = fopen($file,'r'); while( ! feof( $fp ) ){ $line = fgets( $fp, 9182 ); $line = chop($line); $split = explode("\t",$line); $list[$i] = $split[1]; $i++; } fclose($fp); return ($list); } // #1 Add //--------------------------------------------- // name : get_csv_id // func : csvファイルからIDを取得 // IN : $file ファイル名 // OUT : none // Return : //--------------------------------------------- function get_csv_id($file,$value,$flg=NULL) { $fp = fopen($file,'r'); // 引数が配列?(チェックボックスなど) if (is_array($value)) { while( ! feof( $fp ) ){ $line = fgets( $fp, 9182 ); $line = chop($line); $split = explode(",",$line); foreach($value as $key => $val) { if ($split[1] == $val) { if($flg==1) { $ret .= $split[2]; }else{ $ret .= $split[0].','; } } } } } else { // 引数が変数 while( ! feof( $fp ) ){ $line = fgets( $fp, 9182 ); $line = chop($line); $split = explode(",",$line); if ($split[1] == $value) { if($flg==1) { $ret .= $split[2]; }else{ $ret .= $split[0].','; } } } } fclose($fp); // 値が見つからない場合、もとの値を返す if ($ret) { // 配列の場合は末尾のカンマを切り取る if (is_array($value)) { $ret = rtrim($ret,','); } return ($ret); } else { return ($value); } } // #1 Add //--------------------------------------------- // name : get_csv_id_tab // func : csvファイルからIDを取得 // IN : $file ファイル名 // OUT : none // Return : //--------------------------------------------- function get_csv_id_tab($file,$value,$flg=NULL) { $fp = fopen($file,'r'); // 引数が配列?(チェックボックスなど) if (is_array($value)) { while( ! feof( $fp ) ){ $line = fgets( $fp, 9182 ); $line = chop($line); $split = explode("\t",$line); foreach($value as $key => $val) { if ($split[1] == $val) { if($flg==1) { $ret .= $split[2]; }else{ $ret .= $split[0].','; } } } } } else { // 引数が変数 while( ! feof( $fp ) ){ $line = fgets( $fp, 9182 ); $line = chop($line); $split = explode("\t",$line); if ($split[1] == $value) { if($flg==1) { $ret .= $split[2]; }else{ $ret .= $split[0].','; } } } } fclose($fp); // 値が見つからない場合、もとの値を返す if ($ret) { // 配列の場合は末尾のカンマを切り取る if (is_array($value)) { $ret = rtrim($ret,','); } return ($ret); } else { return ($value); } } // #2 Add //--------------------------------------------- // name : get_customer_no // func : お客様番号取得 // IN : $no // OUT : none // Return : //--------------------------------------------- function get_customer_no ($no) { $no .= date(ymd); // 日付 // Userテーブルにアクセスし、日ごとの連番を取得 $db = db_ctrl::do_connect(); $table = new User(); $where = array('customer_no like ?' => $no.'%'); $row = $table->fetchAll($where); // 連番 $count = $row->count(); $count++; // 整形 $no .= sprintf('%02d',$count); db_ctrl::do_close($db); return ($no); } // #3 Add //--------------------------------------------- // name : getRandomString // func : ランダムな文字列を生成する // IN : @param int $nLengthRequired 必要な文字列長。省略すると 8 文字 // OUT : none // Return : ランダムな文字列 //--------------------------------------------- function getRandomString($nLengthRequired = 8){ $sCharList = "abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ123456789_"; mt_srand(); $sRes = ""; for($i = 0; $i < $nLengthRequired; $i++) $sRes .= $sCharList{mt_rand(0, strlen($sCharList) - 1)}; return $sRes; } ?> かんたんにホームページを作成 わをんCMSサービス 「カンツク」

お問い合せ

お問い合せ

まずは、よくあるご質問ページにてご確認下さい。
それでも解決しない場合は、下記フォームよりお問合せ下さい。内容確認後、ご連絡差し上げます。

カンツクHPお問い合せフォーム

以下のフォームに入力し、お問い合せください。
印は必須です。

お問い合せの内容   
連絡先メールアドレス   

必ず返信メールが受け取り可能なメールアドレスをご記入ください。
携帯、フリーメールアドレスは使用できません。

連絡先メールアドレス(確認)   
お名前   
お名前(フリガナ)   
会社・団体名  
所属部署  
電話番号   -  - 

必ずご連絡のつくお電話番号をお書きください。

お問い合せ内容記入欄   

プライバシーポリシーについて

お預かりする個人情報について、お問い合せ内容の回答に必要な範囲で、その取扱いを外部パートナー企業に委託する場合があります。お問合せの際は、上記にご同意頂くものとしますので、その旨ご了承下さい。

個人情報利用について

・こちらのページにご入力して頂いた個人情報は、お問合せいただいた内容に対する回答のために使用いたします。
・当社よりお電話によるご連絡や、追加機能、関連サービスなどのお知らせの配信をさせて頂く場合がございます。
・お預かりする個人情報は、ご本人の承諾を得た場合や法令等により正当な理由がある場合を除き、第三者に提供または開示いたしません。
・お預かりする個人情報について、上記利用目的の達成に必要な範囲で、その取扱いを外部に委託する場合があります。
・必要な情報が入力されていない場合にはお取扱いできない場合があります。
弊社の個人情報保護に対する取り組みをご確認の上、上記利用目的及びプライバシーポリシーにご同意いただける場合には、上記お問合せフォームに必要事項をご記入いただき、下記にある「上記内容に同意する」ボタンを押して送信下さい。

上記内容に同意する