本文整理汇总了PHP中xml::setOverWrite方法的典型用法代码示例。如果您正苦于以下问题:PHP xml::setOverWrite方法的具体用法?PHP xml::setOverWrite怎么用?PHP xml::setOverWrite使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类xml
的用法示例。
在下文中一共展示了xml::setOverWrite方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: xml
} else {
# create XML object
$xmlClass = new xml();
# start XML file cration
$xmlClass->createXMLFile();
# eregi all whitespaces from string
$docTitle = eregi_replace(" ", "_", $_POST['title']);
# if is checked the option `[crea categoria]' create a new directory in the
# FlatDoc writeable directory
if ($_POST['category'] == "[crea categoria]" and !file_exists(FNDOC_WRITEABLE . $_POST['newCategory'])) {
if (mkdir(FNDOC_WRITEABLE . $_POST['newCategory'])) {
echo "Categoria creata con successo!";
$_POST['category'] = $_POST['newCategory'];
} else {
trigger_error("Impossiile creare la directory `" . $_POST['newCategory'] . "' in `" . FNDOC_WRITEABLE . "'", E_USER_ERROR);
}
} elseif ($_POST['category'] == "[crea categoria]") {
trigger_error("Categoria già esistente, inserisco all'interno il documento.", E_USER_NOTICE);
$_POST['category'] = $_POST['newCategory'];
}
# set XML file path
$xmlClass->setPath(FNDOC_WRITEABLE . $_POST['category'] . "/" . $_POST['docPage'] . ".xml");
# add Name XMLElement to contents
$xmlClass->add_XML_element("name", $_POST['title']);
# add MainText XMLElement to contents
$xmlClass->add_XML_element("mainText", $_POST['mainText']);
# set overwrite variable to true
$xmlClass->setOverWrite(true);
# complete XML file creation
$xmlClass->closeXMLFile();
}
示例2: die
if (substr($key, 0, 5) == "__ob_") {
if ($value == "" or $value == "scegli...") {
echo "- Non hai compilato il campo obbligatorio <strong>{$key}</strong>, l'azione non può essere processata.<br>";
$flag = false;
}
}
}
if ($_SESSION['add_project_confirm_ID'] != $_POST['__ob_code']) {
echo "- Il codicem di conferma non è valido!.<br>";
$flag = false;
}
if (!$flag) {
# die if there are some errors
die("<br>Siamo spiacenti, ma a causa di qualche errore, la tua richiesta non può essere inoltrata correttamente al server. Verifica di aver compilato tutti i campi.<br><br><a href=\"javascript:history.back()\" title=\"indietro\">Indietro</a>");
}
# create STRING object
$stringClass = new string();
# create XML object
$xmlClass = new xml();
# set overwrite to true
$xmlClass->setOverWrite(false);
# check if XML folder exists
if (file_exists("misc/groupware/xml/" . $stringClass->get_current_date() . "/")) {
die("E' già presente un progetto con lo stesso nome, Prova ad aggiornare la pagina...");
} else {
mkdir("misc/groupware/writeable/projects/shared/" . $stringClass->get_current_date() . "/");
mkdir("misc/groupware/writeable/projects/shared/" . $stringClass->get_current_date() . "/news/");
}
# starting autopilot
$xmlClass->autopilot("misc/groupware/writeable/projects/adoption/" . $stringClass->get_current_date() . ".xml", $_POST, $usersClass->get_user(), "project");
}