Re: URL parsing, help




"trookat" <trookat@xxxxxxxxxxxxx> wrote in message
news:492f48a8$1@xxxxxxxxxxxxxxxxxxxx
Rhialto wrote:
On 27 nov, 19:29, Rhialto <Rhia...@xxxxxxxxx> wrote:
On 27 nov, 19:05, Jerry Stuckle <jstuck...@xxxxxxxxxxxxx> wrote:



Rhialto wrote:
With a lot of search in Google I made it in JS but there is a part I'd
like to be in PHP and I can't find how to do it.
From a page that usually display in a frame I have this JS :
if (self == top) { top.location.href="/index.php?url=test.php"; }
Now you may have guessed what I'm trying to do, load the top page but
with the frame I passed in the URL
I successfully achieved my goal with JS but I think it would be nice
using PHP.
How can I extract only "test.php" from the URL so I can:
<?php echo "<iframe src=\'" + url + "'>" ?>
Thanks
Look at the $_GET superglobal.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstuck...@xxxxxxxxxxxxx
==================
Found it, thanks for the clue!

I'm no php expert and even if the next line works, maybe someone can
optimize it?

<iframe src="<?php if ($_GET["url"] == "") { echo "default.php"; }
else { echo $_GET["url"]; } ?>"></iframe>

What you have is fairly optimized however it is not secure. people could
use this to load url's that you are not wanting.

True but in this case it is no different to the people simply typing the
"url" into their address bar. Same result, except it's not in an iframe.



.



Relevant Pages

  • Re: Refresh problem
    ... Just use PHP. ... <?php layouthead(); ?> ... to frame the document. ... I have to do a browser check in layout.lib to avoid ...
    (comp.lang.php)
  • Re: alternate file
    ... I am *NOT* a pirate, so don't make an assumption about someone else ... do the trick, i guess removing a frame would do just fine, now, how do ... I do that using PHP? ... JDS Computer Training Corp. ...
    (comp.lang.php)
  • argument is not a valid imap resource
    ... I would like to access my remote IMAP Mailbox with the ... imap_openfunction in PHP Version 5.0.4. ... I monitored the communication between my computer and freenet while I ... - freenet sends (Frame 22) ...
    (comp.lang.php)
  • Re: URL parsing, help
    ... Rhialto wrote: ... like to be in PHP and I can't find how to do it. ... From a page that usually display in a frame I have this JS: ...
    (comp.lang.php)
  • Re: URL parsing, help
    ... like to be in PHP and I can't find how to do it. ... From a page that usually display in a frame I have this JS: ... use this to load url's that you are not wanting. ... I understand the 1st part but why the switch? ...
    (comp.lang.php)