Example #1
0
<?php 
    } else {
        echo 'please upload image only';
    }
    die;
}
if ($act == 'logout') {
    $_SESSION['admin_id'] = '';
    $_SESSION['error'] = 'Logged Out Successfully!';
    echo "<script>window.location='index.php'</script>";
    die;
}
if ($act == 'login') {
    $pass = md5($_POST['password']);
    $user = $db->clearText($_POST['username']);
    $qry1 = $db->runQuery("SELECT * from " . USERS . " where email='{$user}' AND password='******' AND type = 'admin' ");
    if (mysqli_num_rows($qry1) > 0) {
        $user = $db->getQuery($qry1);
        $_SESSION['admin_id'] = $user['password'] . '|' . $user['userId'];
        $_SESSION['succ'] = 'Login Successfully';
        echo "<script>window.location='dashboard.php'</script>";
        die;
    } else {
        $_SESSION['error'] = 'username or password you entered is incorrect';
        echo "<script>window.location='{$_SERVER['HTTP_REFERER']}'</script>";
        die;
    }
}
if ($act == 'setting') {
    $load->model('site_function');
         } else {
             $description_num = 0;
         }
         //$keywords			= utf8_encode ($tags['keywords']);
         if (!empty($keywords)) {
             $keywords_num = count(explode(',', $keywords));
         } else {
             $keywords_num = 0;
         }
         echo "Title : " . $title . " ...\n";
         echo "Description : " . $description . " ...\n";
         echo "Keywords : " . $keywords . " ...\n";
         // Nos caonectamos a la BD tabla Report Control
         echo "Open database ...\n";
         $mydb = new myDBC();
         $title = $mydb->clearText($title);
         $description = $mydb->clearText($description);
         $keywords = $mydb->clearText($keywords);
         $code = '200';
         $publication_date = $siguiente_dia;
         $sql = "INSERT INTO Report_content (id_Report,URL,title,title_number,description,description_number,keywords,keywords_number,code,publication_datetime)\n\t\t\t\t\t\tVALUES ('{$id_report}','{$url}','{$title}','{$title_num}','{$description}','{$description_num}','{$keywords}','{$keywords_num}','{$code}','{$publication_date}'); ";
         $mydb->runQuery($sql);
         echo "Url crawled....\n";
     } else {
         $mydb = new myDBC();
         $code = '404';
         $sql = "INSERT INTO Report_content (id_Report,URL,code)\n\t\t\t\t\t\tVALUES ('{$id_report}','{$url}','{$code}'); ";
         $mydb->runQuery($sql);
         echo "Found 404 ....\n";
     }
 }
Example #3
0
 public function addReport()
 {
     $mydb = new myDBC();
     $domain = $mydb->clearText($this->domain);
     $start = $mydb->clearText($this->start_date);
     $end = $mydb->clearText($this->end_date);
     $creation = time();
     $sql = "INSERT INTO Report (domain,start_date,end_date,creation_date)\n\t\tVALUES ('{$domain}','{$start}','{$end}','{$creation}'); ";
     $mydb->runQuery($sql);
     $this->id_report = $mydb->lastInsertID();
     // Creamos directorios
     $this->createDomianDir();
     // Directorio dominio o canal
     $this->createIdReportDir();
     // Directorio del id_Report
     $this->createLogFile();
     // Creamos el archivo del log
     $this->createOutputFile();
     // Creamos archivo de salida para procesos background
     $this->createErrorFile();
     // Creamos archivo para reporte de errores
     // Realizamos processo background de crawl
     //$this->backGroundCrawl();
     return $this->id_report;
 }