Merge branch 'master' of https://git.dirt.kz/igor/Metadata_PHP
This commit is contained in:
@ -238,9 +238,11 @@
|
||||
{
|
||||
$doc = new DOMDocument();
|
||||
try
|
||||
{ $doc->loadXML(file_get_contents("php://input"));
|
||||
{
|
||||
$doc->loadXML($HTTP_INPUT);
|
||||
} catch (Exception $e)
|
||||
{ sendError($e->getMessage());
|
||||
{
|
||||
sendError($e->getMessage());
|
||||
}
|
||||
$reqNode = $doc->documentElement;
|
||||
|
||||
@ -250,8 +252,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
//error_log($HTTP_INPUT);
|
||||
|
||||
//описание
|
||||
//(fn==0) - отправить метаданные клиенту по запрошенному узлу
|
||||
//(fn==1) - вставить одну запись в базу данных (результат id записи)
|
||||
@ -607,13 +607,8 @@
|
||||
$f2=findNodeOnPath($nTypeR,'objects-list/filter');
|
||||
setFilter($f1,$f2);//заменить все значения первого фильтра значениями из второго
|
||||
|
||||
//+++++++
|
||||
//$objXMLDocument->saveXML($currNode)
|
||||
|
||||
$sql_query=getCdataValue(findNodeOnPath($currNode, "objects-list/sql-query"));
|
||||
|
||||
//sendError($sql_query);
|
||||
|
||||
|
||||
if($f1!=null)
|
||||
{
|
||||
$nextnode=$f1->firstChild;
|
||||
@ -705,7 +700,10 @@
|
||||
if(!array_key_exists("_u",$row)) { $access.="u"; } else { $access.=$row["_u"]; }
|
||||
if(!array_key_exists("_d",$row)) { $access.="d"; } else { $access.=$row["_d"]; }
|
||||
|
||||
$xmlstring.=' <record id="'.$row[$currNode->getAttribute("ObjectID")].'" a="'.$access.'">';
|
||||
if(array_key_exists($currNode->getAttribute("ObjectID"),$row))
|
||||
$xmlstring.=' <record id="'.$row[$currNode->getAttribute("ObjectID")].'" a="'.$access.'">';
|
||||
else
|
||||
$xmlstring.=' <record id="" a="'.$access.'">';
|
||||
$nextnode=findNode($currNode,'objects-list')->firstChild;
|
||||
while ($nextnode)
|
||||
{
|
||||
@ -917,7 +915,7 @@
|
||||
|
||||
if($cmd==0) //Restore password by email
|
||||
{
|
||||
$res = $db->query("select 1 from _Users where del=false and email = '$login';");
|
||||
$res = $db->query("select 1 from '.$Schema.'_Users where del=false and email = '$login';");
|
||||
if($res->rowCount()>0)
|
||||
{
|
||||
mail($login,'rigor.kz','Not implement',"Content-type: text/html; charset=utf-8\r\nFrom: rigor Site <info@rigor.kz>");
|
||||
|
||||
Reference in New Issue
Block a user