-
Notifications
You must be signed in to change notification settings - Fork 0
/
form_handler.php
44 lines (36 loc) · 1.12 KB
/
form_handler.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
include_once 'bnav.php';
require_once 'config.php';
require __DIR__ . '/vendor/autoload.php';
const DEFAULT_PATH = '/NewsArticle';
$firebase = new \Firebase\FirebaseLib(DEFAULT_URL, DEFAULT_TOKEN);
$content=stripslashes($_POST['content']);
$fromdate=stripslashes($_POST['fromdate']);
echo($content);
echo("start date:".$fromdate."</br>");
echo("end date".stripslashes($_POST['todate']));
// --- storing an array ---
$test = array(
"content" => $content,
"fromdate" => $fromdate,
"id" => 42
);
$dateTime = new DateTime();
$firebase->set(DEFAULT_PATH . '/' . $dateTime->format('c'), $test);
// --- storing a string ---
//$firebase->set(DEFAULT_PATH . '/name/contact001', "value");
// --- reading the stored string ---
$name = $firebase->get(DEFAULT_PATH . '/');
echo "</br>";
/* post.php : this page shows what insert.php has sent */
//echo json_encode($name);
$arrayj=json_decode($name,true);
echo sizeof($arrayj);
foreach ($arrayj as &$value) {
echo sizeof($value);
echo array_values($value)[1]."</br>";
}
//echo array_values($arrayj)[0];
echo ($name!='null'? 'f':'t');
include_once 'bfooter.php';
?>