Esempio n. 1
0
 $titre_page = "";
 $tag_title = "";
 $tag_keywords = "";
 $tag_description = "";
 $sitemap_changefreq = "";
 $id = addslashes($ligne[0]);
 $lg = addslashes($ligne[1]);
 $page_url = addslashes($ligne[2]);
 $titre = addslashes(utf8_encode($ligne[3]));
 $page_titre = addslashes(utf8_encode($ligne[4]));
 $page_tag_title = addslashes(utf8_encode($ligne[5]));
 $page_tag_keywords = addslashes(utf8_encode($ligne[6]));
 $page_tag_description = addslashes(utf8_encode($ligne[7]));
 $page_sitemap_changefreq = addslashes($ligne[8]);
 $msg_erreur = "";
 $page_lien_ctr = full_sanitize_string($page_lien);
 if ($page_lien != $page_lien_ctr) {
     $msg_erreur = "Lien invalide: {$page_lien} > {$page_lien_ctr}";
 }
 if ($msg_erreur != "") {
     $resultat .= "<tr>";
     $cpterr++;
     $resultat .= "<tr>";
     $resultat .= "<td align='center' class=\"erreur\"><b>{$id}</b></td>";
     $resultat .= "<td >{$titre} &nbsp;</td>";
     $resultat .= "<td class=\"erreur\">{$msg_erreur}</td>";
     $resultat .= "</tr>";
 } else {
     if ($_POST["majok"] == "1") {
         $myUpdate = new myUpdate(__FILE__);
         $myUpdate->table = $thisSite->PREFIXE_TBL_GEN . "pages";
Esempio n. 2
0
<?php

include_once "init.php";
$fic = $__GET["fic"];
$nom_fic = get_nom_fichier($fic);
$nom = full_sanitize_string($nom_fic);
$fic20 = str_replace(" ", "%20", $fic);
$fic = str_replace("http", "", $fic);
$fic = str_replace("ftp", "", $fic);
if (file_exists($fic)) {
    $extension_nom_fic = get_extension($nom_fic);
    $extension = get_extension($fic);
    if (!in_array($extension_nom_fic, $thisSite->UPLOAD_EXTENSIONS)) {
        exit;
    }
    if (!in_array($extension, $thisSite->UPLOAD_EXTENSIONS)) {
        exit;
    }
    header('Content-Description: File Transfer');
    header("Pragma:  public");
    header("Expires: 0");
    header('Cache-Control: must-revalidate');
    header("Content-Type: application/octet-stream\n");
    header("Content-Length: " . filesize($fic) . "\n");
    header("Content-Disposition: attachment; filename=" . $nom . "\n");
    header('Content-Transfer-Encoding: binary');
    ob_clean();
    flush();
    readfile($thisSite->RACINE . $fic20);
    exit;
} else {