Compare commits
39 Commits
145a0b279f
...
e1fad4468d
Author | SHA1 | Date |
---|---|---|
quenousimporte | e1fad4468d | |
quenousimporte | 02eb28d4e0 | |
quenousimporte | 057d27221a | |
quenousimporte | d767f80874 | |
quenousimporte | c425725423 | |
quenousimporte | 77ddc4907f | |
quenousimporte | 717b2a1bce | |
quenousimporte | e8c5d38b3a | |
quenousimporte | 682a18132d | |
quenousimporte | e896275724 | |
quenousimporte | e0a365b612 | |
quenousimporte | a1c0033e26 | |
quenousimporte | 4f33d65317 | |
quenousimporte | 5f049cf587 | |
quenousimporte | e9ac918775 | |
quenousimporte | a9cb693318 | |
quenousimporte | d838294ddd | |
quenousimporte | 5a30250932 | |
quenousimporte | 8d0b4bef5e | |
quenousimporte | 095bc6dd42 | |
quenousimporte | 1ebc4ed714 | |
quenousimporte | 8c27dfbd77 | |
quenousimporte | c176d25287 | |
quenousimporte | e7567e4d67 | |
quenousimporte | 33bbafaf7f | |
quenousimporte | 7edb42ef83 | |
quenousimporte | 901e0aa812 | |
quenousimporte | 5857299d06 | |
quenousimporte | 67ce656365 | |
quenousimporte | 0d436b0516 | |
quenousimporte | de6268d86f | |
quenousimporte | d633cf719d | |
quenousimporte | 3b145cf219 | |
quenousimporte | 86c2ff8ff6 | |
quenousimporte | 7e75006d85 | |
quenousimporte | 47f0907e77 | |
quenousimporte | 090c04eedd | |
quenousimporte | 3e15377b57 | |
quenousimporte | b8eaaedf53 |
23
handler.php
23
handler.php
|
@ -5,44 +5,37 @@ require 'settings.php';
|
||||||
// check authent
|
// check authent
|
||||||
if ($password && (!isset($_POST['password']) || $_POST['password'] != $password))
|
if ($password && (!isset($_POST['password']) || $_POST['password'] != $password))
|
||||||
{
|
{
|
||||||
echo '{"error": "authent"}';
|
echo 'error: authent';
|
||||||
}
|
}
|
||||||
else if (isset($_POST['action']))
|
else if (isset($_POST['action']))
|
||||||
{
|
{
|
||||||
$action = $_POST['action'];
|
$action = $_POST['action'];
|
||||||
|
$path = $datadir . $_POST['name'];
|
||||||
switch ($action)
|
switch ($action)
|
||||||
{
|
{
|
||||||
case 'fetch':
|
case 'fetch':
|
||||||
if (file_exists($datafile))
|
if (file_exists($path))
|
||||||
{
|
{
|
||||||
echo file_get_contents($datafile);
|
echo file_get_contents($path);
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
echo '[]';
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'push':
|
case 'push':
|
||||||
$result = file_put_contents($datafile, $_POST['data']);
|
$result = file_put_contents($path, $_POST['data']);
|
||||||
if ($result === false)
|
if ($result === false)
|
||||||
{
|
{
|
||||||
echo '{"error": "could not save ' . $datafile . '"}';
|
echo 'error: could not save ' . $_POST['name'];
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
echo '{"result": "ok"}';
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
echo '{"error": "unknown action ' . $action . '"}';
|
echo 'error: unknown action ' . $action;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
echo '{"error": "missing action parameter"}';
|
echo 'error: missing action parameter';
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?php
|
<?php
|
||||||
$datafile = '../data/data.acs';
|
$datadir = '../data/';
|
||||||
$password = '';
|
$password = '';
|
||||||
?>
|
?>
|
Loading…
Reference in New Issue