Source for file add.php
Documentation is available at add.php
* @package linea21.modules
* @author linea21 <info@linea21.com>
* @license http://opensource.org/licenses/gpl-3.0.html
//////////// Check Inclusion de pages ////////////
include_once("../lib/lib_common.php");
include_once("../lib/input_helpers.php");
if(!isset ($_GET['id']) && !isset ($_POST['id'])) {
if(isset ($_POST['id'])) $id= $_POST['id'];
if(isset ($_GET['id'])) $id= $_GET['id'];
if(!isset ($_GET['scale_id']) && !isset ($_POST['scale_id'])) {
if(isset ($_POST['scale_id'])) $scale_id= $_POST['scale_id'];
if(isset ($_GET['scale_id'])) $scale_id= $_GET['scale_id'];
$link_mod_sdi= "index.php?&rub=sdi&todo=det&id=";
$link_cancel= $rub_link. "&todo=det&id=". $id. "&scale_id=". $scale_id;
if (isset ($_POST['enregistrer'])) {
$result= $sdi_object->AddValue($data_table, $sql_object);
$link_confirm= "confirm.php?rub=". $rub. "&todo=". $todo. "&id=". $id. "&scale_id=". $scale_id;
if(isset ($result)) header("Location: ". $link_confirm);
$form_scale_id = $scale_id;
$mask_statut_P= "checked=\"checked\"";
if (isset ($_POST['valider1'])) {
$table[0] = $_POST['value'];
$table[1] = $_POST['id'];
$table[2] = $_POST['scale'];
$table[3] = $_POST['date'];
$table[4] = $_POST['statut'];
$integrity = $sdi_object -> CheckDataIntegrity_value($table, $sql_object);
$form_value = $_POST['value'];
$form_sdi_id = $_POST['id'];
$form_scale_id = $_POST['scale'];
$form_date = $_POST['date'];
$form_statut = $_POST['statut'];
if($form_statut== 'D') $mask_statut_D= "checked=\"checked\""; else $mask_statut_D= '';
if($form_statut== 'P') $mask_statut_P= "checked=\"checked\""; else $mask_statut_P= '';
include_once("quickicons.php");
$resultscale = $sql_object -> DBSelect($req_list_scale);
$result_sdii = $sql_object -> DBSelect($req_sdii);
$result_value = $sql_object -> DBSelect($req_sdiav);
$navtitle= $GLOBALS['lang']['dashboard']['add']. " : ". $result_sdii[0]['sdii_name'];
<li><a href="index.php"> <?php echo $GLOBALS['lang']['way']['home']; ?></a>
<li><a href=" <?php echo $rub_link;
?>"> <?php echo $GLOBALS['lang']['menu']['dashboard'];?></a></li>
<li><span> <?php echo formatnavTitle($navtitle); ?></span></li>
<script type="text/javascript" charset="utf-8">
Date.format = ' <?php echo DATE_FORMAT ?>';
TEXT_PREV_YEAR : ' <?php echo $GLOBALS['lang']['datePicker']['TEXT_PREV_YEAR']; ?>',
TEXT_PREV_MONTH : ' <?php echo $GLOBALS['lang']['datePicker']['TEXT_PREV_MONTH']; ?>',
TEXT_NEXT_YEAR : ' <?php echo $GLOBALS['lang']['datePicker']['TEXT_NEXT_YEAR']; ?>',
TEXT_NEXT_MONTH : ' <?php echo $GLOBALS['lang']['datePicker']['TEXT_NEXT_MONTH']; ?>',
TEXT_CLOSE : ' <?php echo $GLOBALS['lang']['datePicker']['TEXT_CLOSE']; ?>',
TEXT_CHOOSE_DATE : ' <?php echo $GLOBALS['lang']['datePicker']['TEXT_CHOOSE_DATE']; ?>'
$('.date-pick').datePicker({startDate:'01/01/1990'});
if (!isset ($integrity) || is_string($integrity)) {
<div class="contentcontainer"> <?php
include_once($dir . "/menurub.php");
<div class="mod_link"><a href=" <?php echo $link_mod_sdi. $id ;?>"> <?php echo $GLOBALS['lang']['dashboard']['det_sdi'];?></a>
<h2> <?php echo $GLOBALS['lang']['dashboard']['add_title1']; ?></h2>
<form id="addvalue" action=" <?php echo $_SERVER['SCRIPT_NAME'];
<p><label for="value"> <?php echo $GLOBALS['lang']['dashboard']['value'] ?>
* ( <?php echo $result_sdii[0]['sdii_unit']; ?>) :</label> <input
name="value" type="text" id="value" maxlength="255"
value=" <?php echo $form_value;
?>" class="textfield" /></p>
<p><label for="scale"> <?php echo $GLOBALS['lang']['dashboard']['scale'] ?>
* : </label> <?php echo $listing; ?></p>
<p><label for="statut_P"> <? echo $GLOBALS['lang']['divers']['statut']; ?>
* : </label> <input name="statut" type="radio" id="statut_P" value="P"
<?php echo $mask_statut_P; ?> /><span class="radio"> <?php echo $GLOBALS['lang']['statut']['public']; ?></span>
<input name="statut" type="radio" id="statut_D" value="D"
<?php echo $mask_statut_D; ?> /><span class="radio"> <?php echo $GLOBALS['lang']['statut']['draft']; ?></span>
<p><label for="date"> <? echo $GLOBALS['lang']['dashboard']['date']; ?> :
</label> <input name="date" type="text" maxlength="10" id="date"
class="date-pick shorttextfield date-text"
value=" <?php echo $form_date; ?>" /></p>
<div class="sdi_det"><a name="affeval" id="affeval"
style="display: none;"></a> <a href="#affeval"
onclick="$('#evaluation').slideToggle();"> <?echo $GLOBALS['lang']['sdi']['info_mesure'];?></a>
<div id="evaluation" style="display: none;"><br class="brendstep" />
<table cellspacing="0" cellpadding="3">
echo "<td>". $GLOBALS['lang']['sdi']['unit']. "</td>\n";
echo "<td>". $GLOBALS['lang']['sdi']['max_value']. "</td>\n";
echo "<td>". $GLOBALS['lang']['sdi']['min_value']. "</td>\n";
echo "<td>". $GLOBALS['lang']['sdi']['threshold_value']. "</td>\n";
echo "<td>". $result_sdii[0]['sdii_unit']. "</td>\n";
echo "<td>". $result_sdii[0]['sdii_max_value']. "</td>\n";
echo "<td>". $result_sdii[0]['sdii_min_value']. "</td>\n";
echo "<td>". $result_sdii[0]['sdii_threshold_value']. "</td>\n";
<? if ($result_value<> false) {?>
<div class="sdi_det"><a name="affval" id="affval" style="display: none;"></a>
<a href="#affval" onclick="$('#valeur').slideToggle();"> <?echo $GLOBALS['lang']['dashboard']['all_value'];?></a>
<div id="valeur" style="display: none;"><br class="brendstep" />
<table cellspacing="0" cellpadding="3">
echo "<td>". $GLOBALS['lang']['dashboard']['date']. "</td>\n";
echo "<td>". $GLOBALS['lang']['dashboard']['value']. " (". formatText($result_sdii[0]['sdii_unit'], '2HTML'). ")". "</td>\n";
for ($i= 0;$i< count($result_value);$i++ ){
echo "<td>". formatText($result_value[$i]['date_p'], '2HTML'). "</td>\n";
echo "<td>". formatText($result_value[$i]['sdiv_value'], '2HTML');
if ($result_value[$i]['sdiv_statut']== 'D') {
echo "<span class=\"state\">". $GLOBALS['lang']['statut']['draft']. "</span>";
else echo "<div class=\"info\">". $GLOBALS['lang']['dashboard']['novalue'];
<div><br class="brendstep" />
<input name="id" type="hidden" value=" <?php echo $id; ?>" id="id" /> <input
name="scale_id" type="hidden" value=" <?php echo $scale_id; ?>"
id="scale_id" /> <input name="rub" type="hidden"
value=" <?php echo $rub; ?>" id="rub" /> <input name="todo"
type="hidden" value=" <?php echo $todo; ?>" id="todo" /> <? echo cancel_button($link_cancel); ?>
<input name="valider1" type="submit"
value=" <?php echo $GLOBALS['lang']['btn']['valid'] ?>" class="button"
<?php include_once($dir . "/help.php");
if (!isset ($integrity5) || is_string($integrity5)) {
$recap_nc = $GLOBALS['lang']['sdi']['recap_nc'];
if (empty($var)) $var2 = $recap_nc;
$resultscale2 = $sql_object -> DBSelect($req_scale);
$display_sdi_value = $table[0];
$display_sdi_scale = formatText($resultscale2[0]['scale_denomination'], '2HTML');
$display_sdi_date = $table[3];
$display_sdi_date2= explode ("-", $display_sdi_date);
$display_sdi_date= $display_sdi_date2[2]. "-". $display_sdi_date2[1]. "-". $display_sdi_date2[0];
$display_sdi_statut= $table[4];
<div class="contentcontainer"> <?php
include_once($dir . "/menurub.php");
<h2> <?php echo $GLOBALS['lang']['recap']['title'] ;
<dt> <?php echo $GLOBALS['lang']['dashboard']['value'];
<dd> <?php echo $display_sdi_value. " ". $result_sdii[0]['sdii_unit'] ;
<dt> <?php echo $GLOBALS['lang']['sdi']['name2'] ;
<dd> <?php echo formatText($result_sdii[0]['sdii_name'], '2HTML');
<dt> <?php echo $GLOBALS['lang']['divers']['statut'] ;
<dt> <?php echo $GLOBALS['lang']['dashboard']['date'] ;
<dd> <?php echo $display_sdi_date ;
<dt> <?php echo $GLOBALS['lang']['dashboard']['scale'] ;
<dd> <?php echo $display_sdi_scale ;
action=" <?php echo $_SERVER['SCRIPT_NAME'];
<div><input name="rub" type="hidden"
?>" id="rub" /> <input name="todo" type="hidden"
?>" id="todo" /> <input name="id" type="hidden"
?>" id="id" /> <input name="scale_id" type="hidden"
value=" <?php echo $scale_id; ?>" id="scale_id" /> <input
name="data_table" type="hidden" value=" <?php echo $table;
id="data_table" /> <? echo cancel_button($link_cancel); ?> <input
name="retour" type="button"
value=" <?php echo $GLOBALS['lang']['btn']['preview'] ?>" class="button"
id="retour" onclick="history.go(-1);" /> <input name="enregistrer"
type="submit" value=" <?php echo $GLOBALS['lang']['btn']['save'] ?>"
class="button" id="valider" /></div>
<?php include_once($dir . "/help.php");
|