/** * * * @param * @access public * @return void */ private function checkForm() { $no_error = true; if (!isset($this->vars['nombre']) || intval($this->vars['nombre']) > 4 || intval($this->vars['nombre']) <= 0) { div::debug(intval($this->vars['nombre']), 'erreur nombre'); $no_error = false; } $issetLigne = isset($this->Treelignes[intval($this->vars['ligne'])]); if (!isset($this->vars['ligne']) || !$issetLigne) { div::debug($this->vars['ligne'], 'erreur ligne'); $no_error = false; } if (!isset($this->vars['depart']) || !$this->issetArret($this->vars['depart'], intval($this->vars['ligne']))) { div::debug($this->vars['depart'], 'erreur depart'); $no_error = false; } if (!isset($this->vars['arrive']) || !$this->issetArret($this->vars['arrive'], intval($this->vars['ligne']))) { div::debug($this->vars['arrive'], 'erreur arrive'); $no_error = false; } if (!isset($this->vars['date']) || !div::valideDate($this->vars['date'])) { div::debug($this->vars['date'], 'erreur date'); $no_error = false; } if (!isset($this->vars['heure']) || !div::testInt(intval($this->vars['heure'])) || intval($this->vars['heure']) < 0 || intval($this->vars['heure']) > 23) { div::debug(intval($this->vars['heure']), 'erreur heure'); $no_error = false; } if (isset($this->vars['depart']) && isset($this->vars['arrive']) && $this->vars['depart'] == $this->vars['arrive']) { div::debug('erreur', 'erreur meme arrive et depart'); $no_error = false; } if (!isset($this->vars['min']) || !div::testInt(intval($this->vars['min'])) || intval($this->vars['min']) < 0 || intval($this->vars['min']) > 59) { div::debug(intval($this->vars['min']), 'erreur min'); $no_error = false; } return $no_error; }