Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include "simplehtmldom_1_5/simple_html_dom.php";
- include "SimpleImage.php";
- include "koneksi.php";
- $html = file_get_html('http://www.namadomain.com/curl/curl_np.php');
- $PathImage = "testing.namadomain.com/curl/html/images/";
- $Slash = "/";
- // Extract Data
- $i = 0;
- foreach($html->find('li') as $element){
- $img = $html->find('img[title]',$i);
- $Judul = $img->attr['title'];
- echo $Judul;
- echo "<br>";
- $img = $html->find('img[src]',$i);
- $Gambar = $img->attr['src'];
- echo $Gambar;
- echo "<br>";
- $Desk = $html->find("p", $i);
- echo $Desk;
- echo "<br>";
- $JudulBersih = strip_tags($Judul);
- $GambarBersih = strip_tags($Gambar);
- $DeskBersih = strip_tags($Desk);
- $result = mysql_query("SELECT judul FROM tbl_now_playing where judul='$JudulBersih'");
- $ketemu = mysql_num_rows($result);
- $data = mysql_fetch_array ($result);
- $timezone = "Asia/Jakarta";
- if(function_exists('date_default_timezone_set')) date_default_timezone_set($timezone);
- $TanggalLuar = date('Y-m-d H:i:s');
- $TanggalIndo = date('d-m-Y H:i:s');
- if ($ketemu == 0){
- $path_parts = pathinfo($GambarBersih);
- $AmbilDirectory = $path_parts['dirname'].$Slash;
- $AmbilFileLengkap = $path_parts['basename'];
- save_image($AmbilDirectory.$AmbilFileLengkap,'images/'.$AmbilFileLengkap);
- $UbahNamaFile = 'r_'.$AmbilFileLengkap;
- $image = new SimpleImage();
- $image->load('images/'.$AmbilFileLengkap);
- $image->resize(160,160);
- $image->save('images/'.$UbahNamaFile);
- unlink('images/'.$AmbilFileLengkap);
- $FinalImage = $PathImage.$UbahNamaFile;
- $query = "insert into tbl_now_playing (judul,img,desk,fetch_date) values ('".$JudulBersih."','".$FinalImage."','".$DeskBersih."','".$TanggalLuar."')";
- mysql_query($query);
- }
- $i++;
- }
- function save_image($inPath,$outPath){
- //Download images from remote server
- $in= fopen($inPath, "rb");
- $out= fopen($outPath, "wb");
- while ($chunk = fread($in,8192))
- {
- fwrite($out, $chunk, 8192);
- }
- fclose($in);
- fclose($out);
- }
- function filePathParts($arg1) {
- $AmbilNamaFile = $arg1['dirname'];
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement