first commit

This commit is contained in:
/usr/bin/nano
2017-04-15 01:34:36 +03:00
commit c715e2a604
5325 changed files with 329700 additions and 0 deletions

View File

@@ -0,0 +1,84 @@
<?php
include ("cgi-bin/saveGraphHelpers.php");
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$examplesFilename = $g_config['graphSavePath'] . $g_config['graphExamplesFile'];
if (isset($_POST["source_id"]))
{
$sourceFileFullname = getXMLFileName($_POST["source_id"], true);
if (strlen($sourceFileFullname) > 0)
{
$graph = gzuncompress(file_get_contents($sourceFileFullname));
if (strlen($graph) > 0)
{
if (saveGraphXML($graph, $_POST["dest_id"], true))
{
$imageSource = getImageFileName($_POST["image"], true);
$imageDest = getImageFileName($_POST["dest_id"], true);
if ( copy($imageSource, $imageDest))
{
if (($handle = fopen($examplesFilename, "a")) !== FALSE)
{
$line = array();
$line[] = $_POST["dest_id"];
$line[] = $_POST["title_ru"];
$line[] = $_POST["title_en"];
fputcsv($handle, $line, "|");
fclose($handle);
$msg = "added";
}
else
{
$msg = "Cannot open data base";
}
}
else
{
$msg = "Cannot copy image";
}
}
else
{
$msg = "Cannot save dest file";
}
}
else
{
$msg = "Cannot open source file";
}
}
else
{
$msg = "Wrong source name";
}
}
$examples = array();
// Load from cvs
if (($handle = fopen($examplesFilename, "r")) !== FALSE)
{
while (($data = fgetcsv($handle, 1000, "|")) !== FALSE)
{
$item = array();
$item["id"] = $data[0];
$item["title_ru"] = $data[1];
$item["title_en"] = $data[2];
$examples[] = $item;
}
fclose($handle);
}
?>