building url from variable

building url from variable

am 07.11.2007 02:34:15 von Susan

I am trying to do the following:

I want to assign a string to a variable then use that variable in an
HREF as follows:



Test Doc





$var = "123.htm";
?>
The variable $var has a value of:









I print out the variable in the script and it is as it should be.
However, when you place your cursor over the "click here" on the
bottom of the page you see www.widgets.com/$var

If I look at the source, I do not see the php portion of the script. I
am new to this and do not know if that is normal.

Why won't the href statement utilize the value of the variable as
oppposed to the variable itself?

Again, I am a beginner and any guidance would be much appreciated.

Re: building url from variable

am 07.11.2007 02:51:19 von Jerry Stuckle

Susan wrote:
> I am trying to do the following:
>
> I want to assign a string to a variable then use that variable in an
> HREF as follows:
>
>
>
> Test Doc
>
>
>
>
>
> > $var = "123.htm";
> ?>
> The variable $var has a value of:
>
>

>
>
>
>
>
>
> I print out the variable in the script and it is as it should be.
> However, when you place your cursor over the "click here" on the
> bottom of the page you see www.widgets.com/$var
>
> If I look at the source, I do not see the php portion of the script. I
> am new to this and do not know if that is normal.
>
> Why won't the href statement utilize the value of the variable as
> oppposed to the variable itself?
>
> Again, I am a beginner and any guidance would be much appreciated.
>

That's because you aren't echoing the variable in your href - in fact,
you're not even in PHP code. When you're not in PHP code, $var is just
the characters '$', 'v', 'a' and 'r'.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

Re: building url from variable

am 07.11.2007 03:21:44 von Susan

Yes, I know that I was putting up a literal $var.

I am not sure of the syntax to make it a valid php statement.

On Tue, 06 Nov 2007 20:51:19 -0500, Jerry Stuckle
wrote:

>Susan wrote:
>> I am trying to do the following:
>>
>> I want to assign a string to a variable then use that variable in an
>> HREF as follows:
>>
>>
>>
>> Test Doc
>>
>>
>>
>>
>>
>> >> $var = "123.htm";
>> ?>
>> The variable $var has a value of:
>>
>>

>>
>>
>>
>>
>>
>>
>> I print out the variable in the script and it is as it should be.
>> However, when you place your cursor over the "click here" on the
>> bottom of the page you see www.widgets.com/$var
>>
>> If I look at the source, I do not see the php portion of the script. I
>> am new to this and do not know if that is normal.
>>
>> Why won't the href statement utilize the value of the variable as
>> oppposed to the variable itself?
>>
>> Again, I am a beginner and any guidance would be much appreciated.
>>
>
>That's because you aren't echoing the variable in your href - in fact,
>you're not even in PHP code. When you're not in PHP code, $var is just
>the characters '$', 'v', 'a' and 'r'.
>

Re: building url from variable

am 07.11.2007 03:53:30 von Jerry Stuckle

Susan wrote:
> On Tue, 06 Nov 2007 20:51:19 -0500, Jerry Stuckle
> wrote:
>
>> Susan wrote:
>>> I am trying to do the following:
>>>
>>> I want to assign a string to a variable then use that variable in an
>>> HREF as follows:
>>>
>>>
>>>
>>> Test Doc
>>>
>>>
>>>
>>>
>>>
>>> >>> $var = "123.htm";
>>> ?>
>>> The variable $var has a value of:
>>>
>>>

>>>
>>>
>>>
>>>
>>>
>>>
>>> I print out the variable in the script and it is as it should be.
>>> However, when you place your cursor over the "click here" on the
>>> bottom of the page you see www.widgets.com/$var
>>>
>>> If I look at the source, I do not see the php portion of the script. I
>>> am new to this and do not know if that is normal.
>>>
>>> Why won't the href statement utilize the value of the variable as
>>> oppposed to the variable itself?
>>>
>>> Again, I am a beginner and any guidance would be much appreciated.
>>>
>> That's because you aren't echoing the variable in your href - in fact,
>> you're not even in PHP code. When you're not in PHP code, $var is just
>> the characters '$', 'v', 'a' and 'r'.
>>
>
>
> Yes, I know that I was putting up a literal $var.
>
> I am not sure of the syntax to make it a valid php statement.
>

(Top posting fixed)

Just like any other PHP statements - you need it within .
In this case you want to display the value, so you echo it, i.e.



Also,



is not good. It depends on short tags being on, and it isn't in a lot
(most?) hosts nowadays. The echo above works on any system.

And please don't top post. Thanks.


--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

Re: building url from variable

am 07.11.2007 05:12:21 von Susan

On Tue, 06 Nov 2007 21:53:30 -0500, Jerry Stuckle
wrote:

>Susan wrote:
>> On Tue, 06 Nov 2007 20:51:19 -0500, Jerry Stuckle
>> wrote:
>>
>>> Susan wrote:
>>>> I am trying to do the following:
>>>>
>>>> I want to assign a string to a variable then use that variable in an
>>>> HREF as follows:
>>>>
>>>>
>>>>
>>>> Test Doc
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> >>>> $var = "123.htm";
>>>> ?>
>>>> The variable $var has a value of:
>>>>
>>>>

>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> I print out the variable in the script and it is as it should be.
>>>> However, when you place your cursor over the "click here" on the
>>>> bottom of the page you see www.widgets.com/$var
>>>>
>>>> If I look at the source, I do not see the php portion of the script. I
>>>> am new to this and do not know if that is normal.
>>>>
>>>> Why won't the href statement utilize the value of the variable as
>>>> oppposed to the variable itself?
>>>>
>>>> Again, I am a beginner and any guidance would be much appreciated.
>>>>
>>> That's because you aren't echoing the variable in your href - in fact,
>>> you're not even in PHP code. When you're not in PHP code, $var is just
>>> the characters '$', 'v', 'a' and 'r'.
>>>
>>
>>
> > Yes, I know that I was putting up a literal $var.
> >
> > I am not sure of the syntax to make it a valid php statement.
> >
>
>(Top posting fixed)
>
>Just like any other PHP statements - you need it within .
>In this case you want to display the value, so you echo it, i.e.
>
>
>
>Also,
>
>
>
>is not good. It depends on short tags being on, and it isn't in a lot
>(most?) hosts nowadays. The echo above works on any system.
>
>And please don't top post. Thanks.

Thank you. It has been a long time since I tried to write a computer
program. I knew what was missing but I did not yet know the syntax.

Re: building url from variable

am 07.11.2007 19:35:13 von Shion

Jerry Stuckle wrote:

> Just like any other PHP statements - you need it within . In
> this case you want to display the value, so you echo it, i.e.
>
>
>
> Also,
>
>
>
> is not good. It depends on short tags being on, and it isn't in a lot
> (most?) hosts nowadays. The echo above works on any system.

If I don't remember the log from the php6 "startup meeting", short tags
on their way out from php, so yet another reason why use the full tags.


--

//Aho

Re: building url from variable

am 07.11.2007 22:19:41 von Steve

"J.O. Aho" wrote in message
news:5peer1Fqra8vU1@mid.individual.net...
> Jerry Stuckle wrote:
>
>> Just like any other PHP statements - you need it within . In
>> this case you want to display the value, so you echo it, i.e.
>>
>>
>>
>> Also,
>>
>>
>>
>> is not good. It depends on short tags being on, and it isn't in a lot
>> (most?) hosts nowadays. The echo above works on any system.

every host i've used not only supports short tags, they'll turn them on if
off...further, you can turn them on yourself via ini_set.

> If I don't remember the log from the php6 "startup meeting", short tags
> on their way out from php, so yet another reason why use the full tags.

you remember correctly...doesn't change the fact that that is a STUPID
decision.