{ $ret = true; if ($this->image) { $ret = $this->image->get_est_vide(); } return $ret; } } $session = new session(); if (is_null($session)) { header("Location: " . _SESSION_URL_FERMETURE); exit; } $session->check_session(); $param = new param(); $id_image = $param->get(_PARAM_ID); if (strlen($id_image) == 0) { $session->fermer_session(); exit; } $id_tab = $param->get(_PARAM_POINT_RETOUR); $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); exit; } // On vide préalablement le dossier d'upload $upload_path = getcwd() . "/" . _UPLOAD_DOSSIER; @unlink($upload_path . _UPLOAD_FICHIER . "." . _UPLOAD_EXTENSION_JPG); @unlink($upload_path . _UPLOAD_FICHIER . "." . _UPLOAD_EXTENSION_PNG); @unlink($upload_path . _UPLOAD_FICHIER . "." . _UPLOAD_EXTENSION_GIF);
<?php require_once "inc/path.php"; inclure_inc("const", "param", "html"); $param = new param(); $page = $param->get(_PARAM_PAGE); if (strlen($page) == 0) { header("HTTP/1.0 404 Not Found"); exit; } // Cas particulier de la page actu if (!strcmp($page, _HTML_PREFIXE_ACTU)) { header("HTTP/1.0 404 Not Found"); exit; } $est_actu = preg_match("/^" . _HTML_PREFIXE_ACTU . "-[1-5]\$/", $page); if ($est_actu == 1) { $no_actu = (int) substr($page, 1 + strlen(_HTML_PREFIXE_ACTU)); $dossier = _XML_PATH_PAGES . _HTML_PREFIXE_ACTU; $page_retour = _PHP_PATH_ROOT . _HTML_PATH_ACTU . "?" . _PARAM_ID . "=" . $no_actu; } else { $dossier = _XML_PATH_PAGES . $page; $page_retour = _PHP_PATH_ROOT . $page . _PXP_EXT; } // Vérification de l'existence de la page if (!file_exists($dossier)) { header("HTTP/1.0 404 Not Found"); exit; } $html = new html(); $html->ouvrir();
} $elements_ip = explode(_DB_VISITES_SEPARATEUR_IP, $ip_augmentee, 5); $pays = $elements_ip[1]; $ville = $elements_ip[2]; $lon = (double) $elements_ip[3]; $lat = (double) $elements_ip[4]; return array($pays, $ville, $lon, $lat); } $session = new session(); if (is_null($session)) { header("Location: " . _SESSION_URL_FERMETURE); exit; } $session->check_session(); $param = new param(); $nom_pays = $param->get(_PARAM_ID); if (strlen($nom_pays) == 0) { $session->fermer_session(); exit; } $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); exit; } echo "<div class=\"analitix_lb\">\n"; if (!isset($tab_pays[$nom_pays])) { echo "<p style=\"padding:25px 10px;\">Désolé, le pays <b>" . $nom_pays . "</b> n'est pas disponible actuellement...<br/><br/>Veuillez contacter <b><a href=\"mailto:petilabo@gmail.com\" title=\"Ecrire à petilabo@gmail.com\" style=\"color:#333\">petilabo@gmail.com</a></b> pour une demande d'ajout à PetiLabo Analitix.</p>\n"; } else { // Création de la carte list($olat, $olon, $ozoom) = $tab_pays[$nom_pays];
{ return $this->traductions[(int) $cpt]; } public function strip_tags_attributes($texte) { return $this->texte->strip_tags_attributes($texte); } } $session = new session(); if (is_null($session)) { header("Location: " . _SESSION_URL_FERMETURE); exit; } $session->check_session(); $param = new param(); $id_texte = $param->get(_PARAM_ID); if (strlen($id_texte) == 0) { $session->fermer_session(); exit; } $id_tab = $param->get(_PARAM_POINT_RETOUR); $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); exit; } $langue_param = $param->get(_PARAM_LANGUE); $form = new form_texte($page, $langue_param, $id_texte); echo "<div class=\"form_lb\">\n"; echo "<form id=\"id_form_texte\" name=\"form_texte\" accept-charset=\"UTF-8\" method=\"post\" action=\"submit_texte.php\">\n"; echo "<ul class=\"tabs\">\n";
echo "<td class=\"pm " . $tab_pm[$index_tab] . " active\" id=\"pm_" . $id . "\">" . $unite_jour . "</td>"; $index_tab += 1; } echo "</tr>"; } echo "</table></div>\n"; } } $session = new session(); if (is_null($session)) { header("Location: " . _SESSION_URL_FERMETURE); exit; } $session->check_session(); $param = new param(); $id_calendrier = $param->get(_PARAM_ID); if (strlen($id_calendrier) == 0) { $session->fermer_session(); exit; } $id_tab = $param->get(_PARAM_POINT_RETOUR); $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); exit; } $form = new form_calendrier($page, $id_calendrier); echo "<div class=\"form_lb\">\n"; echo "<p class=\"titre_zone\">Calendrier de réservation</p>\n"; $form->afficher(); echo "<form id=\"id_form_calendrier\" name=\"form_calendrier\" accept-charset=\"UTF-8\" method=\"post\" action=\"submit_calendrier.php\">\n";
{ return $this->texte->get_langue_par_defaut(); } public function get_titre_type($type) { return $this->tab_titre[$type]; } } $session = new session(); if (is_null($session)) { header("Location: " . _SESSION_URL_FERMETURE); exit; } $session->check_session(); $param = new param(); $id_texte = $param->get(_PARAM_ID); if (strlen($id_texte) == 0) { $session->fermer_session(); exit; } $type = $param->get(_PARAM_TYPE); if (strlen($type) == 0) { $session->fermer_session(); exit; } $id_tab = $param->get(_PARAM_POINT_RETOUR); $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); exit; }
{ $ret = null; if ($this->liste_cibles) { $ret = $this->liste_cibles->get_valeur_cible($index); } return $ret; } } $session = new session(); if (is_null($session)) { header("Location: " . _SESSION_URL_FERMETURE); exit; } $session->check_session(); $param = new param(); $id_texte = $param->get(_PARAM_ID); if (strlen($id_texte) == 0) { $session->fermer_session(); exit; } $id_tab = $param->get(_PARAM_POINT_RETOUR); $id_liste = $param->get(_PARAM_ID_LISTE); $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); exit; } $form = new form_lien_editable($page, $id_texte, $id_liste); $texte = $form->get_texte(); echo "<div class=\"form_lb\">\n"; echo "<p class=\"titre_zone\" style=\"margin-top:0;\">Cible du lien :</p>\n";
{ return $this->nb_actus; } public function get_no_actu() { return $this->no_actu; } } $session = new session(); if (is_null($session)) { header("Location: " . _SESSION_URL_FERMETURE); exit; } $session->check_session(); $param = new param(); $id_sommaire = $param->get(_PARAM_ID); if (strlen($id_sommaire) == 0) { $session->fermer_session(); exit; } $id_tab = $param->get(_PARAM_POINT_RETOUR); $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); exit; } $form = new form_sommaire($page, $id_sommaire); echo "<div class=\"form_lb\">\n"; $position = $id_sommaire == 1 ? "1<sup>ère</sup>" : $id_sommaire . "<sup>ème</sup>"; $no_actu = $form->get_no_actu(); echo "<p class=\"titre_zone\" style=\"margin-top:0;\">" . $position . " position dans le sommaire :</p>\n";
public function fermer_corps() { $proprietaire = $this->site->get_proprietaire(); $webmaster = $this->texte->get_label_webmaster($this->langue_page); $social = $this->texte->get_label_social($this->langue_page); $tab_social = $this->site->get_social(); // Si page d'actu alors on intègre le no de l'actu dans le nom $page = $this->nom_page; if (!strcmp($page, _HTML_PREFIXE_ACTU)) { $param = new param(); $param_actu = $param->get(_PARAM_ID); if (strlen($param_actu) > 0) { $page .= "-" . $param_actu; } } $this->html->fermer_page(false, $page, $proprietaire, $webmaster, $social, $tab_social); $this->html->fermer_body(); $this->html->fermer(); }
$session->check_session(); $page = $session->get_session_param(_SESSION_PARAM_PAGE); if (strlen($page) == 0) { $session->fermer_session(); header("HTTP/1.0 404 Not Found"); exit; } $page_php = $page . _PXP_EXT; $referer = basename($_SERVER["HTTP_REFERER"]); if (strcmp($referer, "index.php")) { $session->fermer_session(); header("HTTP/1.0 404 Not Found"); exit; } $param = new param(); $no_version = $param->get("v"); if (preg_match("/\\d+(?:\\.\\d+)+/", $no_version) == 0) { $session->fermer_session(); header("HTTP/1.0 404 Not Found"); exit; } $html = new html(); $html->ouvrir(); $html->ouvrir_head(); $html->ecrire_meta_noindex(); $html->ecrire_meta_titre("Mise à jour de PetiLabo"); echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"css/update.css\" />\n"; $html->fermer_head(); echo "<body>\n"; echo "<p style=\"text-align:center;\"><img src=\"images/logo.png\" alt=\"Logo PetiLabo\"></p>\n"; echo "<h1>Installation de la version " . $no_version . " depuis la page " . $page . "</h1>\n";