本文整理汇总了PHP中XML_Parser::getXMLData方法的典型用法代码示例。如果您正苦于以下问题:PHP XML_Parser::getXMLData方法的具体用法?PHP XML_Parser::getXMLData怎么用?PHP XML_Parser::getXMLData使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类XML_Parser
的用法示例。
在下文中一共展示了XML_Parser::getXMLData方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: kak
// String used to store file info results nested between <tr> tags
$_FILE_DATA_EMAIL = '';
// String used to store file info results
$xml_parser = new XML_Parser();
// XML parser
$xml_parser->setXMLFile($TEMP_DIR, $_GET['upload_id']);
// Set upload_id.redirect file
$xml_parser->setXMLFileDelete($_INI['delete_redirect_file']);
// Delete upload_id.redirect file when finished parsing
$xml_parser->parseFeed();
// Parse upload_id.redirect file
// Display message if the XML parser encountered an error
if ($xml_parser->getError()) {
kak($xml_parser->getErrorMsg(), 1, __LINE__, $_INI['path_to_css_file']);
}
$_XML_DATA = $xml_parser->getXMLData();
// Get xml data from the xml parser
$_CONFIG_DATA = getConfigData($_XML_DATA);
// Get config data from the xml data
$_POST_DATA = getPostData($_XML_DATA);
// Get post data from the xml data
$_FILE_DATA = getFileData($_XML_DATA);
// Get file data from the xml data
// Output XML DATA, CONFIG DATA, POST DATA, FILE DATA to screen and exit if DEBUG_ENABLED.
if ($_INI['debug_finished']) {
debug("<br><u>XML DATA</u>", $_XML_DATA);
debug("<u>CONFIG DATA</u>", $_CONFIG_DATA);
debug("<u>POST DATA</u>", $_POST_DATA);
debug("<u>FILE DATA</u>", $_FILE_DATA);
exit;
}
示例2: uploadConfirmPerl
/**
* Outputs frontpage HTML
*
* @return Nothing
*/
function uploadConfirmPerl()
{
global $database, $my, $acl, $mosConfig_absolute_path, $mosConfig_mailfrom, $mosConfig_fromname, $mosConfig_live_site, $Itemid, $mosConfig_sitename;
$c = hwd_vs_Config::get_instance();
$db = & JFactory::getDBO();
$my = & JFactory::getUser();
$acl= & JFactory::getACL();
// get server configuration data
require_once(JPATH_SITE.DS.'administrator'.DS.'components'.DS.'com_hwdvideoshare'.DS.'serverconfig.hwdvideoshare.php');
$s = hwd_vs_SConfig::get_instance();
//******************************************************************************************************
// ATTENTION: THIS FILE HEADER MUST REMAIN INTACT. DO NOT DELETE OR MODIFY THIS FILE HEADER.
//
// Name: ubr_finished.php
// Revision: 1.3
// Date: 2/18/2008 5:36:57 PM
// Link: http://uber-uploader.sourceforge.net
// Initial Developer: Peter Schmandra http://www.webdice.org
// Description: Show successful file uploads.
//
// Licence:
// The contents of this file are subject to the Mozilla Public
// License Version 1.1 (the "License"); you may not use this file
// except in compliance with the License. You may obtain a copy of
// the License at http://www.mozilla.org/MPL/
//
// Software distributed under the License is distributed on an "AS
// IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
// implied. See the License for the specific language governing
// rights and limitations under the License.
//
//***************************************************************************************************************
//***************************************************************************************************************
// The following possible query string formats are assumed
//
// 1. ?upload_id=upload_id
// 2. ?about=1
//****************************************************************************************************************
$THIS_VERSION = "1.3"; // Version of this file
$UPLOAD_ID = ''; // Initialize upload id
require_once(JPATH_SITE.DS.'components'.DS.'com_hwdvideoshare'.DS.'assets'.DS.'uploads'.DS.'perl'.DS.'ubr_ini.php');
require_once(JPATH_SITE.DS.'components'.DS.'com_hwdvideoshare'.DS.'assets'.DS.'uploads'.DS.'perl'.DS.'ubr_lib.php');
require_once(JPATH_SITE.DS.'components'.DS.'com_hwdvideoshare'.DS.'assets'.DS.'uploads'.DS.'perl'.DS.'ubr_finished_lib.php');
if($PHP_ERROR_REPORTING){ error_reporting(E_ALL); }
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.date('r'));
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
if(preg_match("/^[a-zA-Z0-9]{32}$/", $_GET['upload_id'])){ $UPLOAD_ID = $_GET['upload_id']; }
elseif(isset($_GET['about']) && $_GET['about'] == 1){ kak("<u><b>UBER UPLOADER FINISHED PAGE</b></u><br>UBER UPLOADER VERSION = <b>" . $UBER_VERSION . "</b><br>UBR_FINISHED = <b>" . $THIS_VERSION . "<b><br>\n", 1 , __LINE__); }
else{ kak("<font color='red'>ERROR</font>: Invalid parameters passed<br>", 1, __LINE__); }
//Declare local values
$_XML_DATA = array(); // Array of xml data read from the upload_id.redirect file
$_CONFIG_DATA = array(); // Array of config data read from the $_XML_DATA array
$_POST_DATA = array(); // Array of posted data read from the $_XML_DATA array
$_FILE_DATA = array(); // Array of 'FileInfo' objects read from the $_XML_DATA array
$_FILE_DATA_TABLE = ''; // String used to store file info results nested between <tr> tags
$_FILE_DATA_EMAIL = ''; // String used to store file info results
$xml_parser = new XML_Parser; // XML parser
$xml_parser->setXMLFile($TEMP_DIR, $_REQUEST['upload_id']); // Set upload_id.redirect file
$xml_parser->setXMLFileDelete($DELETE_REDIRECT_FILE); // Delete upload_id.redirect file when finished parsing
$xml_parser->parseFeed(); // Parse upload_id.redirect file
// Display message if the XML parser encountered an error
if($xml_parser->getError()){ kak($xml_parser->getErrorMsg(), 1, __LINE__); }
$_XML_DATA = $xml_parser->getXMLData(); // Get xml data from the xml parser
$_CONFIG_DATA = getConfigData($_XML_DATA); // Get config data from the xml data
$_POST_DATA = getPostData($_XML_DATA); // Get post data from the xml data
$_FILE_DATA = getFileData($_XML_DATA); // Get file data from the xml data
// Output XML DATA, CONFIG DATA, POST DATA, FILE DATA to screen and exit if DEBUG_ENABLED.
if($DEBUG_FINISHED){
debug("<br><u>XML DATA</u>", $_XML_DATA);
debug("<u>CONFIG DATA</u>", $_CONFIG_DATA);
debug("<u>POST DATA</u>", $_POST_DATA);
debug("<u>FILE DATA</u><br>", $_FILE_DATA);
exit;
}
/////////////////////////////////////////////////////////////////////////////////////////////////
//
// *** ATTENTION: ENTER YOUR CODE HERE !!! ***
//.........这里部分代码省略.........
示例3: array
$_XML_DATA = array(); // Array of xml data read from the upload_id.redirect file
$_CONFIG_DATA = array(); // Array of config data read from the $_XML_DATA array
$_POST_DATA = array(); // Array of posted data read from the $_XML_DATA array
$_FILE_DATA = array(); // Array of 'FileInfo' objects read from the $_XML_DATA array
$_FILE_DATA_TABLE = ''; // String used to store file info results nested between <tr> tags
$_FILE_DATA_EMAIL = ''; // String used to store file info results
$xml_parser = new XML_Parser; // XML parser
$xml_parser->setXMLFile($TEMP_DIR, $_REQUEST['upload_id']); // Set upload_id.redirect file
$xml_parser->setXMLFileDelete($DELETE_REDIRECT_FILE); // Delete upload_id.redirect file when finished parsing
$xml_parser->parseFeed(); // Parse upload_id.redirect file
// Display message if the XML parser encountered an error
if($xml_parser->getError()){ kak($xml_parser->getErrorMsg(), 1, __LINE__); }
$_XML_DATA = $xml_parser->getXMLData(); // Get xml data from the xml parser
$_CONFIG_DATA = getConfigData($_XML_DATA); // Get config data from the xml data
$_POST_DATA = getPostData($_XML_DATA); // Get post data from the xml data
$_FILE_DATA = getFileData($_XML_DATA); // Get file data from the xml data
// Output XML DATA, CONFIG DATA, POST DATA, FILE DATA to screen and exit if DEBUG_ENABLED.
if($DEBUG_FINISHED){
debug("<br><u>XML DATA</u>", $_XML_DATA);
debug("<u>CONFIG DATA</u>", $_CONFIG_DATA);
debug("<u>POST DATA</u>", $_POST_DATA);
debug("<u>FILE DATA</u><br>", $_FILE_DATA);
exit;
}
示例4: ExecActions
//.........这里部分代码省略.........
$cle = 'ordre';
$val = usort($data_out['liste_sous_categories'], "Lib_compareUp");
$data_out['page'] = 'ajax_sous_categories.php';
break;
case "Fichier_ADD":
// DEBUT UBR
// Je déclare en global les variables suivante intialisées lors du chargement des bibliothèques UBR
global $TEMP_DIR, $_INI;
//Declare local values
$_XML_DATA = array();
// Array of xml data read from the upload_id.redirect file
$_CONFIG_DATA = array();
// Array of config data read from the $_XML_DATA array
$_POST_DATA = array();
// Array of posted data read from the $_XML_DATA array
$_FILE_DATA = array();
// Array of 'FileInfo' objects read from the $_XML_DATA array
$_FILE_DATA_TABLE = '';
// String used to store file info results nested between <tr> tags
$_FILE_DATA_EMAIL = '';
// String used to store file info results
$xml_parser = new XML_Parser();
// XML parser
$xml_parser->setXMLFile($TEMP_DIR, $_GET['upload_id']);
// Set upload_id.redirect file
$xml_parser->setXMLFileDelete($_INI['delete_redirect_file']);
// Delete upload_id.redirect file when finished parsing
$xml_parser->parseFeed();
// Parse upload_id.redirect file
// Display message if the XML parser encountered an error
if ($xml_parser->getError()) {
kak($xml_parser->getErrorMsg(), 1, __LINE__, $_INI['path_to_css_file']);
}
$_XML_DATA = $xml_parser->getXMLData();
// Get xml data from the xml parser
$_CONFIG_DATA = getConfigData($_XML_DATA);
// Get config data from the xml data
$_POST_DATA = getPostData($_XML_DATA);
// Get post data from the xml data
$_FILE_DATA = getFileData($_XML_DATA);
// Get file data from the xml data
/*=============*/
Lib_myLog("UBR POST DATA :", $_POST_DATA);
// On remet dans data_in les valeurs transmises par UBR
foreach ($_POST_DATA as $key => $value) {
$data_in[$key] = $value;
}
// On récupère les fichiers téléchargés
for ($i = 0; $i < count($_FILE_DATA); $i++) {
$file_slot = $_FILE_DATA[$i]->getFileInfo('slot');
$file_name = $_FILE_DATA[$i]->getFileInfo('name');
$file_size = $_FILE_DATA[$i]->getFileInfo('size');
$file_type = $_FILE_DATA[$i]->getFileInfo('type');
$file_status = $_FILE_DATA[$i]->getFileInfo('status');
$file_status_desc = $_FILE_DATA[$i]->getFileInfo('status_desc');
/*=============*/
Lib_myLog("UBR Fichier telecharge : file_slot: {$file_slot}, file_name: {$file_name}, file_size: {$file_size}, file_type: {$file_type}, file_status: {$file_status}, file_status_desc: {$file_status_desc}");
}
// FIN UBR
$F5 = Lib_checkF5($session, $data_in['timestamp']);
$continue = $F5 ? false : true;
if ($continue) {
$args_arbos['famille'] = '';
if ($data_in['id_pere'] != 0) {
$arbo = Doc_recuperer($data_in['id_pere']);
$args_arbos['famille'] = $arbo->famille . $arbo->id_pere . '-';