亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? properties.php

?? php網頁設計
?? PHP
字號:
<?
include "../include/db.php";
include "../include/authenticate.php";if (!checkperm("a")) {exit ("Permission denied.");}

$tree=file("data/tree.txt");

hook("treealter"); # Hook to allow the default tree to be altered with a plugin.

#fetch ID string
$id=$_GET["id"];
$name=$_GET["name"];
$parent=$_GET["parent"];
$ids=explode("-",$id);

$historyview=getval("historyview",-1);
$hist_filename="history/hist" . str_replace(array(":","."),array("_","_"),$id) . ".txt";

#set up transform array (for queries etc) based on ID string
$transfrom=array();
$transto=array();
$curid=0;$parentid=0;$ref=0;
for ($n=0;$n<count($ids);$n++)
    {
    $parentid=$curid;
    $curid=$ids[$n];
    $s=explode(":",$curid);
    if (count($s)>1)
        {
        $transfrom[$n]="%" . $n;
        $transto[$n]=$s[1];
        $curid=$s[0];
        $ref=$s[1];
        } else {$ref=0;}
    }

#fetch tree data for current ID
$t=explode(";",trim($tree[$curid]) . ";;;;;;;;;;;;;;");

if (substr($t[7],0,3)=="url")
	{
	header ("Location: " . str_replace($transfrom,$transto,substr($t[7],4)) . "&parent=" . $parent);
	exit();
	}
	
if (substr($t[6],0,2)=="as")
	{
	#echo "Parsing...";
    # "as" command means alias another line to this line, replacing certain values
    $as=explode(" ",$t[6]);
    $query=trim($tree[$as[1]]);
    for ($q=2;$q<count($as);$q+=2)
        {
        $query=str_replace($as[$q],$as[$q+1],$query);
        }
	$q=explode(";",$query);
	for ($u=6;$u<count($q);$u++)
		{
		$t[$u]=$q[$u];
		}
	#echo $t[6];
	}
	
	
#handle posts
if (array_key_exists("userfile",$_FILES))
    { #file uploads
    $extension=getval("extension","");
    $filename="../assets/" . str_replace(array(":","-"),array("A","B"),$id) . "." . $extension;
    #echo "<li>$filename<li>" . $_FILES['userfile']['tmp_name'];
    #if (strpos($_FILES['userfile']['tmp_name'],".$extension")===false) {exit ("Wrong file type. Expected '$extension'.");}
    $result=move_uploaded_file($_FILES['userfile']['tmp_name'], "$filename");
    if ($result==false)
        {
        if (file_exists($filename)) {unlink($filename);} else {echo "<div class=propbox>File too large.</div><br><br>";}
        }
    }
elseif (array_key_exists("submit",$_POST))
    {
    #return history view to the present
    $historyview=-1;
    
    #normal post
    $query=str_replace($transfrom,$transto,$t[8]);
    $history="datetime=" . urlencode(date("Y-m-d H:i:s"));
    $history.="&username=" . urlencode($username);
    
    # PDF text processing
    if (array_key_exists("filename",$_POST))
    	{
    	$filename=$_POST["filename"];
    	if (substr(strtolower($filename),strlen($filename)-4,4)==".pdf")
    		{
    		#include "include/pdfextract.php";
    		#$pdfcontents=pdf2string("../assets/" . $filename);
    		#echo $pdfcontents;
    		#$query=str_replace("[content_text]",$pdfcontents,$query);
    		#echo $query;
    		}
    	}
    	
    foreach($_POST as $key=>$value)
        {
        $query=str_replace("[" . $key . "]",escape_check($value),$query);
        $history.="&$key=" . urlencode($value);
        }
    #echo "<li>$parentid<li>$query";
    sql_query($query);
    
    # now add this to the history for this object
    if (file_exists($hist_filename))
        {$file=file($hist_filename);}
    else
        {$file=array();}
    if (count($file)>50) {array_shift($file);}
    array_push($file,$history . "\n");
   # $fp=fopen($hist_filename,"w");fwrite($fp,join("",$file));fclose($fp); # version control disabled for the moment
    ?>
    <script>
    top.main.left.EmptyNode(<?=$parent?>);
    top.main.left.ReloadNode(<?=$parent?>);
    </script>
    <?
    }

if (array_key_exists("history",$_POST))
    {
    #handle navigation in time
    if (getval("history","")=="<")
        {
        $historyview--;
        }
    if (getval("history","")==">")
        {
        $historyview++;
        }
    }
    
#deletes
if (array_key_exists("delete",$_POST))
    {
    #normal post
    $query=str_replace($transfrom,$transto,$t[9]);
    foreach($_POST as $key=>$value)
        {
        $query=str_replace("[" . $key . "]",escape_check($value),$query);
        }
    #echo "<li>$parentid<li>$query";
    sql_query($query);
    ?>
    <script>
    top.main.left.EmptyNode(<?=$parent?>);
    top.main.left.ReloadNode(<?=$parent?>);
    </script>
    <?
    }

include "include/header.php";
?>
<body style="margin:15px;padding:0px;background-position:0px -80px;">
<div class="proptitle"><?=(($t[2]==$name)?$name:$t[2]) . (($ref==0)?"":" <!--#" . $ref . "-->") . (($t[2]==$name)?"":" :: " . $name)?></div>
<div class="propbox">
<?
#fetch values
if (substr($t[7],0,6)=="upload")
    {
    #upload type
    $extension=substr($t[7],7);
    $filename="../assets/" . str_replace(array(":","-"),array("A","B"),$id) . ".$extension";
    if (file_exists($filename))
        {
        #show image if it's uploaded
        $size=getimagesize($filename);
        $width=$size[0];$height=$size[1];
        $scale=100;
        while ($width>350) {$width=$width/2;$height=$height/2;$scale=$scale/2;}
        ?>
        <p align=center><a href="<?=$filename?>" target="_blank"><img src="<?=$filename?>?<?=time()?>" width="<?=$width?>" height="<?=$height?>" border=0></a><br>Zoom: <?=floor($scale)?>%</p>
        <p>Leave blank and save to delete the file</p>
        <?
        }
    #echo "$filename<br>../assets/B1B3A2005B4A09B5A1B6.jpg";
    ?>
    <form enctype="multipart/form-data" method="post">
    <p>
    <input type="hidden" name="MAX_FILE_SIZE" value="200000">
    <input type="hidden" name="extension" value="<?=$extension?>">
    <label for="uploader">Upload file</label>
    <input id="uploader" name="userfile" type="file" size=55>
    </p>
    <?
    }
else
    {
    ?>
    <form method="post">
    <?
    $result=sql_query(str_replace($transfrom,$transto,$t[7]));
    if (count($result)==0) {exit("This item can't be edited.</div></body></html>");}
    $result=$result[0];
    
    #if viewing history, load history data
    if (($historyview!=-1) && file_exists($hist_filename))
        {
        $file=file($hist_filename);
        
        if ($historyview==-2) {$historyview=count($file)-2;if ($historyview<0) {$historyview=0;}}
        if ($historyview>=count($file)-1)
            {
            $historyview=-1;
            }
        else
            {
            parse_str($file[$historyview],$history);
            ?>
            <input type="hidden" name="historyview" value="<?=$historyview?>">
            <p><b style="color:red">Viewing version created by <?=$history["username"]?> on <?=$history["datetime"]?></b></p>
            <?
            }

        }
        
    foreach ($result as $key=>$value)
        {
        $type=substr($key,0,3);
        $key=str_replace($type . "_","",$key);
        
        #replace value with history value
        if ($historyview!=-1)
            {
            if (array_key_exists($key,$history)) {$value=$history[$key];}
            }
            
        $label=$key;
        if (strpos($label,"<")===false) {$label=ucfirst(str_replace("_"," ",$label));}
        else	
        	{
        	$label=str_replace($transfrom,$transto,$label);
        	$label=str_replace("[" . $key . "]",$value,$label);
			}
        ?>
        <p>
        <? if (!(is_numeric($key))) { ?><?=$label?><br><? } ?>
        <?
        switch ($type)
            {
            #-------------------------------------------------------------------------
            case "txt":
            #Normal Text
            ?>
            <input type="text" style="width:100%" id="<?=$key?>" name="<?=$key?>" value="<?=$value?>">
            <?
            break;
            #-------------------------------------------------------------------------
            case "btx":
            #Big Text
            ?>
            <textarea style="width:100%" rows="20" id="<?=$key?>" name="<?=$key?>"><?=$value?></textarea>
            <?
            break;
            #-------------------------------------------------------------------------
            case "mtx":
            #Medium Text
            ?>
            <textarea style="width:100%" rows="8" id="<?=$key?>" name="<?=$key?>"><?=$value?></textarea>
            <?
            break;
            #-------------------------------------------------------------------------
            case "upl":
            #In-line file uploader
            ?>
			<input type="text" style="width:100%;background-color:#eeeeee" id="<?=$key?>" name="<?=$key?>" value="<?=$value?>">
            <iframe width="100%" height="70" scrolling="no" src="upload.php?callback=<?=$key?>"></iframe>
            <?
            break;
            #-------------------------------------------------------------------------
            case "bit":
            #Yes or no
            ?>
            <select id="<?=$key?>" name="<?=$key?>" style="width:100%;">
            <option <?=($value==0)?" selected":""?> value="0">NO</option>
            <option <?=($value==1)?" selected":""?> value="1">YES</option>
            </select>
            <?
            break;
            #-------------------------------------------------------------------------
            case "drp":
            case "dr2":
            case "dr3":
            #Dropdown
            #find query
            $query=explode(";",$tree[$key]);$query=str_replace($transfrom,$transto,$query[6]);
            $drop=sql_query($query);reset($drop);
            if ($type!="drp") {$key=$type . "_" . $key;}
            ?>
            <select id="<?=$key?>" name="<?=$key?>" style="width:100%;"><option value="0">Please select:</option>
            <?
            foreach ($drop as $item)
				{
				?>
            	<option <?=($value==$item["ref"])?" selected":""?> value="<?=$item["ref"]?>"><?=$item["name"]?></option>
            	<?
            	}
           	?>
            </select>
            <?
            break;
            #-------------------------------------------------------------------------
            }
        ?>
        </p>
        <?
        }
    }
?>
<table width="100%" cellpadding=0 cellspacing=0 style="margin-top:5px;">
<tr><td align=left>
<? if ((substr($t[7],0,6)!="upload") && ($t[8]!=""))  { ?>
Version
<input type=submit style="width:30px;" name="history" value="&lt;" <?if (!((($historyview>0) || ($historyview==-1)) && (file_exists($hist_filename)))) {?>disabled="true"<?}?>>

<input type=submit style="width:30px;" name="history" value="&gt;" <?if ($historyview==-1) {?>disabled="true"<?}?>>
<? } ?>
</td>
<td align=right>
<?if ($t[9]!="") {?><input type="submit" name="delete" value="delete" style="width:100px;" onclick="return confirm('Are you sure?');"><?}?>
<?if (($t[8]!="") || (substr($t[7],0,6)=="upload")) {?><input type="submit" name="submit" value="<?=($historyview==-1)?"save":"revert"?>" style="width:100px;"><?}?>
</td></tr>
</table>
</form>

</div>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合中文综合网| 国产精品久久毛片av大全日韩| 国产欧美久久久精品影院| 亚洲欧美一区二区三区国产精品| 亚洲成av人片一区二区三区| 国产在线播放一区三区四| 色激情天天射综合网| 精品国产凹凸成av人网站| 洋洋成人永久网站入口| 丁香婷婷综合激情五月色| 欧美裸体bbwbbwbbw| 国产精品理伦片| 国产乱码精品一区二区三| 欧美午夜精品电影| 国产精品毛片大码女人| 国产自产高清不卡| 欧美一区二区成人| 亚洲国产精品一区二区久久恐怖片| 国产盗摄一区二区| 精品入口麻豆88视频| 视频一区欧美精品| 欧美日韩一区二区在线观看| 亚洲精品成a人| 99久久国产免费看| 国产精品二三区| 福利一区在线观看| 欧美国产激情一区二区三区蜜月| 久久99国产精品成人| 日韩欧美一区在线| 日日摸夜夜添夜夜添精品视频 | 极品少妇一区二区三区精品视频 | 精品国产亚洲在线| 蜜桃久久精品一区二区| 91精品国产免费| 麻豆一区二区在线| 欧美sm美女调教| 国产精品自拍毛片| 亚洲国产岛国毛片在线| 大尺度一区二区| 亚洲色图视频免费播放| 在线视频中文字幕一区二区| 亚洲福利一区二区| 3d成人h动漫网站入口| 九色|91porny| 中文字幕精品在线不卡| 一本色道久久加勒比精品| 亚洲午夜电影网| 欧美一区永久视频免费观看| 久久精品二区亚洲w码| 国产无遮挡一区二区三区毛片日本| 懂色av一区二区三区免费观看| 国产精品国产三级国产普通话蜜臀| 91欧美一区二区| 日韩国产欧美三级| 久久久久久99久久久精品网站| 夫妻av一区二区| 亚洲精品免费一二三区| 日韩一区二区在线观看视频| 国产一区 二区 三区一级| 亚洲色欲色欲www在线观看| 欧美在线视频你懂得| 蜜桃久久久久久久| 亚洲欧洲另类国产综合| 91精品国产一区二区三区蜜臀| 国产在线乱码一区二区三区| 亚洲免费视频中文字幕| 日韩欧美美女一区二区三区| 99久久精品情趣| 日本欧美韩国一区三区| 中文字幕一区二区三区四区不卡| 欧美日韩国产天堂| 成人开心网精品视频| 亚洲国产人成综合网站| 国产日产欧美精品一区二区三区| 精品视频1区2区| 成人av一区二区三区| 久久综合综合久久综合| 亚洲三级免费观看| 亚洲精品一区二区三区影院| 91福利视频网站| 成人美女视频在线观看18| 日韩国产高清在线| 依依成人精品视频| 国产欧美精品在线观看| 欧美大片一区二区| 欧美日韩免费高清一区色橹橹 | 色综合天天综合狠狠| 麻豆国产91在线播放| 亚洲最大成人综合| 国产精品毛片久久久久久久| 精品久久久久香蕉网| 欧美日韩一区三区四区| 91免费版在线| 99综合电影在线视频| 狠狠色综合播放一区二区| 亚洲mv大片欧洲mv大片精品| 亚洲品质自拍视频| 国产亲近乱来精品视频| 久久一留热品黄| 欧美va亚洲va香蕉在线| 欧美区视频在线观看| 欧美伊人精品成人久久综合97 | 国产在线精品一区二区夜色| 日韩国产在线观看一区| 亚洲午夜久久久久久久久电影网| 最新中文字幕一区二区三区| 欧美国产精品劲爆| 国产欧美视频一区二区| 久久久国产精品午夜一区ai换脸| 日韩免费视频一区| 欧美va亚洲va香蕉在线| 日韩一二三四区| 欧美成va人片在线观看| 精品少妇一区二区三区在线视频| 日韩一级片网址| 日韩美一区二区三区| 精品国产乱码久久久久久免费| 欧美一区二区啪啪| 日韩欧美高清在线| 久久久久免费观看| 欧美激情一区二区三区蜜桃视频| 国产亚洲污的网站| 国产精品久久二区二区| 亚洲色图制服丝袜| 亚洲韩国一区二区三区| 日韩电影在线免费看| 久草在线在线精品观看| 国产精品99久久久| 99天天综合性| 欧美日韩在线综合| 日韩欧美国产wwwww| 国产欧美一区二区三区鸳鸯浴 | 不卡的av网站| 色爱区综合激月婷婷| 在线成人免费观看| 久久综合九色综合欧美98| 国产欧美日韩视频一区二区| 亚洲视频综合在线| 日韩精品电影在线观看| 蜜臀av一级做a爰片久久| 国产精品99久久久| 欧美在线一区二区| 26uuu国产电影一区二区| 国产精品嫩草影院av蜜臀| 亚洲午夜影视影院在线观看| 免费成人你懂的| 成人av资源下载| 欧美精品日韩综合在线| 欧美激情一区二区三区四区| 国产麻豆午夜三级精品| 成人av电影在线| 69久久99精品久久久久婷婷| 国产欧美一区二区在线观看| 亚洲18女电影在线观看| 国产乱一区二区| 欧美唯美清纯偷拍| 精品美女被调教视频大全网站| ...xxx性欧美| 狠狠色伊人亚洲综合成人| 色哟哟欧美精品| 久久亚洲综合色| 丝瓜av网站精品一区二区| 99国产精品视频免费观看| 日韩一区二区三区四区| 中文字幕日韩av资源站| 精品无人码麻豆乱码1区2区| 欧美无人高清视频在线观看| 欧美国产一区二区在线观看| 丝袜国产日韩另类美女| 91色婷婷久久久久合中文| 久久久影视传媒| 日韩av成人高清| 欧美三级中文字幕在线观看| 国产精品免费av| 狠狠狠色丁香婷婷综合激情| 欧美人成免费网站| 一区二区三区资源| www.欧美精品一二区| 久久女同精品一区二区| 蜜桃在线一区二区三区| 欧美女孩性生活视频| 伊人开心综合网| 91影视在线播放| 中文字幕一区二区在线播放| 国产精品一二三| 久久久精品国产免大香伊 | 91精品国产综合久久久久| 亚洲天堂2014| 一本到高清视频免费精品| 国产精品久久久久婷婷二区次| 精品亚洲国内自在自线福利| 欧美一级黄色大片| 日韩和欧美的一区| 欧美电影在线免费观看| 日韩影院在线观看| 欧美一区二区三区四区高清| 日韩激情视频网站| 精品久久免费看| 国产一区999| 国产精品久久久久久久久免费桃花|