I am trying to create a website that displays another website in an iframe.
This is my code:
<html>
<title>HTML with PHP</title>
<style>
body {
margin: 0px;
}
</style>
<body>
<?php
$page = $_GET['query'];
echo $page;
?>
<iframe align="center" width="100%" height="100%" src="<?=$page;?>" frameborder="yes" scrolling="yes" name="myIframe" id="myIframe"> </iframe>
</body>
</html>
When I open the php file off of my website (using a url website.com/file.php?query=https://www.google.com, and look in the inspector, I can see the page that the iframe loaded, but it just shows up as a blank page, not the . I have it up at http://www.test.fire-light.tk/web.php?query=url (replace url with any valid url). I am not sure why it shows the blank page.
I think this:
<iframe align="center" width="100%" height="100%" src="<?=$page;?>"
frameborder="yes" scrolling="yes" name="myIframe" id="myIframe"> </iframe>
should be changed into:
<iframe align="center" width="100%" height="100%" src="<? echo $page; ?>"
frameborder="yes" scrolling="yes" name="myIframe" id="myIframe"> </iframe>