Thursday, March 30, 2023

Cara iframe PHP mengambil URL Parameter

 Halo, bagi yang masih main PHP native, yuk simak tutorial sederhana bagaimana sebuah file didalam iframe mengambil nilai URL parameter dari Parent file nya. Perysratan : tidak boleh ada isu CORS , atau tidak bisa lintas domain tentunya, masih dalam domain yang sama, kecuali isu CORS sudah anda selesaikan

1. Buat 2 File php : ordertest.php , orderdetail.php

2. Di file ordertest.php  buat script berikut :

<!-- File: ordertest.php -->

<html>

<head>

<title>Order</title>

</head>

<body>

<h1>Order</h1>



<?php 

        $kode="";

$kode = $_GET['kode'];

?>

                    <a href ="ordertest.php?kode=1234" target="notif_iframe"> Order 1234 </a>

<br>

                    <a href ="ordertest.php?kode=5678"  target="notif_iframe"> Order 5678</a> 

<br>

<!-- Buat sebuah iframe dan atur target-nya ke 'notif_frame' -->

<iframe src="orderdetail.php?kode=<?php echo $kode; ?>" name="notif_frame"></iframe>

</body>

</html>


3. Lalu di file orderdetail.php , buat script berikut :

<!-- File: orderdetail.php -->
<html>
<head>
<title>Order Detail</title>
</head>
<body>
<h1>Order Detail</h1>
<?php
// Tangkap nilai kode dari URL parameter
$kode ="";
$kode = $_GET['kode'];
echo "Kode: " . $kode;
?>
</body>
</html>


That's it , sesimple itu cara ambil nilai url parameter untuk sebuah iframe, jika Anda perhatikan kuncinya ada didalam target iframe name = "notif_iframe"

Screenshoot browser result :




By : Hery Purnama www.inhousetrainer.net

0 comments:

Post a Comment

Silahkan isikan comment box untuk komentar Anda..