//---------------------------------------------------------------------- // データ保存用ファイル、画像保存ディレクトリのパーミッションチェック (START) //---------------------------------------------------------------------- $messe = permissionCheck($file_path,$img_updir,$perm_check01,$perm_check02,$perm_check03); //---------------------------------------------------------------------- // データ保存用ファイルのパーミッションチェック (END) //---------------------------------------------------------------------- //モードを取得 $mode = ''; if(!empty($_GET['mode'])){ $mode = h($_GET['mode']); } //ページャーセット $pager = pagerOut(file($file_path),$pagelengthAdmin,$pagerDispLength); //---------------------------------------------------------------------- // 書き込み・編集処理 (START) //---------------------------------------------------------------------- if ( (isset($_POST['submit']) || isset($_POST['edit_submit']) ) && !isset($_POST['del'])){ //各記事にユニークなIDを付与 uniqid(PHP3以下)が無ければ年月日時分秒 $id = generateID(); //---------------------------------------------------------------------- // 画像縮小保存処理 GD必須 (START) //---------------------------------------------------------------------- if(is_uploaded_file($_FILES["upfile"]["tmp_name"])){
<?php //---------------------------------------------------------------------- // 設定ファイルの読み込みとページ独自設定 ※必要に応じて変更下さい(START) //---------------------------------------------------------------------- include_once("gallery/config.php");//設定ファイルインクルード $img_updir = "gallery/upimg";//画像の保存先相対パス //埋め込み設置するページの文字コード //Shift-jisは「SJIS」、EUC-JPは「EUC-JP」と指定してください。デフォルトはUTF-8。 $encodingType = 'UTF-8'; //---------------------------------------------------------------------- // 設定ファイルの読み込みとページ独自設定 ※必要に応じて変更下さい(END) //---------------------------------------------------------------------- $lines = newsListSortUser(file($file_path),$copyright);//ファイル内容を取得 if(!function_exists('PHPkoubou')){ echo $warningMesse; exit;}else{ $pager = pagerOut($lines,$pagelength,$pagerDispLength);//ページャーを起動する ?> <div class="pager_link"><?php echo $pager['pager_res'];?></div> <ul id="gallery_list" class="clearfix"> <?php for($i = $pager['index']; ($i-$pager['index']) < $pagelength; $i++){ if(!empty($lines[$i])){ $lines_array[$i] = explode(",",$lines[$i]); $lines_array[$i][3] = rtrim($lines_array[$i][3]); $lines_array[$i][1] = ymd2format($lines_array[$i][1]);//日付フォーマットの適用 if($encodingType!='UTF-8') $lines_array[$i][1]=mb_convert_encoding($lines_array[$i][1],"$encodingType",'UTF-8'); if($encodingType!='UTF-8') $lines_array[$i][2]=mb_convert_encoding($lines_array[$i][2],"$encodingType",'UTF-8'); $alt_text = str_replace('<br />','',$lines_array[$i][2]); //ギャラリー表示部(HTML部は自由に変更可)※デフォルトはサムネイルを表示。imgタグの「 thumb_ 」を取れば元画像を表示 echo <<<EOF