示例#1
0
//----------------------------------------------------------------------
//  データ保存用ファイル、画像保存ディレクトリのパーミッションチェック (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"])){
示例#2
0
<?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