コード例 #1
0
ファイル: index.php プロジェクト: kindwind/CHUWebDisk
                background-color: #000000; top: 0px; left: 0px;width: 100%;height:100%;">
            </div>
            <div style="position: absolute; display: block; background: url(../img/loading.gif) no-repeat center center;
                top: 0px; left: 0px;width: 100%;height:100%;">
            </div>
        </div>

        <!-- Slides Container -->
        <div u="slides" style="cursor: move; position: absolute; left: 0px; top: 0px; width: 800px; height: 356px; overflow: hidden;">
            <?php 
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(-1);
include "lib/xmllib.php";
if (file_exists(DATABASE)) {
    $mySimpleXml = new MySimpleXml(DATABASE, 0);
    $xmlTreeHead = $mySimpleXml->MySimpleXml_load_file();
    $xmlTreeArray = $mySimpleXml->MySimpleXml_generate_xml_array();
    //print_r($xmlTreeArray["root"]);
    if (!empty($xmlTreeArray["root"]["photo"])) {
        if (isset($xmlTreeArray["root"]["photo"][0])) {
            foreach ($xmlTreeArray["root"]["photo"] as $key => $value) {
                ?>
                <div>
                    <img u="image" src="upload/<?php 
                echo $value["name"];
                ?>
" />
                    <img u="thumb" src="upload/<?php 
                echo $value["name"];
                ?>
コード例 #2
0
ファイル: upload.php プロジェクト: kindwind/CHUWebDisk
<?php

//ini_set('display_errors',1);
//ini_set('display_startup_errors',1);
//error_reporting(-1);
include "lib/xmllib.php";
$firstname = $_POST["firstname"];
//$middlename = $_POST["middlename"]);
$lastname = $_POST["lastname"];
$filename = $_POST["filename"];
if ($filename == "") {
    die(ERROR_EMPTY_PHOTO_NAME);
}
$timestamp = mktime();
if (file_exists(DATABASE)) {
    $mySimpleXml = new MySimpleXml(DATABASE, 1);
    $xmlTreeHead = $mySimpleXml->MySimpleXml_load_file();
    $xmlTreeArray = $mySimpleXml->MySimpleXml_generate_xml_array();
    /* Method 1 to get current Photo ID: */
    //echo $xmlTreeArray["root"]["photoId"];
    /* Method 2 to get current Photo ID: */
    //echo $photoIDXmlNode->data;
    /* Method 3 to get current Photo ID: */
    //$mySimpleXml->depth_first_search($xmlTreeHead->next, $xmlTreeHead, "root", "photoId", $xmlNode);
    //echo $xmlNode->data;
    /* Method 1 to add a photo to xml database */
    $owner = new xmlPhotoOwnerElement($firstname, "", $lastname);
    $photo = new xmlPhotoElement($filename, "", $timestamp, $owner);
    echo $mySimpleXml->MySimpleXml_inser_xmlPhotoNode($photo);
    /* Method 2 to add a photo to xml database */
    //$photoElementContents = "<photo><name>789.jpg</name><id>3</id><time>20150721</time><owner>                <first_name>Daniel</first_name><last_name>Daniel</last_name></owner></photo>";
コード例 #3
0
ファイル: index.php プロジェクト: kindwind/php
<form action="add_album.php" method="post">
相簿名稱:<input type="text" name="name_album" id="id_album" /><br />
<input type="submit" name="name_submit" value="add" />
</form>
    
</body>
</html>
<?php 
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(-1);
include "xmllib.php";
if (file_exists('test.xml')) {
    $xml = simplexml_load_file('test.xml');
    //print_r($xml);
    $mySimpleXml = new MySimpleXml('test.xml');
    $xmlTree = $mySimpleXml->mySimpleXml_load_file();
    //$mySimpleXml->MySimpleXml_inser_xmlNode("<test>test</test>");
    $mySimpleXml->MySimpleXml_save_file('test.xml');
    //print_r($xmlTree);
    /*$fp = fopen('test.xml', 'r');
    
        $contents = '';
    
        while (!feof($fp)) {
            $contents .= fread($fp, 8192);
        }
        echo $contents;
        fseek($fp, 0);
        
        fclose($fp);*/