Cara Membuat Screenshot Website menggunakan PHP dengan Mudah

Cara Membuat Screenshot Website menggunakan PHP dengan Mudah – Pada postingan kali ini saya akan membuat tutorial tentang cara membuat screenshot website menggunakan PHP. Ada beberapa aplikasi yang membutuhkan screenshot dari website dan kemudian menampilkannya pada aplikasi yang dibuat. Di judul sudah tertera Website yang berarti ini akan membuat screenshot pada aplikasi atau website secara online dan tidak bisa membuat screenshot untuk aplikasi offline karena pada tutorial kali ini kita akan menggunakan googleapis.com.

Cara membuat screenshot sangat mudah yaitu sebagai berikut :

1. Buat project pada folder xampp/htdocs, kemudian buat file index.php dan tuliskan kode form seperti dibawah ini

<form method="post">
<div class="form-group">
	<label>Masukkan URL</label>
	<input type="url" name="url" class="form-control input-lg" required autocomplete="off" />
</div>

<input type="submit" name="screenshot" value="Ambil Screenshot" class="btn btn-primary"/>
</form>

Kode diatas isinya hanya input text dan tombol submit.

 

2. Kemudian buat fungsi untuk menampilkan screenshotnya diatas tag <html> seperti contoh dibawah

<?php
	$hasil_screenshot_gambar = '';

	if(isset($_POST["screenshot"]))
	{
		$url = $_POST["url"];
		$json_data = file_get_contents("https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url=$url&screenshot=true");
		$hasil_screenshot_result = json_decode($json_data, true);
		$hasil_screenshot = $hasil_screenshot_result['screenshot']['data'];
		$hasil_screenshot = str_replace(array('_','-'), array('/', '+'), $hasil_screenshot);
		$hasil_screenshot_gambar = "<img src=\"data:image/jpeg;base64,".$hasil_screenshot."\" class='img-responsive img-thumbnail'/>";
	}
?>

 

3. Kemudian pada tag <body> tambahkan kode dibawah untuk menampilkan gambarnya. Sobat bisa letakkan dimana saja selama masih dalam tag <body>

<?php echo $hasil_screenshot_gambar; ?>

 

4. Kemudian jalankan project sobat dan akan muncul tampilan berikut setelah sobat klik tombolnya

 

Gimana mudah bukan? Untuk penggunaannya bisa sobat kembangkan sendiri sesuai kebutuhan sobat. Sekian postingan saya tentang Cara Membuat Screenshot Website menggunakan PHP dengan Mudah. Jika ada pertanyaan silahkan tinggalkan komentar pada kolom komentar dibawah.

Jika sobat ingin mendownload tutorial diatas maka sobat bisa klik link dibawah ini :

Sampai jumpa pada postingan saya selanjutnya..

Leave a Reply

Your email address will not be published. Required fields are marked *

12 + 5 =