<?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"; } }
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; }