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"]; ?>
<?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>";
<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);*/