Re: including a php file in an html doc

From: Date: Mon, 12 Aug 2002 03:31:08 +0000
Subject: Re: including a php file in an html doc
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-112093@lists.php.net to get a copy of this message
Hi Alexander! You're missing the distinction between a server-side script (PHP) and a client-side script (JavaScript, VB etc). When you use the syntax you used, the browser attempts to download the src and execute it - and it can't do that, because in the best case the php code runs on the server and returns "test" (your echo()) and then it "tries" to run that as php code, which again it doesn't know how. It does work for JavaScript however, because it downloads the JavaScript file (which is plain text) and then executes the code (because it knows how to execute JavaScript). What you should do would be write <? include("hotspot.php"); ?> instead of "<script language... etc". Bogdan Alexander Ross wrote:
I have a .php file whose purpose, ultimately, is to set one variable; $hotspot. Now I want to include that var in a bunch of places in my html page (it must remain html). So this was my thought. In the <head> include the following: <script language="php" src="hotspot.php"></script> and then anywhere in the html doc I want to print the value of $hotspot I type: <?=$hotspot?> but it doesn't work. I have a feeling I cant include a php script that way because in trying to debug the problem I made the first line of hotspot.php = echo "test"; and the word test never shows. What am I missing? Thnks Alex


« previous php.general (#112093) next »