示例#1
0
 public function get_postdata($valid = TRUE)
 {
     $_POST or exit('Oops.. Acesso Negado!');
     if ($valid) {
         $this->validate_fields();
     }
     $this->config->load('form_validation');
     foreach (config_item($this->router->class) as $key => $val) {
         $field = $val['field'];
         $data[$field] = $this->input->post($field, TRUE);
         // Data para formato YYYY-MM-DD
         if (strpos($field, 'date') !== FALSE) {
             $data[$field] = date_db($data[$field]);
         }
         // Remove Campos de Senha
         if (strpos($field, 'password') !== FALSE) {
             unset($data[$field]);
         }
         // Valor padrão para campo Status
         if ($field == 'status' && $data[$field] === NULL) {
             $data[$field] = 0;
         }
     }
     return $data;
 }
示例#2
0
<?php

include "inc/connect.php";
include "inc/functions.php";
if ($_GET) {
    $id = nettoyage($_GET["id"]);
    echo "compte creer";
    $date_now = strtotime(date("Y-m-d H:i:s"));
    $date_db = date_db($connexion, $id);
    $date_db = strtotime($date_db[0]['date']);
    compare_date($connexion, $id, $date_now, $date_db);
    header('Refresh: 5; URL=index.php');
} else {
}