Jump to content

Archived

This topic is now archived and is closed to further replies.

mkklepper

Why doesn't it work

Recommended Posts

I use two computers. My main studio PC is not hooked up to the internet. The other one is for the internet. I'm running the same software on both(Windows XP, WAMP, Dreamweaver). I copied the files from my studio PC to the internet PC and all of a sudden none of the variables work.

[code]echo " My name is $var1. My favorite color is  $var2.";[/code]
It prints
[code]My name is $var1. My favorite color is  $var2.[/code]

I've checked all the configuration files and the are the same. I know it's some mundane detail but I',m just not  seeing it. Any suggestions?

Share this post


Link to post
Share on other sites
Can you add the following lines to you code:

print "var1 = ".$var1.", var2 = ".$var2."<BR>\n";

(make sure that the $var1 and $var2 are not in quotes).

What's the output on the 2 machines?

Share this post


Link to post
Share on other sites
Can you provide the code for the complete file or at least several lines before and after the echo " My name is $var1. My favorite color is  $var2.";?

Share this post


Link to post
Share on other sites
I have just had an idea. I don't think that your second server is interpreting the file as PHP, it's just displaying the code as HTML. I assume that you aren't missing the <? ?> around your code and you are using a sensible file name extension like ".php"? If so, you need to check your server setup to ensure that it is including PHP correctly and that the PHP file extensions are defined in the config files correctly.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.