Key:Val

View the storage

0 things set

<?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>