|
Posted by Jerry Stuckle on 01/15/07 00:14
Marc E wrote:
> All,
> I'm coming from java and coldfusion, where one can set a "global" variable
> in one place (the servletcontext in java, Application.cfm in coldfusion) and
> all files in that site can then take advantage of these variables without
> the need to "include" a variables page in every page on the site.
> Is there something comparable in php, like an Application.php or some such
> thing?
>
Not really. But why would you need it? In several years of PHP
programming I never have - but then in general globals are not a good
thing, anyway, IMHO.
> One more question that's basically an extension of the first. in
> development, my site is http://localhost/mysite, but in the hosting
> environment, it's http://mysite
>
Why isn't it http://localhost? That's what I use. Or, even
http://example (the real site being http://example.com) by using your
HOSTS file.
> Now, let's say I have a "header" include that includes images in it, and
> that header is included in multiple directory trees, so relative pathing of
> those images isn't possible. Is there a preferred way in php for dealing
> with this kind of thing, since i can't simply use /images/myimage.jpg since
> that path isn't valid in the local environment?
>
Check out $_SERVER['DOCUMENT_ROOT'] will always point to the root
directory of your site. From there on you can use a path relative to
your document root directory - if you use the above format.
> Thanks for any answers. I'm doing some emergency work on a php site as a
> favor to a friend and am quite out of my element.
>
> Marc
>
>
I'd suggest you get someone more familiar with PHP to help you. I think
you're on the wrong track here.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|