On Mon, Feb 20, 2006 at 06:29:12PM +1030, Tim Burgan wrote:
> Is is possible to make an external Javascript with PHP.
> 
> Am I doing this correcT?
> 
> <?php
> 
> header("Content-Type: text/javascript");
> 
> $text = "Hello World";
> 
> echo "alert('".$text."');";
> 
> ?>

This looks perfectly fine.

There are a few things you have to be careful with:
  - php strings can handle line endings, consider if you have:

    $text = "Hello\nWorld";
    echo alert('". $text ."');

    You will end up with a javscript error.

  - A typical javascript file that resides on on a webserver will
    only be requested once from the webserver (pending cache
    settings) so resources for a page load will be minimal. If you
    have a php script output javascript, the browser will request
    the file on each request.

Curt.
-- 
cat .signature: No such file or directory

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to