Esempio n. 1
0
_pass(implode(', ', esp_getlocales()));
?>
<br />
      (<?php 
_pass(implode(', ', array_keys(esp_getlocale_map())));
?>
)
    </li>
    <li>GNU Gettext test: <?php 
esp_setlocale('en_US');
check_string(_('%%%% Gettext Test Failed'), 'Passed');
?>
</li>
    <li>Catalog Open Test: <?php 
$ret = fopen($ESPCONFIG['locale_path'] . '/en_US/LC_MESSAGES/messages.mo', 'r');
check_bool($ret !== false, true);
fclose($ret);
?>
</li>
  </ul></td></tr>

  <tr><th>PHP Session Test</th></tr>
  <tr><td><ul>
    <li>session.save_path: <?php 
if (stristr(PHP_OS, 'win') && substr(ini_get('session.save_path'), 0, 1) == '/') {
    _fail(ini_get('session.save_path'));
} else {
    _pass(ini_get('session.save_path'));
}
?>
</li>
Esempio n. 2
0
$bodyChanged = check_bool($_POST['body_changed']);
$titleChanged = check_bool($_POST['title_changed']);
$oldid = $_POST['oldid'];
// not sanitised! This is not committed to the db.
$type = $_POST['type'];
if ($type === 'chemsingle') {
    $rxn = check_rxn($_POST['rxn_input']);
    $grid = $_POST['grid_input'];
    $prodGrid = $_POST['prodGrid_input'];
    $gridColumns = $_POST['grid_columns'];
    $prodGridColumns = $_POST['prodGrid_columns'];
    $rxnChanged = check_bool($_POST['rxn_changed']);
    $gridChanged = check_bool($_POST['grid_changed']);
    $prodGridChanged = check_bool($_POST['prodGrid_changed']);
    $gridColumnsChanged = check_bool($_POST['gridColumns_changed']);
    $prodGridColumnsChanged = check_bool($_POST['prodGridColumns_changed']);
    $rxn_png = $_POST['rxn_png'];
} else {
    $rxnChanged = false;
    $gridChanged = false;
    $prodGridChanged = false;
    $gridColumnsChanged = false;
    $prodGridColumnsChanged = false;
}
// Store stuff in Session to get it back if error input
$_SESSION['new_title'] = $title;
$_SESSION['new_date'] = $date;
$_SESSION['new_status'] = $status;
// If input errors, redirect back to the experiment form
if ($errflag) {
    $_SESSION['errors'] = $msg_arr;