<?php
/**
*
*@author bibby
*$Id$
** //*/
require_once('JFac.class.php');
$a = JFac::get("Test",1);
if($_POST['keyname'])
{
$k = $_POST['keyname'];
$v = $_POST['valname'];
foreach(array_keys($k) as $i)
if(trim($k[$i])!='')
$a->set($k[$i],trim($v[$i]));
$a->_unset($_POST['unset']);
}
?>
<html>
<head>
<script type="text/javascript" language="javascript" src="DynInputs.js"></script>
<title>JThing interface test</title>
</head>
<body>
<form name="inputs" method="post">
Key:Val<Br />
<div id="fields">
<script type="text/javascript" language="javascript">
var dyn = new DynInputs(<?echo $a->getJSON();?>);
</script>
</div>
<input type="button" value="add new field" onclick="dyn.adder()"/>
<input type="submit" value="save that shizl"/>
</form><br />
<a href="http://bbby.org/json/Test/1?<?=time()?>">View the storage</a><br />
<h1>
<?
echo count($a->getKeys())." things set";
?>
</h1>
</body>
<?
highlight_file($_SERVER['DOCUMENT_ROOT'].'/'.$_SERVER['PHP_SELF']);
?>
</html>