changing iframe source via php [message #183827] |
Thu, 21 November 2013 22:23 |
Mr Oldies
Messages: 241 Registered: October 2013
Karma: 0
|
Senior Member |
|
|
I'm trying to figure out a way so that I can change the iframe source with
just simply changing the src value.
But I keep getting a parse error.
I set the posted value with a link.
value=1 src=page1
value=2 src=page2
value=3 src=page3
if value is anything else, then the home page is used.
<iframe name="home" id="aframe" src="????">
How od I code where the ? are??
|
|
|
Re: changing iframe source via php [message #183831 is a reply to message #183827] |
Thu, 21 November 2013 23:10 |
David Robley
Messages: 23 Registered: March 2013
Karma: 0
|
Junior Member |
|
|
richard wrote:
> I'm trying to figure out a way so that I can change the iframe source with
> just simply changing the src value.
> But I keep getting a parse error.
It would help if you told what the parse error was, and showed the relevant
code which is causing the error.
>
> I set the posted value with a link.
> value=1 src=page1
> value=2 src=page2
> value=3 src=page3
> if value is anything else, then the home page is used.
>
> <iframe name="home" id="aframe" src="????">
>
> How od I code where the ? are??
Depends on exactly what it is you want to appear there :-) again, show what
you have tried??
--
Cheers
David Robley
TV is chewing gum for the eyes.
|
|
|
Re: changing iframe source via php [message #183833 is a reply to message #183827] |
Fri, 22 November 2013 00:21 |
invalid
Messages: 1 Registered: November 2013
Karma: 0
|
Junior Member |
|
|
On Thu, 21 Nov 2013 17:23:00 -0500, richard <noreply(at)example(dot)com> wrote:
> I'm trying to figure out a way so that I can change the iframe source with
> just simply changing the src value.
> But I keep getting a parse error.
>
> I set the posted value with a link.
> value=1 src=page1
> value=2 src=page2
> value=3 src=page3
> if value is anything else, then the home page is used.
>
> <iframe name="home" id="aframe" src="????">
>
> How od I code where the ? are??
Easy to do in JavaScript. Impossible to do in php.
---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com
|
|
|
Re: changing iframe source via php [message #183834 is a reply to message #183827] |
Fri, 22 November 2013 00:32 |
Richard Yates
Messages: 86 Registered: September 2013
Karma: 0
|
Member |
|
|
On Thu, 21 Nov 2013 17:23:00 -0500, richard <noreply(at)example(dot)com>
wrote:
> I'm trying to figure out a way so that I can change the iframe source with
> just simply changing the src value.
> But I keep getting a parse error.
>
> I set the posted value with a link.
> value=1 src=page1
> value=2 src=page2
> value=3 src=page3
> if value is anything else, then the home page is used.
>
> <iframe name="home" id="aframe" src="????">
>
> How od I code where the ? are??
You should post your attempts because it is not very clear what you
are trying to do. If you are getting 'value' in a query string and
want to use that to get the associated page in the iframe, then it may
be that you want this:
<iframe name="home" id="aframe" src="page<?php echo
$_GET['value'];?>">
|
|
|
Re: changing iframe source via php [message #183835 is a reply to message #183834] |
Fri, 22 November 2013 01:23 |
Mr Oldies
Messages: 241 Registered: October 2013
Karma: 0
|
Senior Member |
|
|
On Thu, 21 Nov 2013 16:32:05 -0800, Richard Yates wrote:
> On Thu, 21 Nov 2013 17:23:00 -0500, richard <noreply(at)example(dot)com>
> wrote:
>
>> I'm trying to figure out a way so that I can change the iframe source with
>> just simply changing the src value.
>> But I keep getting a parse error.
>>
>> I set the posted value with a link.
>> value=1 src=page1
>> value=2 src=page2
>> value=3 src=page3
>> if value is anything else, then the home page is used.
>>
>> <iframe name="home" id="aframe" src="????">
>>
>> How od I code where the ? are??
>
> You should post your attempts because it is not very clear what you
> are trying to do. If you are getting 'value' in a query string and
> want to use that to get the associated page in the iframe, then it may
> be that you want this:
>
> <iframe name="home" id="aframe" src="page<?php echo
> $_GET['value'];?>">
kind of tried that approach. did not work.
|
|
|
Re: changing iframe source via php [message #183836 is a reply to message #183835] |
Fri, 22 November 2013 03:24 |
Richard Yates
Messages: 86 Registered: September 2013
Karma: 0
|
Member |
|
|
On Thu, 21 Nov 2013 20:23:35 -0500, richard <noreply(at)example(dot)com>
wrote:
> On Thu, 21 Nov 2013 16:32:05 -0800, Richard Yates wrote:
>
>> On Thu, 21 Nov 2013 17:23:00 -0500, richard <noreply(at)example(dot)com>
>> wrote:
>>
>>> I'm trying to figure out a way so that I can change the iframe source with
>>> just simply changing the src value.
>>> But I keep getting a parse error.
>>>
>>> I set the posted value with a link.
>>> value=1 src=page1
>>> value=2 src=page2
>>> value=3 src=page3
>>> if value is anything else, then the home page is used.
>>>
>>> <iframe name="home" id="aframe" src="????">
>>>
>>> How od I code where the ? are??
>>
>> You should post your attempts because it is not very clear what you
>> are trying to do. If you are getting 'value' in a query string and
>> want to use that to get the associated page in the iframe, then it may
>> be that you want this:
>>
>> <iframe name="home" id="aframe" src="page<?php echo
>> $_GET['value'];?>">
>
> kind of tried that approach. did not work.
"Kind of" rarely does work. Post your code.
|
|
|
Re: changing iframe source via php [message #183842 is a reply to message #183827] |
Fri, 22 November 2013 11:21 |
Arno Welzel
Messages: 317 Registered: October 2011
Karma: 0
|
Senior Member |
|
|
Am 21.11.2013 23:23, schrieb richard:
> I'm trying to figure out a way so that I can change the iframe source with
> just simply changing the src value.
> But I keep getting a parse error.
>
> I set the posted value with a link.
> value=1 src=page1
> value=2 src=page2
> value=3 src=page3
> if value is anything else, then the home page is used.
>
> <iframe name="home" id="aframe" src="????">
>
> How od I code where the ? are??
Sorry - but with this non-existing problem description it is impossible
to help you.
Post your *existing* code - and please in a layout that it is readable.
--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de
|
|
|
Re: changing iframe source via php [message #183845 is a reply to message #183827] |
Fri, 22 November 2013 13:08 |
Mr Oldies
Messages: 241 Registered: October 2013
Karma: 0
|
Senior Member |
|
|
On Thu, 21 Nov 2013 17:23:00 -0500, richard wrote:
> I'm trying to figure out a way so that I can change the iframe source with
> just simply changing the src value.
> But I keep getting a parse error.
>
> I set the posted value with a link.
> value=1 src=page1
> value=2 src=page2
> value=3 src=page3
> if value is anything else, then the home page is used.
>
> <iframe name="home" id="aframe" src="????">
>
> How od I code where the ? are??
$apage=$_GET["page"];
if (empty($apage)) {$apage=0;}
if ($apage=1){
echo '<iframe name="home" id="if1" src="index3.php"></iframe>';
}
else {
echo '<iframe name="home" id="if1" src="home.php"></iframe>';
}
This results in "index3.php" being shown when the site is first loaded.
when the link is clicked, which has ?page=1 as a value, it not only brings
in the correct page, but duplicates the original page as well.
On other pages I swap pages with an iframe with no problems.
www.mroldies.net
compare to www.mroldies.net/index3.php
|
|
|
Re: changing iframe source via php [message #183846 is a reply to message #183845] |
Fri, 22 November 2013 13:33 |
Tim Streater
Messages: 328 Registered: September 2010
Karma: 0
|
Senior Member |
|
|
In article <1csll7c4jvn5r(dot)1aym2fc9ijbqu(dot)dlg(at)40tude(dot)net>, richard
<noreply(at)example(dot)com> wrote:
> On Thu, 21 Nov 2013 17:23:00 -0500, richard wrote:
>
>> I'm trying to figure out a way so that I can change the iframe source with
>> just simply changing the src value.
>> But I keep getting a parse error.
>>
>> I set the posted value with a link.
>> value=1 src=page1
>> value=2 src=page2
>> value=3 src=page3
>> if value is anything else, then the home page is used.
>>
>> <iframe name="home" id="aframe" src="????">
>>
>> How od I code where the ? are??
>
> $apage=$_GET["page"];
> if (empty($apage)) {$apage=0;}
>
> if ($apage=1){
^^^^^^ "Here we go again, oh watch him now, ..."
> echo '<iframe name="home" id="if1" src="index3.php"></iframe>';
> }
> else {
> echo '<iframe name="home" id="if1" src="home.php"></iframe>';
> }
>
> This results in "index3.php" being shown when the site is first loaded.
> when the link is clicked, which has ?page=1 as a value, it not only brings
> in the correct page, but duplicates the original page as well.
>
> On other pages I swap pages with an iframe with no problems.
>
> www.mroldies.net
> compare to www.mroldies.net/index3.php
>
--
Tim
"That excessive bail ought not to be required, nor excessive fines imposed,
nor cruel and unusual punishments inflicted" -- Bill of Rights 1689
|
|
|
Re: changing iframe source via php [message #183848 is a reply to message #183846] |
Fri, 22 November 2013 13:48 |
Mr Oldies
Messages: 241 Registered: October 2013
Karma: 0
|
Senior Member |
|
|
On Fri, 22 Nov 2013 13:33:28 +0000, Tim Streater wrote:
> In article <1csll7c4jvn5r(dot)1aym2fc9ijbqu(dot)dlg(at)40tude(dot)net>, richard
> <noreply(at)example(dot)com> wrote:
>
>> On Thu, 21 Nov 2013 17:23:00 -0500, richard wrote:
>>
>>> I'm trying to figure out a way so that I can change the iframe source with
>>> just simply changing the src value.
>>> But I keep getting a parse error.
>>>
>>> I set the posted value with a link.
>>> value=1 src=page1
>>> value=2 src=page2
>>> value=3 src=page3
>>> if value is anything else, then the home page is used.
>>>
>>> <iframe name="home" id="aframe" src="????">
>>>
>>> How od I code where the ? are??
>>
>> $apage=$_GET["page"];
>> if (empty($apage)) {$apage=0;}
>>
>> if ($apage=1){
> ^^^^^^ "Here we go again, oh watch him now, ..."
>
and I get the same results.
Go to the main page and click the "test" link.
|
|
|
Re: changing iframe source via php [message #183852 is a reply to message #183845] |
Fri, 22 November 2013 15:27 |
Arno Welzel
Messages: 317 Registered: October 2011
Karma: 0
|
Senior Member |
|
|
Am 22.11.2013 14:08, schrieb richard:
> On Thu, 21 Nov 2013 17:23:00 -0500, richard wrote:
>
>> I'm trying to figure out a way so that I can change the iframe source with
>> just simply changing the src value.
>> But I keep getting a parse error.
>>
>> I set the posted value with a link.
>> value=1 src=page1
>> value=2 src=page2
>> value=3 src=page3
>> if value is anything else, then the home page is used.
>>
>> <iframe name="home" id="aframe" src="????">
>>
>> How od I code where the ? are??
>
> $apage=$_GET["page"];
> if (empty($apage)) {$apage=0;}
>
> if ($apage=1){
When you will you ever learn the difference between "=" and "=="?
> echo '<iframe name="home" id="if1" src="index3.php"></iframe>';
> }
> else {
> echo '<iframe name="home" id="if1" src="home.php"></iframe>';
> }
>
> This results in "index3.php" being shown when the site is first loaded.
> when the link is clicked, which has ?page=1 as a value, it not only brings
> in the correct page, but duplicates the original page as well.
--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de
|
|
|
Re: changing iframe source via php [message #183853 is a reply to message #183848] |
Fri, 22 November 2013 15:30 |
Arno Welzel
Messages: 317 Registered: October 2011
Karma: 0
|
Senior Member |
|
|
Am 22.11.2013 14:48, schrieb richard:
> On Fri, 22 Nov 2013 13:33:28 +0000, Tim Streater wrote:
>
>> In article <1csll7c4jvn5r(dot)1aym2fc9ijbqu(dot)dlg(at)40tude(dot)net>, richard
>> <noreply(at)example(dot)com> wrote:
>>
>>> On Thu, 21 Nov 2013 17:23:00 -0500, richard wrote:
>>>
>>>> I'm trying to figure out a way so that I can change the iframe source with
>>>> just simply changing the src value.
>>>> But I keep getting a parse error.
>>>>
>>>> I set the posted value with a link.
>>>> value=1 src=page1
>>>> value=2 src=page2
>>>> value=3 src=page3
>>>> if value is anything else, then the home page is used.
>>>>
>>>> <iframe name="home" id="aframe" src="????">
>>>>
>>>> How od I code where the ? are??
>>>
>>> $apage=$_GET["page"];
>>> if (empty($apage)) {$apage=0;}
>>>
>>> if ($apage=1){
>> ^^^^^^ "Here we go again, oh watch him now, ..."
>>
> and I get the same results.
Because of different reasons but NOT because of your WRONG assignment
operation.
if($apage=1)
WILL ALWAYS SET $apage to 1, because a single "=" ALWAYS means "assign
value from the right to the left" - ALWAYS!
--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de
|
|
|
|
|
Re: changing iframe source via php [message #183869 is a reply to message #183827] |
Sat, 23 November 2013 01:43 |
Denis McMahon
Messages: 634 Registered: September 2010
Karma: 0
|
Senior Member |
|
|
On Thu, 21 Nov 2013 17:23:00 -0500, richard wrote:
> I'm trying to figure out a way so that I can change the iframe source
> with just simply changing the src value.
> But I keep getting a parse error.
What does the parse error say?
> I set the posted value with a link.
> value=1 src=page1 value=2 src=page2 value=3 src=page3 if value is
> anything else, then the home page is used.
>
> <iframe name="home" id="aframe" src="????">
>
> How od I code where the ? are??
I suspect you need to refer back to all those posts we've made in the
past about the need to be extra careful with the handling of quote
characters inside string data.
--
Denis McMahon, denismfmcmahon(at)gmail(dot)com
|
|
|
Re: changing iframe source via php [message #183878 is a reply to message #183869] |
Sat, 23 November 2013 19:30 |
Denis McMahon
Messages: 634 Registered: September 2010
Karma: 0
|
Senior Member |
|
|
On Sat, 23 Nov 2013 01:43:05 +0000, Denis McMahon wrote:
> I suspect you need to refer back to all those posts we've made in the
> past about the need to be extra careful with the handling of quote
> characters inside string data.
Seems the posts that you need to refer back to are the ones about the
difference between == and = (and possibly === as well).
Although I'm not willing to rule out the possibility of messed up string
quoting also being a factor.
--
Denis McMahon, denismfmcmahon(at)gmail(dot)com
|
|
|
Re: changing iframe source via php [message #183881 is a reply to message #183878] |
Sun, 24 November 2013 02:51 |
Scott Johnson
Messages: 196 Registered: January 2012
Karma: 0
|
Senior Member |
|
|
On 11/23/2013 11:30 AM, Denis McMahon wrote:
> On Sat, 23 Nov 2013 01:43:05 +0000, Denis McMahon wrote:
>
>> I suspect you need to refer back to all those posts we've made in the
>> past about the need to be extra careful with the handling of quote
>> characters inside string data.
>
> Seems the posts that you need to refer back to are the ones about the
> difference between == and = (and possibly === as well).
>
> Although I'm not willing to rule out the possibility of messed up string
> quoting also being a factor.
>
Wise assumption
|
|
|