Re: [PHP] Problem with Include

2010-12-21 Thread Bastien Koert
On Tue, Dec 21, 2010 at 1:28 PM, a...@ashleysheridan.co.uk
 wrote:
> (Apologies for top posting; on my mobile just now.)
>
> Not true. Refactoring code is one of the main tasks of a developer. None of 
> us produce perfect code, and some code is less perfect than other code. It's 
> instinct to want to fix bad code when we're maintaining it or having to add 
> new features to it.
>
> For the same reason car enthusiasts tinker with and tune their cars, good 
> developers will do the same with code, be it in the form of consolidating 
> common code to include files or other ways. To not do so seems to me to avoid 
> ones nature really!
>
> Thanks,
> Ash
> http://www.ashleysheridan.co.uk
>
> - Reply message -
> From: "Ravi Gehlot" 
> Date: Tue, Dec 21, 2010 18:12
> Subject: [PHP] Problem with Include
> To: "Paul M Foster" 
> Cc: 
>
>
> If something is working and you don't know exactly whats under the hood then
> you are wasting your time in trying to re-invent your own wheel and waste
> your time and resources to modify something that isn't needed to be touched.
> Good programmers make good use of their time as well. We need to keep in
> check with new technology, learn new trends and also master our weakness. If
> we keep changing this or that or moving that or this then oh well...there
> goes 1 day worth of work to figure stuff out.
>
> Just my take on this. If you think different, then no problems.
>
> Regards,
> Ravi.
>
>
> On Tue, Dec 21, 2010 at 10:23 AM, Paul M Foster 
> wrote:
>
>> On Tue, Dec 21, 2010 at 02:35:33AM -0500, David Hutto wrote:
>>
>> > On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot 
>> wrote:
>> > > Why mess with something that is already working? If you are trying to
>> make
>> > > it pretty then you are not solving a problem. You are creating one.
>> >
>> >
>> > Define working. I've had programs 'work', but more experienced would
>> > say it's flawed in some respect. Does it perform the immediate task?
>> >
>> > Now define pretty. Is it aesthetically pleasing to you, or to someone
>> > else with less, or maybe more experience.
>> >
>> > By defining the two above, you then define whether it's a problem. To
>> > you, or to them, or to the original designer?
>>
>> Beware of "more experienced" programmers. I recently talked to an
>> ex-boss of mine who had a programmer flake out on him. One of his
>> customers threatened to take this flaky code to another company and get
>> their opinion about whether it was good code or not. My ex-boss
>> explained that, of course, they'd shoot it down. Because that's what
>> programmers do-- they complain about other programmers' code. I'd never
>> heard that idea expressed aloud. But when I thought about it, I realized
>> it was true. Hell, look at the content of this list. ;-}
>>
>> Paul
>>
>> --
>> Paul M. Foster
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>

+1


-- 

Bastien

Cat, the other other white meat

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



Re: [PHP] Problem with Include

2010-12-21 Thread Ravi Gehlot
Hello,

Good points. If you are getting paid to do that then fine. There is a
difference between enhancing code and wasting time. I do my best to come up
with the best I can. I always take notes to perform better in upcoming
projects. It is imperative to make good use of time. Unless it is a security
issue, no need to waste time. Again, if you are getting paid for it then
fine. People tune cars for a reason, they want the attention or the thrill.
If you want to tune your code for fun then nobody is against that either :)

Ravi.


On Tue, Dec 21, 2010 at 1:28 PM, a...@ashleysheridan.co.uk <
a...@ashleysheridan.co.uk> wrote:

> (Apologies for top posting; on my mobile just now.)
>
> Not true. Refactoring code is one of the main tasks of a developer. None of
> us produce perfect code, and some code is less perfect than other code. It's
> instinct to want to fix bad code when we're maintaining it or having to add
> new features to it.
>
> For the same reason car enthusiasts tinker with and tune their cars, good
> developers will do the same with code, be it in the form of consolidating
> common code to include files or other ways. To not do so seems to me to
> avoid ones nature really!
>
> Thanks,
> Ash
> http://www.ashleysheridan.co.uk
>
> - Reply message -
> From: "Ravi Gehlot" 
> Date: Tue, Dec 21, 2010 18:12
> Subject: [PHP] Problem with Include
> To: "Paul M Foster" 
> Cc: 
>
>
> If something is working and you don't know exactly whats under the hood
> then
> you are wasting your time in trying to re-invent your own wheel and waste
> your time and resources to modify something that isn't needed to be
> touched.
> Good programmers make good use of their time as well. We need to keep in
> check with new technology, learn new trends and also master our weakness.
> If
> we keep changing this or that or moving that or this then oh well...there
> goes 1 day worth of work to figure stuff out.
>
> Just my take on this. If you think different, then no problems.
>
> Regards,
> Ravi.
>
>
> On Tue, Dec 21, 2010 at 10:23 AM, Paul M Foster  >wrote:
>
> > On Tue, Dec 21, 2010 at 02:35:33AM -0500, David Hutto wrote:
> >
> > > On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot 
> > wrote:
> > > > Why mess with something that is already working? If you are trying to
> > make
> > > > it pretty then you are not solving a problem. You are creating one.
> > >
> > >
> > > Define working. I've had programs 'work', but more experienced would
> > > say it's flawed in some respect. Does it perform the immediate task?
> > >
> > > Now define pretty. Is it aesthetically pleasing to you, or to someone
> > > else with less, or maybe more experience.
> > >
> > > By defining the two above, you then define whether it's a problem. To
> > > you, or to them, or to the original designer?
> >
> > Beware of "more experienced" programmers. I recently talked to an
> > ex-boss of mine who had a programmer flake out on him. One of his
> > customers threatened to take this flaky code to another company and get
> > their opinion about whether it was good code or not. My ex-boss
> > explained that, of course, they'd shoot it down. Because that's what
> > programmers do-- they complain about other programmers' code. I'd never
> > heard that idea expressed aloud. But when I thought about it, I realized
> > it was true. Hell, look at the content of this list. ;-}
> >
> > Paul
> >
> > --
> > Paul M. Foster
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>


Re: [PHP] Problem with Include

2010-12-21 Thread a...@ashleysheridan.co.uk
(Apologies for top posting; on my mobile just now.)

Not true. Refactoring code is one of the main tasks of a developer. None of us 
produce perfect code, and some code is less perfect than other code. It's 
instinct to want to fix bad code when we're maintaining it or having to add new 
features to it.

For the same reason car enthusiasts tinker with and tune their cars, good 
developers will do the same with code, be it in the form of consolidating 
common code to include files or other ways. To not do so seems to me to avoid 
ones nature really!

Thanks,
Ash
http://www.ashleysheridan.co.uk

- Reply message -
From: "Ravi Gehlot" 
Date: Tue, Dec 21, 2010 18:12
Subject: [PHP] Problem with Include
To: "Paul M Foster" 
Cc: 


If something is working and you don't know exactly whats under the hood then
you are wasting your time in trying to re-invent your own wheel and waste
your time and resources to modify something that isn't needed to be touched.
Good programmers make good use of their time as well. We need to keep in
check with new technology, learn new trends and also master our weakness. If
we keep changing this or that or moving that or this then oh well...there
goes 1 day worth of work to figure stuff out.

Just my take on this. If you think different, then no problems.

Regards,
Ravi.


On Tue, Dec 21, 2010 at 10:23 AM, Paul M Foster wrote:

> On Tue, Dec 21, 2010 at 02:35:33AM -0500, David Hutto wrote:
>
> > On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot 
> wrote:
> > > Why mess with something that is already working? If you are trying to
> make
> > > it pretty then you are not solving a problem. You are creating one.
> >
> >
> > Define working. I've had programs 'work', but more experienced would
> > say it's flawed in some respect. Does it perform the immediate task?
> >
> > Now define pretty. Is it aesthetically pleasing to you, or to someone
> > else with less, or maybe more experience.
> >
> > By defining the two above, you then define whether it's a problem. To
> > you, or to them, or to the original designer?
>
> Beware of "more experienced" programmers. I recently talked to an
> ex-boss of mine who had a programmer flake out on him. One of his
> customers threatened to take this flaky code to another company and get
> their opinion about whether it was good code or not. My ex-boss
> explained that, of course, they'd shoot it down. Because that's what
> programmers do-- they complain about other programmers' code. I'd never
> heard that idea expressed aloud. But when I thought about it, I realized
> it was true. Hell, look at the content of this list. ;-}
>
> Paul
>
> --
> Paul M. Foster
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Re: [PHP] Problem with Include

2010-12-21 Thread Ravi Gehlot
If something is working and you don't know exactly whats under the hood then
you are wasting your time in trying to re-invent your own wheel and waste
your time and resources to modify something that isn't needed to be touched.
Good programmers make good use of their time as well. We need to keep in
check with new technology, learn new trends and also master our weakness. If
we keep changing this or that or moving that or this then oh well...there
goes 1 day worth of work to figure stuff out.

Just my take on this. If you think different, then no problems.

Regards,
Ravi.


On Tue, Dec 21, 2010 at 10:23 AM, Paul M Foster wrote:

> On Tue, Dec 21, 2010 at 02:35:33AM -0500, David Hutto wrote:
>
> > On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot 
> wrote:
> > > Why mess with something that is already working? If you are trying to
> make
> > > it pretty then you are not solving a problem. You are creating one.
> >
> >
> > Define working. I've had programs 'work', but more experienced would
> > say it's flawed in some respect. Does it perform the immediate task?
> >
> > Now define pretty. Is it aesthetically pleasing to you, or to someone
> > else with less, or maybe more experience.
> >
> > By defining the two above, you then define whether it's a problem. To
> > you, or to them, or to the original designer?
>
> Beware of "more experienced" programmers. I recently talked to an
> ex-boss of mine who had a programmer flake out on him. One of his
> customers threatened to take this flaky code to another company and get
> their opinion about whether it was good code or not. My ex-boss
> explained that, of course, they'd shoot it down. Because that's what
> programmers do-- they complain about other programmers' code. I'd never
> heard that idea expressed aloud. But when I thought about it, I realized
> it was true. Hell, look at the content of this list. ;-}
>
> Paul
>
> --
> Paul M. Foster
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Re: [PHP] Problem with Include

2010-12-21 Thread Paul M Foster
On Tue, Dec 21, 2010 at 02:35:33AM -0500, David Hutto wrote:

> On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot  wrote:
> > Why mess with something that is already working? If you are trying to make
> > it pretty then you are not solving a problem. You are creating one.
> 
> 
> Define working. I've had programs 'work', but more experienced would
> say it's flawed in some respect. Does it perform the immediate task?
> 
> Now define pretty. Is it aesthetically pleasing to you, or to someone
> else with less, or maybe more experience.
> 
> By defining the two above, you then define whether it's a problem. To
> you, or to them, or to the original designer?

Beware of "more experienced" programmers. I recently talked to an
ex-boss of mine who had a programmer flake out on him. One of his
customers threatened to take this flaky code to another company and get
their opinion about whether it was good code or not. My ex-boss
explained that, of course, they'd shoot it down. Because that's what
programmers do-- they complain about other programmers' code. I'd never
heard that idea expressed aloud. But when I thought about it, I realized
it was true. Hell, look at the content of this list. ;-}

Paul

-- 
Paul M. Foster

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



Re: [PHP] Problem with Include

2010-12-21 Thread David Hutto
On Tue, Dec 21, 2010 at 9:54 AM, David Hutto  wrote:
> On Tue, Dec 21, 2010 at 9:50 AM, Daniel P. Brown
>  wrote:
>> On Tue, Dec 21, 2010 at 02:48, Ravi Gehlot  wrote:
>>> My point is that you tried to take code from one page and put it all
>>> "organized" in another page and the include that page of includes back into
>>> the pages that you want it to feed off from. If stuff works the way that it
>>> does then there a reason for it to have been done that way.
>>
>>    So you think no one should ever do that because it's only making
>> it look pretty?  Ever hear of maintainability?
>>
>>> That's why documenting code is so important. 99% doesn't do it (including 
>>> me).
>>
>>    Please cite your source.
>
>
> Personally, I'd even have to admit mine was(and is) less than 99% compatible
> with what I'd like it to be.
>
>>
>> --
>> 
>> Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
>> (866-) 725-4321
>> http://www.parasane.net/
>>
>
>
>
> --
> They're installing the breathalyzer on my email account next week.
>



-- 
They're installing the breathalyzer on my email account next week.

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



Re: [PHP] Problem with Include

2010-12-21 Thread David Hutto
On Tue, Dec 21, 2010 at 9:50 AM, Daniel P. Brown
 wrote:
> On Tue, Dec 21, 2010 at 02:48, Ravi Gehlot  wrote:
>> My point is that you tried to take code from one page and put it all
>> "organized" in another page and the include that page of includes back into
>> the pages that you want it to feed off from. If stuff works the way that it
>> does then there a reason for it to have been done that way.
>
>    So you think no one should ever do that because it's only making
> it look pretty?  Ever hear of maintainability?
>
>> That's why documenting code is so important. 99% doesn't do it (including 
>> me).
>
>    Please cite your source.


Personally, I'd even have to admit mine was less than 99% compatible
with what I'd like it to be.

>
> --
> 
> Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
> (866-) 725-4321
> http://www.parasane.net/
>



-- 
They're installing the breathalyzer on my email account next week.

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



Re: [PHP] Problem with Include

2010-12-21 Thread Daniel P. Brown
On Tue, Dec 21, 2010 at 02:48, Ravi Gehlot  wrote:
> My point is that you tried to take code from one page and put it all
> "organized" in another page and the include that page of includes back into
> the pages that you want it to feed off from. If stuff works the way that it
> does then there a reason for it to have been done that way.

So you think no one should ever do that because it's only making
it look pretty?  Ever hear of maintainability?

> That's why documenting code is so important. 99% doesn't do it (including me).

Please cite your source.

-- 

Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
(866-) 725-4321
http://www.parasane.net/

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



Re: [PHP] Problem with Include

2010-12-21 Thread David Hutto
On Tue, Dec 21, 2010 at 2:48 AM, Ravi Gehlot  wrote:
> My point is that you tried to

Not me personally.

 take code from one page and put it all
> "organized" in another page and the include that page of includes back into
> the pages that you want it to feed off from. If stuff works the way that it
> does then there a reason for it to have been done that way.

By the original designer, but maybe not the OP.

That's why
> documenting code is so important. 99% doesn't do it (including me).
>

For you, others, and for self, it's more than important, it can be
essential, especially if you're trying to keep up with multiple
languages, OS's, and platforms.


> Ravi.
>
>
> On Tue, Dec 21, 2010 at 2:35 AM, David Hutto  wrote:
>>
>> On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot  wrote:
>> > Why mess with something that is already working? If you are trying to
>> > make
>> > it pretty then you are not solving a problem. You are creating one.
>>
>>
>> Define working. I've had programs 'work', but more experienced would
>> say it's flawed in some respect. Does it perform the immediate task?
>>
>> Now define pretty. Is it aesthetically pleasing to you, or to someone
>> else with less, or maybe more experience.
>>
>> By defining the two above, you then define whether it's a problem. To
>> you, or to them, or to the original designer?
>>
>> >
>> > Ravi.
>> >
>> >
>> > On Mon, Dec 20, 2010 at 7:40 AM, Daniel P. Brown
>> > wrote:
>> >
>> >> On Mon, Dec 20, 2010 at 02:49, Simcha Younger 
>> >> wrote:
>> >> >
>> >> > Since it is being included by PHP, and not served by Apache, the
>> >> extension is not important.
>> >>
>> >>     Correct, but keep in mind that it will likely be served as plain
>> >> text if accessed directly, if the web server is not properly
>> >> configured (which, by default, it isn't).
>> >>
>> >> --
>> >> 
>> >> Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
>> >> (866-) 725-4321
>> >> http://www.parasane.net/
>> >>
>> >> --
>> >> PHP General Mailing List (http://www.php.net/)
>> >> To unsubscribe, visit: http://www.php.net/unsub.php
>> >>
>> >>
>> >
>>
>>
>>
>> --
>> They're installing the breathalyzer on my email account next week.
>
>



-- 
They're installing the breathalyzer on my email account next week.

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



Re: [PHP] Problem with Include

2010-12-20 Thread Ravi Gehlot
My point is that you tried to take code from one page and put it all
"organized" in another page and the include that page of includes back into
the pages that you want it to feed off from. If stuff works the way that it
does then there a reason for it to have been done that way. That's why
documenting code is so important. 99% doesn't do it (including me).

Ravi.


On Tue, Dec 21, 2010 at 2:35 AM, David Hutto  wrote:

> On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot  wrote:
> > Why mess with something that is already working? If you are trying to
> make
> > it pretty then you are not solving a problem. You are creating one.
>
>
> Define working. I've had programs 'work', but more experienced would
> say it's flawed in some respect. Does it perform the immediate task?
>
> Now define pretty. Is it aesthetically pleasing to you, or to someone
> else with less, or maybe more experience.
>
> By defining the two above, you then define whether it's a problem. To
> you, or to them, or to the original designer?
>
> >
> > Ravi.
> >
> >
> > On Mon, Dec 20, 2010 at 7:40 AM, Daniel P. Brown
> > wrote:
> >
> >> On Mon, Dec 20, 2010 at 02:49, Simcha Younger 
> wrote:
> >> >
> >> > Since it is being included by PHP, and not served by Apache, the
> >> extension is not important.
> >>
> >> Correct, but keep in mind that it will likely be served as plain
> >> text if accessed directly, if the web server is not properly
> >> configured (which, by default, it isn't).
> >>
> >> --
> >> 
> >> Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
> >> (866-) 725-4321
> >> http://www.parasane.net/
> >>
> >> --
> >> PHP General Mailing List (http://www.php.net/)
> >> To unsubscribe, visit: http://www.php.net/unsub.php
> >>
> >>
> >
>
>
>
> --
> They're installing the breathalyzer on my email account next week.
>


Re: [PHP] Problem with Include

2010-12-20 Thread David Hutto
On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot  wrote:
> Why mess with something that is already working? If you are trying to make
> it pretty then you are not solving a problem. You are creating one.


Define working. I've had programs 'work', but more experienced would
say it's flawed in some respect. Does it perform the immediate task?

Now define pretty. Is it aesthetically pleasing to you, or to someone
else with less, or maybe more experience.

By defining the two above, you then define whether it's a problem. To
you, or to them, or to the original designer?

>
> Ravi.
>
>
> On Mon, Dec 20, 2010 at 7:40 AM, Daniel P. Brown
> wrote:
>
>> On Mon, Dec 20, 2010 at 02:49, Simcha Younger  wrote:
>> >
>> > Since it is being included by PHP, and not served by Apache, the
>> extension is not important.
>>
>>     Correct, but keep in mind that it will likely be served as plain
>> text if accessed directly, if the web server is not properly
>> configured (which, by default, it isn't).
>>
>> --
>> 
>> Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
>> (866-) 725-4321
>> http://www.parasane.net/
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>



-- 
They're installing the breathalyzer on my email account next week.

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



Re: [PHP] Problem with Include

2010-12-20 Thread Ravi Gehlot
Why mess with something that is already working? If you are trying to make
it pretty then you are not solving a problem. You are creating one.

Ravi.


On Mon, Dec 20, 2010 at 7:40 AM, Daniel P. Brown
wrote:

> On Mon, Dec 20, 2010 at 02:49, Simcha Younger  wrote:
> >
> > Since it is being included by PHP, and not served by Apache, the
> extension is not important.
>
> Correct, but keep in mind that it will likely be served as plain
> text if accessed directly, if the web server is not properly
> configured (which, by default, it isn't).
>
> --
> 
> Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
> (866-) 725-4321
> http://www.parasane.net/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Re: [PHP] Problem with Include

2010-12-20 Thread Daniel P. Brown
On Mon, Dec 20, 2010 at 02:49, Simcha Younger  wrote:
>
> Since it is being included by PHP, and not served by Apache, the extension is 
> not important.

Correct, but keep in mind that it will likely be served as plain
text if accessed directly, if the web server is not properly
configured (which, by default, it isn't).

-- 

Dedicated Servers, Cloud and Cloud Hybrid Solutions, VPS, Hosting
(866-) 725-4321
http://www.parasane.net/

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



Re: [PHP] Problem with Include

2010-12-19 Thread Simcha Younger
On Sun, 19 Dec 2010 17:41:20 +
"a...@ashleysheridan.co.uk"  wrote:

> Is your server even set up to recognise .inc files as php? You can't just put 
> any old extension on and expect the server to know what to do with it.
> 
> Thanks,
> Ash
> http://www.ashleysheridan.co.uk

Since it is being included by PHP, and not served by Apache, the extension is 
not important.


-- 
Simcha Younger 

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



[PHP] Problem with Include

2010-12-19 Thread Bill Guion
Many, many thanks to Tamara, Govinda, and Ashley. Adding the php tags 
 to the include file solved the problem.


 -= Bill =-

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



Re: [PHP] Problem with Include

2010-12-19 Thread a...@ashleysheridan.co.uk
Is your server even set up to recognise .inc files as php? You can't just put 
any old extension on and expect the server to know what to do with it.

Thanks,
Ash
http://www.ashleysheridan.co.uk

- Reply message -
From: "Tamara Temple" 
Date: Sun, Dec 19, 2010 17:07
Subject: [PHP] Problem with Include
To: "Bill Guion" 
Cc: 



On Dec 19, 2010, at 10:43 AM, Bill Guion wrote:

> In an effort to clean up some code, I tried taking four lines out of  
> 6 or 7 programs and putting them into an include file. The file  
> structure is
>
> Root
>  data
>clubs.php
>  include
>fmt.inc
>
> Originally, clubs.php had the following code:
>
>  $file_name= basename($_SERVER['PHP_SELF']);
> $last_modified = filemtime($file_name);
> print("This page last modified ");
> print(date("m/j/y", $last_modified));
>
> ?>
>
> This code works - on the web page I get
>
> This page last modified 12/18/2010
>
> which is correct.
>
> So then I did the following:
> Create an include file, fmt.inc with the following code:
>
> $file_name= basename($_SERVER['PHP_SELF']);
> $last_modified = filemtime($file_name);
> print("This page last modified ");
> print(date("m/j/y", $last_modified));
>
> and then in the original file, I have
>
>  include "../include/fmt.inc";
> ?>
>
> On my web page, I then get
>
> $file_name= basename($_SERVER['PHP_SELF']);$last_modified =  
> filemtime($file_name);print("This page last modified ");  
> print(date("m/j/y", $last_modified));
>
> (all on one line).
>
> I would really like to understand why the include construct doesn't  
> give the same results as the original?
>
> -= Bill =-
>
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

Whenever you see PHP code emitted to the web page, it means it wasn't  
wrapped in . If your include file above is complete, it's  
missing these tags.


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



Re: [PHP] Problem with Include

2010-12-19 Thread Tamara Temple


On Dec 19, 2010, at 10:43 AM, Bill Guion wrote:

In an effort to clean up some code, I tried taking four lines out of  
6 or 7 programs and putting them into an include file. The file  
structure is


Root
 data
   clubs.php
 include
   fmt.inc

Originally, clubs.php had the following code:



This code works - on the web page I get

This page last modified 12/18/2010

which is correct.

So then I did the following:
Create an include file, fmt.inc with the following code:

$file_name= basename($_SERVER['PHP_SELF']);
$last_modified = filemtime($file_name);
print("This page last modified ");
print(date("m/j/y", $last_modified));

and then in the original file, I have



On my web page, I then get

$file_name= basename($_SERVER['PHP_SELF']);$last_modified =  
filemtime($file_name);print("This page last modified ");  
print(date("m/j/y", $last_modified));


(all on one line).

I would really like to understand why the include construct doesn't  
give the same results as the original?


-= Bill =-

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



Whenever you see PHP code emitted to the web page, it means it wasn't  
wrapped in . If your include file above is complete, it's  
missing these tags.



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



Re: [PHP] Problem with Include

2010-12-19 Thread Govinda

$file_name= basename($_SERVER['PHP_SELF']);
$last_modified = filemtime($file_name);
print("This page last modified ");
print(date("m/j/y", $last_modified));



you need to wrap the contents ^^^ of the include file with php   ?>



Govinda


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



[PHP] Problem with Include

2010-12-19 Thread Bill Guion
In an effort to clean up some code, I tried taking four lines out of 
6 or 7 programs and putting them into an include file. The file 
structure is


Root
  data
clubs.php
  include
fmt.inc

Originally, clubs.php had the following code:



This code works - on the web page I get

This page last modified 12/18/2010

which is correct.

So then I did the following:
Create an include file, fmt.inc with the following code:

$file_name= basename($_SERVER['PHP_SELF']);
$last_modified = filemtime($file_name);
print("This page last modified ");
print(date("m/j/y", $last_modified));

and then in the original file, I have



On my web page, I then get

$file_name= basename($_SERVER['PHP_SELF']);$last_modified = 
filemtime($file_name);print("This page last modified "); 
print(date("m/j/y", $last_modified));


(all on one line).

I would really like to understand why the include construct doesn't 
give the same results as the original?


 -= Bill =-

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



Re: [PHP] problem with "include" directive under XHTML

2008-06-04 Thread Robert Huff

Uh, guys?  Nevermind.
To quote someone's .sig: "The truth was out there, but the lies
were in my mind."  I cleared out a couple of mis-conceptions, and
the problem went away.
Sorry for the noise.



Robert Huff




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



Re: [PHP] problem with "include" directive under XHTML

2008-06-03 Thread Robbert van Andel
I've had this problem.  It's because of the  that surrounds your
XML.  Your php configuration probably has short tags enabled. I have had to
use php to output this

' ; ?>



On Tue, Jun 3, 2008 at 7:25 AM, Robert Huff <[EMAIL PROTECTED]> wrote:

>
>I'm working on a project that involves converting HTML to
> XHTML.  Not strictly sure this is a PHP issue, but testing (so far)
> has eliminated other possibilities.
>
>Can someone offer suggestions why, on the same server (Apache
> 2.2.8), this works:
>
> 
> 
>  
>  title="ss_default">
>Testing html
>  
>
>  
>
> 
> include 'letters/Disclaimer';
> 
>
> 
> mailto:[EMAIL PROTECTED]">Robert Huff
> 
> 
> Last modified: Mon Jun  2 16:56:19 EDT 2008
> 
>  
> 
>
>
>but this doesn't:
>
> 
>  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
> http://www.w3.org/1999/xhtml";>
>  
>Testing xhtml
>  title="ss_default" />
>href="images/favicon.png" />
>href="images/favicon.png" />
>  
>
> 
> 
> include 'letters/Disclaimer';
> 
> 
> mailto:[EMAIL PROTECTED]">Robert Huff
> 
> 
> Last modified: Mon Jun  2 17:37:52 EDT 2008
> 
>  
> 
>
>
>
>Rspectfully,
>
>
>Robert Huff
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Re: [PHP] problem with "include" directive under XHTML

2008-06-03 Thread Robbert van Andel
What is the error message you are getting?

On Tue, Jun 3, 2008 at 11:37 AM, Robert Huff <[EMAIL PROTECTED]> wrote:

> Robbert van Andel writes:
>
> >  I've had this problem.  It's because of the  that
> >  surrounds your XML.  Your php configuration probably has short
> >  tags enabled.
>
> Negative,  Prior research found this problem, and the short
> tags setting, which was promptly set to "OFF",
>
>
>Robert Huff
>
>
>


Re: [PHP] problem with "include" directive under XHTML

2008-06-03 Thread Robert Huff
Robbert van Andel writes:

>  I've had this problem.  It's because of the  that
>  surrounds your XML.  Your php configuration probably has short
>  tags enabled.

Negative,  Prior research found this problem, and the short
tags setting, which was promptly set to "OFF",


Robert Huff



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



[PHP] problem with "include" directive under XHTML

2008-06-03 Thread Robert Huff

I'm working on a project that involves converting HTML to
XHTML.  Not strictly sure this is a PHP issue, but testing (so far)
has eliminated other possibilities.

Can someone offer suggestions why, on the same server (Apache
2.2.8), this works:



  

Testing html
  

  


include 'letters/Disclaimer';



mailto:[EMAIL PROTECTED]">Robert Huff


Last modified: Mon Jun  2 16:56:19 EDT 2008

  



but this doesn't:


http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
http://www.w3.org/1999/xhtml";>
  
Testing xhtml



  



include 'letters/Disclaimer';


mailto:[EMAIL PROTECTED]">Robert Huff


Last modified: Mon Jun  2 17:37:52 EDT 2008

  




Rspectfully,


Robert Huff


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



Re: [PHP] Problem with Include function using Apache 2.0 and PHP 5 on W2K3 Server

2005-02-16 Thread Dave Adler
Richard,

Thanks for the feedback. The reference to the file location was the problem.

My include statement was
  include("/includes/menu.inc");

I changed it to
  include ($_SERVER["DOCUMENT_ROOT"]."/includes/menu.inc");

This solved the problem.

David


"Richard Lynch" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Dave Adler wrote:
>> I am new to PHP and Apache. I am trying to use the include function to
>> include a file that has my web page header and menu, similar to what I
>> used
>> to do with SSI.
>>
>> The content of the include file doesn't display. Instead, I get a link
>> that
>> says function.main and below that I get a link that says function.include
>>
>> I can run other PHP code with no problem. The include files are in a
>> folder
>> below the doc root called Includes.
>>
>> This is running on Windows 2003 Server. I did a default install of Apache
>> 2.0 and PHP 5.
>>
>> This is probably a settig in httpd.conf or php.ini but I can't seem to
>> find
>> it in the docs.
>
> Hunh?
>
> Give us a link to your page, or use "View Source" on the browser and post
> the HTML you got for the include parts.
>
> There's NO WAY you could have literally managed to break PHP's include
> statement -- So you've got to be doing something else wrong.
>
> Perhaps your include_path setting is not what you want?
>
> -- 
> Like Music?
> http://l-i-e.com/artists.htm 

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



Re: [PHP] Problem with Include function using Apache 2.0 and PHP 5 on W2K3 Server

2005-02-16 Thread Richard Lynch
Dave Adler wrote:
> I am new to PHP and Apache. I am trying to use the include function to
> include a file that has my web page header and menu, similar to what I
> used
> to do with SSI.
>
> The content of the include file doesn't display. Instead, I get a link
> that
> says function.main and below that I get a link that says function.include
>
> I can run other PHP code with no problem. The include files are in a
> folder
> below the doc root called Includes.
>
> This is running on Windows 2003 Server. I did a default install of Apache
> 2.0 and PHP 5.
>
> This is probably a settig in httpd.conf or php.ini but I can't seem to
> find
> it in the docs.

Hunh?

Give us a link to your page, or use "View Source" on the browser and post
the HTML you got for the include parts.

There's NO WAY you could have literally managed to break PHP's include
statement -- So you've got to be doing something else wrong.

Perhaps your include_path setting is not what you want?

-- 
Like Music?
http://l-i-e.com/artists.htm

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



[PHP] Problem with Include function using Apache 2.0 and PHP 5 on W2K3 Server

2005-02-16 Thread Dave Adler
I am new to PHP and Apache. I am trying to use the include function to 
include a file that has my web page header and menu, similar to what I used 
to do with SSI.

The content of the include file doesn't display. Instead, I get a link that 
says function.main and below that I get a link that says function.include

I can run other PHP code with no problem. The include files are in a folder 
below the doc root called Includes.

This is running on Windows 2003 Server. I did a default install of Apache 
2.0 and PHP 5.

This is probably a settig in httpd.conf or php.ini but I can't seem to find 
it in the docs.

Any help would be greatly appreciated.

Thanks in advance,

David

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



Re: [PHP] problem with include()

2004-11-01 Thread Jason Davis
On Mon, 2004-11-01 at 16:26, Brad Dameron wrote:
> On Mon, 2004-11-01 at 15:17, Jason Davis wrote:
> > sc.php
> >  > setCookie('data' , 'blah');
> > include 'gc.php';
> > ?>
> > 
> > gc.php
> >  > print $_COOKIE['data'] . " <-here";
> > ?>
> > 
> > 
> > this is the out put of running sc.php
> > 
> > <-here
> > 
> > 
> > why is this , i want to set a cookie ... then have a include do
> > something
> > with it ... is this not possible to do during the same http transaction?
> > 
> > thanks
> 
> Your setcookie line is wrong. You have a uppercase C. Which it will
> think it is a different function. 
> 
> Also with your login page instead of sending them to another page to
> check auth send them to the same page. Here is a example:
> 
> if (isset($_GET['user']) && $_GET['type'] == "submit") {
>$user = trim($_POST['user']);
>$pass = trim($_POST['pass']);
>if ( "1" == $autherror=authenticateUser($user, $pass)){
>   $_SESSION['app_user'] = $user;
>   $_SESSION['app_pass'] = $pass;
>   error_log ("DNS_LOGIN: $user logged in from ip: $ip.", 0);
>   header("Location: tiny_edit_login.inc.php");
>   exit;
>} else {
>   error_log ("$user failed on " . date("m-d-Y H:i:s") . " with
> password of '$pass' from ip: $ip", 0);
>}
> }
> 
> 
> 
> I return back a 1 if auth successful or a 0 if not. I prefer to use
> session's with cookies over cookies directly.
> 
> Brad
> 


i like this idea , how then do you go about making sure users are authed
on pages other than the login page?

here is my plan ...

use this object for auth
sqlQuery($query);
if(!$result){
echo "Error:No sql result";
}
else{   
list($thePass) = mysql_fetch_array($result); //this 
line might not
work , test with mysql later 
if(!strcmp($thePass , $pass)){
$this->cookiePut($user);
return $user;
}
}
return 0;
}
else{
global $passwdFile;
if($passwd_file = file($passwdFile)){
foreach($passwd_file as $line){
list($username,$passwd,$groups) = split(":" , 
$line);
if(!strcmp($username , $user)){
if(!strcmp(rtrim($pass) 
,rtrim($passwd))){
$this->cookiePut($user);
return $user;
} 
}
}
}
else{
return "Error:No passwd file.";
}
return 0;
}
}//close auth   


function sqlQuery($theQuery){
$db = mysql_connect($mysql_ip,$mysql_user,$mysql_pass) or die("Could
not connect to database");
mysql_select_db($mysql_db) or die("Could not select database");
$result = mysql_query($theQuery) or die("query failed");
return $result;
} // close sqlQuery 



}// close class
?>


and put this at the top of each page ...
include 'inc/AuthTool.class.php';
if(!AuthTool::checkAuth()){
//send to login
//exit
}

any feedback? :)

ty,
jd

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



Re: [PHP] problem with include()

2004-11-01 Thread Jason Davis
On Mon, 2004-11-01 at 16:10, Vail, Warren wrote:
> How did you go to the page that included the login page, if you
included it
> in the tiny_edit.php (which is the routine that sets the cookie in the
> browser, you need to cause the browser to send it back to you by doing
a
> redirect;
> 
> Header("Location: tiny_edit.php");
> Exit;
> 
> When tiny_edit is entered the second time it should be able to
retrieve the
> cookie. (this is basically what you are doing manually by refreshing
the
> browser).
> 
> HTH,
> 
> Warren Vail



yeah baby! thas what im talkin bout! thanks a lot :p

if(!$_GET['instance'] && !$_POST['instance']){
$at = new AuthTool();
if($_POST['user'] && $_POST['pass']){
$at->auth($_POST['user'],$_POST['pass']); //set cookie
Header("Location: tiny_edit.php");
Exit;
}
include "inc/tiny_edit_login.inc.php"; 
}

thanks again all,
jd

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



Re: [PHP] problem with include()

2004-11-01 Thread Jason Davis
On Mon, 2004-11-01 at 16:08, Richard Davey wrote:
> Hello Jason,
> 
> Monday, November 1, 2004, 10:34:16 PM, you wrote:
> 
> JD> the login page is included ... the login page does not see the auth
> JD> cookie until the user refreshes their browser ... why is this happening?
> 
> Cookies (set via setcookie) are not available to you on the same page
> as you set them. The function is a means to send a special header to
> the browser that makes it create the cookie when the page loads which,
> at this point in your script, hasn't happened yet.
> 
> If you are including the login.php script further down the page then
> rather than checking for the cookie itself, why not just check for the
> original value you set the cookie to?
> 
> Best regards,
> 
> Richard Davey


thanks a lot Richard :)

I was just about to email this simple test case ... so even tho you
told me the answer I,ll post so someone else might use it

i am misunderstanding cookies and/or include() ... please look at this
code...

sc.php


gc.php



this is the out put of running sc.php

<-here


why is this , i want to set a cookie ... then have a include do
something
with it ... is this not possible to do during the same http transaction?

thanks




> -- 
>  http://www.launchcode.co.uk - PHP Development Services
>  "I am not young enough to know everything." - Oscar Wilde

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



RE: [PHP] problem with include()

2004-11-01 Thread Vail, Warren
How did you go to the page that included the login page, if you included it
in the tiny_edit.php (which is the routine that sets the cookie in the
browser, you need to cause the browser to send it back to you by doing a
redirect;

Header("Location: tiny_edit.php");
Exit;

When tiny_edit is entered the second time it should be able to retrieve the
cookie. (this is basically what you are doing manually by refreshing the
browser).

HTH,

Warren Vail

-Original Message-
From: Jason Davis [mailto:[EMAIL PROTECTED] 
Sent: Monday, November 01, 2004 2:34 PM
To: PHP General List
Subject: [PHP] problem with include()


Hello,
 I have a login page .. the user types in user and pass  then the form
gets posted to tiny_edit.php 

tiny_edit.php checks user and pass then sets a cookie if auth is successful.
Then the original login page is included. The login page has logic at the
top to check for the auth cookie ... if there, it sends user to home page
.. if not it displays the login screen. This works mostly except ... when
the user auths ... the cookie gets set ... then the login page is included
.. the login page does not see the auth cookie until the user refreshes
their browser ... why is this happening?

thanks,
jd


login page 

checkAuth()){
//send to homepage
print "you are already logged on $username";
}
?>




Tiny Edit Login

 
 



Tiny Edit Login





User:


Pass:















tiny_edit.php
if(!$_GET['instance'] && !$_POST['instance']){
$at = new AuthTool();
if($_POST['user'] && $_POST['pass']){
$at->auth($_POST['user'],$_POST['pass']); //this sets cookie
if user and pass are correct
}
include "inc/tiny_edit_login.inc.php"; 
}



thanks,
jd

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

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



Re: [PHP] problem with include()

2004-11-01 Thread Richard Davey
Hello Jason,

Monday, November 1, 2004, 10:34:16 PM, you wrote:

JD> the login page is included ... the login page does not see the auth
JD> cookie until the user refreshes their browser ... why is this happening?

Cookies (set via setcookie) are not available to you on the same page
as you set them. The function is a means to send a special header to
the browser that makes it create the cookie when the page loads which,
at this point in your script, hasn't happened yet.

If you are including the login.php script further down the page then
rather than checking for the cookie itself, why not just check for the
original value you set the cookie to?

Best regards,

Richard Davey
-- 
 http://www.launchcode.co.uk - PHP Development Services
 "I am not young enough to know everything." - Oscar Wilde

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



[PHP] problem with include()

2004-11-01 Thread Jason Davis
Hello,
 I have a login page .. the user types in user and pass 
then the form gets posted to tiny_edit.php 

tiny_edit.php checks user and pass then sets a cookie if auth is
successful. Then the original login page is included. The login page has
logic at the top to check for the auth cookie ... if there, it sends
user to home page ... if not it displays the login screen. This works
mostly except ... when the user auths ... the cookie gets set ... then
the login page is included ... the login page does not see the auth
cookie until the user refreshes their browser ... why is this happening?

thanks,
jd


login page 

checkAuth()){
//send to homepage
print "you are already logged on $username";
}
?>




Tiny Edit Login








Tiny Edit Login





User:


Pass:















tiny_edit.php
if(!$_GET['instance'] && !$_POST['instance']){
$at = new AuthTool();
if($_POST['user'] && $_POST['pass']){
$at->auth($_POST['user'],$_POST['pass']); //this sets cookie if user
and pass are correct
}
include "inc/tiny_edit_login.inc.php"; 
}



thanks,
jd

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



Re: [PHP] Problem with include();

2003-09-07 Thread Curt Zirzow
* Thus wrote Ty Lamb ([EMAIL PROTECTED]):
> /index.php
> has 
> include("/code/includes/page_header.php");
>  
> /docs/aaryn/dmb/dave.php
> has
> include("/code/includes/page_header.php");
>  
> Both are identical lines of code.  Index.php works but dave.php returns the
> following:
>  
> Warning: Failed opening '/code/includes/page_header.php' for inclusion
> (include_path='.;c:\php4\pear') in C:\x\x\x\x\x\aaryn\dmb\dave.php on line 4
>  
> but if I change the code in dave.php to
> include '../../../code/includes/page_header.php';

ahh.. so your code/ is at your webroot (the same directory as
index.php?)  I would have expected the /code to look at
  c:\code\includes\page_header.php

But it seems that this isn't the case and I'm not familiar with how
windows handles the absolute path.

> 
> It works.
>  
> Why?
>  
> Is there any way around this?  Please tell me I'm doing something wrong and
> it's not supposed to work like this!!!

What I would suggest is to setup your include_path to look
something like:
  include_path=".;c:\php4\pear;c:\path\to\code\includes"

Then your include will simply be
  include("page_header.php");


Curt
-- 
"I used to think I was indecisive, but now I'm not so sure."

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



Re: [PHP] Problem with include();

2003-09-06 Thread Raditha Dissanayake
Hello,
It's often said that includes should have relative paths instead of 
absolute paths. This ensures that your script still works when you move 
it to a different server. So if an error has forced you to use rel paths 
consider it a blessing in disguise :-)

Ty Lamb wrote:

/index.php
has 
include("/code/includes/page_header.php");

/docs/aaryn/dmb/dave.php
has
include("/code/includes/page_header.php");
Both are identical lines of code.  Index.php works but dave.php returns the
following:
Warning: Failed opening '/code/includes/page_header.php' for inclusion
(include_path='.;c:\php4\pear') in C:\x\x\x\x\x\aaryn\dmb\dave.php on line 4
but if I change the code in dave.php to
include '../../../code/includes/page_header.php';
It works.

Why?

Is there any way around this?  Please tell me I'm doing something wrong and
it's not supposed to work like this!!!
Ty...

 



--
http://www.radinks.com/upload
Drag and Drop File Uploader.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] Problem with include();

2003-09-06 Thread Ty Lamb
/index.php
has 
include("/code/includes/page_header.php");
 
/docs/aaryn/dmb/dave.php
has
include("/code/includes/page_header.php");
 
Both are identical lines of code.  Index.php works but dave.php returns the
following:
 
Warning: Failed opening '/code/includes/page_header.php' for inclusion
(include_path='.;c:\php4\pear') in C:\x\x\x\x\x\aaryn\dmb\dave.php on line 4
 
but if I change the code in dave.php to
include '../../../code/includes/page_header.php';

It works.
 
Why?
 
Is there any way around this?  Please tell me I'm doing something wrong and
it's not supposed to work like this!!!
 
Ty...


[PHP] Problem with include PHP 4.3.0

2003-02-04 Thread Jean-Pierre Gallou
	Hi,

I have problems with relative paths and 4.3.0. Include() do not seem to 
work the same way in 4.3.0 and 4.2.1. Consider this test:

test/
 |- testinclude.php   
 |- inc/
|- inc1.php   
|- inc2.php   OK

With PHP 4.2.1,  works OK.
With 4.3.0, I get:
  Failed opening '/inc/inc2.php' for inclusion \
   include_path='.:..:/usr/local/php-4.3.0/lib/php') in \
   /usr/local/www/htdocs/tests/inc/inc1.php on line 1

With a modified inc1.php:
  
this test is OK with 4.3.0, but gives an error with 4.2.1.

It appears that paths are relative
- to the main script in 4.2.1,
- to the including script in 4.3.0
   (but .. in include_path does not work).

I can't seem to be able to write something OK for both versions (except 
 if giving full pathnames). By the way, this is on Solaris, and 
safe_mode if off.

Any suggestion?


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



Re: [PHP] Problem with Include

2002-12-25 Thread sport4ever
Thanks to all whom answered me

while there is no solution for my problem (including more than one PHP file
in a HTML page through SSI) :(
I want to return to my server old configuration, It was:
RedHat Linux 7.3
Apach 1.3
PHP 4.0.1
except PHP, because I have encountered some problems with PHP 4.0.1,
and please tell me what I (exactly) suppose to reinstall (Linux,Apache or
PHP)...

Is there any way to undo my upgrade ( what I call downgrade :-) )?
thanx anyway
__
http://www.sport4ever.net
Administrator of Sport4ever.Net
[EMAIL PROTECTED]

- Original Message -
From: "sport4ever" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: "Tom Ray" <[EMAIL PROTECTED]>
Sent: Tuesday, December 24, 2002 8:04 AM
Subject: Re: [PHP] Problem with Include


> It's PHP problem because I can include any number of files with other
> extensions. only PHP which I can not include more than one file at a
page...
>
> maybe there is something wrong with php.ini
> notice that I faced with this problem just after I upgraded to (PHP
4.2.1),
> (Apache2), everything was great before!
>
> >
> > sport4ever wrote:
> >
> >Hello,
> >my problem is that I can't use more than one SSI INCLUDE in a page
> >
> >Please access this test page to check the problem yourself:
> >http://www.sport4ever.com/test/hello.shtml
> >
> >The first INCLUDE will appear correctly and prints "HELLO World, include
#1" which is the output of "hello.php"
> >
> >Whereas the second INCLUDE won't appear, and instead, it will print the
content (code) of "hello2.php", which is the follwoing:
> >
> >
> >So, it always executes the first include statement perfectly, and doesn't
> execute the rest!
> >
> >note: the problem appears only if I include a PHP file, it will execute
> it correctly if it's a SHTML or HTML file.
> >
> >PLEASE is there any solution for this strange problem!
> >
> >
> >
> >
>



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




Re: [PHP] Problem with Include

2002-12-24 Thread Philip Olson

I've heard that RH8 decided to disable short tags
in their default php.ini  If this is true, the people
at RedHat deserve a good spanking.  Talk about being
irresponsible!

Regards,
Philip


On Tue, 24 Dec 2002, Tom Woody wrote:

> I have found this to be very true with RedHat 8 (includes Apache2.0.40,
> and php 4.2.2).  While RedHat 8.0 isn't really ready for a production
> server, apache2 and php definitly are not.  You have to bend over
> backwards to get some things working correctly if at all.  Plus there
> are still some stability issues with RH 8.
> 
> As far as my production servers go apache 1.3 and RH 7.3 for now.
> 
> On Tue, 24 Dec 2002 00:02:49 -0700
> Rick Widmer <[EMAIL PROTECTED]> wrote:
> 
> > At 08:04 AM 12/24/02 +0300, sport4ever wrote:
> > 
> > >maybe there is something wrong with php.ini
> > >notice that I faced with this problem just after I upgraded to (PHP
> > >4.2.1),(Apache2), everything was great before!
> > 
> > The last I heard PHP + Apache2 is pretty much experimental, and not 
> > recommended for production servers.  Unless you plan on working to
> > debug the combination of programs, you should be using Apache 1.3 if
> > you want to use PHP.
> > 
> > There are a few combinations of versions that work together, but
> > unless you are willing to put a lot of extra effort and study into
> > using Apache 2, stick with 1.3 until the PHP developers announce
> > Apache 2 support.
> > 
> 
> 
> -- 
> Tom Woody
> Systems Administrator
> 
> Don't throw your computer out the window, 
> throw the Windows out of your computer! 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


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




Re: [PHP] Problem with Include

2002-12-24 Thread Tom Woody
I have found this to be very true with RedHat 8 (includes Apache2.0.40,
and php 4.2.2).  While RedHat 8.0 isn't really ready for a production
server, apache2 and php definitly are not.  You have to bend over
backwards to get some things working correctly if at all.  Plus there
are still some stability issues with RH 8.

As far as my production servers go apache 1.3 and RH 7.3 for now.

On Tue, 24 Dec 2002 00:02:49 -0700
Rick Widmer <[EMAIL PROTECTED]> wrote:

> At 08:04 AM 12/24/02 +0300, sport4ever wrote:
> 
> >maybe there is something wrong with php.ini
> >notice that I faced with this problem just after I upgraded to (PHP
> >4.2.1),(Apache2), everything was great before!
> 
> The last I heard PHP + Apache2 is pretty much experimental, and not 
> recommended for production servers.  Unless you plan on working to
> debug the combination of programs, you should be using Apache 1.3 if
> you want to use PHP.
> 
> There are a few combinations of versions that work together, but
> unless you are willing to put a lot of extra effort and study into
> using Apache 2, stick with 1.3 until the PHP developers announce
> Apache 2 support.
> 


-- 
Tom Woody
Systems Administrator

Don't throw your computer out the window, 
throw the Windows out of your computer! 


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




Re: [PHP] Problem with Include

2002-12-24 Thread Rick Widmer
At 08:04 AM 12/24/02 +0300, sport4ever wrote:


maybe there is something wrong with php.ini
notice that I faced with this problem just after I upgraded to (PHP 4.2.1),
(Apache2), everything was great before!


The last I heard PHP + Apache2 is pretty much experimental, and not 
recommended for production servers.  Unless you plan on working to debug 
the combination of programs, you should be using Apache 1.3 if you want to 
use PHP.

There are a few combinations of versions that work together, but unless you 
are willing to put a lot of extra effort and study into using Apache 2, 
stick with 1.3 until the PHP developers announce Apache 2 support.

Rick


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



Re: [PHP] Problem with Include

2002-12-23 Thread sport4ever
It's PHP problem because I can include any number of files with other
extensions. only PHP which I can not include more than one file at a page...

maybe there is something wrong with php.ini
notice that I faced with this problem just after I upgraded to (PHP 4.2.1),
(Apache2), everything was great before!

- Original Message -
From: "Tom Ray" <[EMAIL PROTECTED]>
To: "sport4ever" <[EMAIL PROTECTED]>
Sent: Tuesday, December 24, 2002 6:03 AM
Subject: Re: [PHP] Problem with Include


> You need to post your code that you are usingthis isn't really a PHP
> problem this is a SSI problem...
>
> sport4ever wrote:
>
> >Hello,
> >my problem is that I can't use more than one SSI INCLUDE in a page
> >
> >Please access this test page to check the problem yourself:
> >http://www.sport4ever.com/test/hello.shtml
> >
> >The first INCLUDE will appear correctly and prints "HELLO World, include
#1" which is the output of "hello.php"
> >
> >Whereas the second INCLUDE won't appear, and instead, it will print the
content (code) of "hello2.php", which is the follwoing:
> >
> >
> >So, it always executes the first include statement perfectly, and doesn't
execute the rest!
> >
> >note: the problem appears only if I include a PHP file, it will execute
it correctly if it's a SHTML or HTML file.
> >
> >PLEASE is there any solution for this strange problem!
> >
> >
> >
> >


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




[PHP] Problem with Include

2002-12-23 Thread sport4ever
Hello,
my problem is that I can't use more than one SSI INCLUDE in a page

Please access this test page to check the problem yourself:
http://www.sport4ever.com/test/hello.shtml

The first INCLUDE will appear correctly and prints "HELLO World, include #1" which is 
the output of "hello.php"

Whereas the second INCLUDE won't appear, and instead, it will print the content (code) 
of "hello2.php", which is the follwoing:


So, it always executes the first include statement perfectly, and doesn't execute the 
rest!

note: the problem appears only if I include a PHP file, it will execute it correctly 
if it's a SHTML or HTML file.

PLEASE is there any solution for this strange problem!




Re: [PHP] problem with include

2002-08-30 Thread John Wards

hmmbeyond my scope...but I did the following to test







And it echoed "onetwothree"

must be some setting on your system but what I don't knwo

John
- Original Message -
From: "skitum" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, August 30, 2002 12:06 PM
Subject: Re: [PHP] problem with include


> The same problem with require
>
> - Original Message -
> From: "John Wards" <[EMAIL PROTECTED]>
> To: "skitum" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Friday, August 30, 2002 1:02 PM
> Subject: Re: [PHP] problem with include
>
>
> > hmm.
> >
> > It should have nothing to do with cookies unless you are using cookies
in
> > the scripts.
> >
> > Try using require rather than include to see if that makes any
difference
> >
> > Cheers
> > John Wards
> > SportNetwork.net
> > p.s. your english is as good as mine and i am scottish..
> > - Original Message -
> > From: "skitum" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Friday, August 30, 2002 11:53 AM
> > Subject: [PHP] problem with include
> >
> >
> > Hi all,
> >
> > Look at this code:
> >
> > // one.php
> > 
> > --- html code ---
> > // end file one.php
> >
> > // two.php
> > 
> > --- html code ---
> > //end two.php
> >
> > well, when I see in my browser www.myweb.com/two.php this shows two.php
> plus
> > the include file in it "three.php", so this works ok, but when i see in
my
> > browser (IE 6.0) www.myweb.com/one.php this shows one.php plus two.php,
> but
> > not three.php that is include into two.php
> >
> > What am I doing wrong?
> > Could be this because of cookies?
> >
> > Thanks for help
> > Peace & Love
> > skitum
> >
> > P.S. Forgive my bad english.
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php


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




Re: [PHP] problem with include

2002-08-30 Thread skitum

The same problem with require

- Original Message -
From: "John Wards" <[EMAIL PROTECTED]>
To: "skitum" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, August 30, 2002 1:02 PM
Subject: Re: [PHP] problem with include


> hmm.
>
> It should have nothing to do with cookies unless you are using cookies in
> the scripts.
>
> Try using require rather than include to see if that makes any difference
>
> Cheers
> John Wards
> SportNetwork.net
> p.s. your english is as good as mine and i am scottish..
> - Original Message -
> From: "skitum" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, August 30, 2002 11:53 AM
> Subject: [PHP] problem with include
>
>
> Hi all,
>
> Look at this code:
>
> // one.php
> 
> --- html code ---
> // end file one.php
>
> // two.php
> 
> --- html code ---
> //end two.php
>
> well, when I see in my browser www.myweb.com/two.php this shows two.php
plus
> the include file in it "three.php", so this works ok, but when i see in my
> browser (IE 6.0) www.myweb.com/one.php this shows one.php plus two.php,
but
> not three.php that is include into two.php
>
> What am I doing wrong?
> Could be this because of cookies?
>
> Thanks for help
> Peace & Love
> skitum
>
> P.S. Forgive my bad english.
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

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




Re: [PHP] problem with include

2002-08-30 Thread John Wards

hmm.

It should have nothing to do with cookies unless you are using cookies in
the scripts.

Try using require rather than include to see if that makes any difference

Cheers
John Wards
SportNetwork.net
p.s. your english is as good as mine and i am scottish..
- Original Message -
From: "skitum" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, August 30, 2002 11:53 AM
Subject: [PHP] problem with include


Hi all,

Look at this code:

// one.php

--- html code ---
// end file one.php

// two.php

--- html code ---
//end two.php

well, when I see in my browser www.myweb.com/two.php this shows two.php plus
the include file in it "three.php", so this works ok, but when i see in my
browser (IE 6.0) www.myweb.com/one.php this shows one.php plus two.php, but
not three.php that is include into two.php

What am I doing wrong?
Could be this because of cookies?

Thanks for help
Peace & Love
skitum

P.S. Forgive my bad english.



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




[PHP] problem with include

2002-08-30 Thread skitum

Hi all,

Look at this code:

// one.php

--- html code ---
// end file one.php

// two.php

--- html code ---
//end two.php

well, when I see in my browser www.myweb.com/two.php this shows two.php plus the 
include file in it "three.php", so this works ok, but when i see in my browser (IE 
6.0) www.myweb.com/one.php this shows one.php plus two.php, but not three.php that is 
include into two.php

What am I doing wrong?
Could be this because of cookies?

Thanks for help
Peace & Love
skitum

P.S. Forgive my bad english.



Re: [PHP] problem with include/require

2001-03-11 Thread Yasuo Ohgaki
- Original Message -
From: "Erick Papadakis" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, March 11, 2001 9:05 PM
Subject: Re: [PHP] problem with include/require


> Hi Yasuo,
>
> Thanks for the reply, but yes I do know that the include_path in php.ini
> should have the entries. But is this something new? I want to know how to
> allow including and requiring files just like we used to do in PHP3!
>
> For instance, let us say that we have two software programs on the server
> which are completely unrelated (I use Windows platform, so here it is):
>
> c:\apache\htdocs\software1\includes
> c:\apache\htdocs\software2\includes
>
> Now with the latest PHP I have to include both these above paths in my
> PHP.INI's "include_path" directive. is there a way to avoid this, and only
> include the "c:\apache\htdocs"?

Hmm. I can put multiple includes directory on my system
(PHP4.0.4pl1/Linux/Apache)

include_path = /home/httpd/include1:/home/httpd/include2

Getting rid of spaces around "=" might help. (It should work with spaces/tab,
though)

> Yes, I know that I can make a common INCLUDES folder, but come on lets be
> practical.  It is a lot cleaner if we can have an include folder INSIDE the
> software-specific folder.

I have different approch for 2 reasons

1) Multiple include path may result in unintetional includes of files.
For example, include_for_aap1.inc and include_for_app2.inc may mixed up easily.
2) Multiple include path sacrifices performance. System need to search all
include path for files to be included.

Therefore, I specify only 1 directory for include_path. I have
global.app_name.inc for each apps and defines constant, like

define('INCLUDE_PATH','/home/httpd/include_path_for_app1');
and I write
include_once(INCLUDE_PATH.'file_to_include.inc');
for all other files to be included.

This this method, you still can esiliy change include_path esily and you can
have different include directory for each application AND save COU time to find
files to include.

This is my approch for inlucding files.

> Any ideas would be greatly appreciated!
>
> Thanks/Erick
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.237 / Virus Database: 115 - Release Date: 07-Mar-01
>


Yasuo Ohgaki

== PHP and Related Resources ==
[PHP FAQ] http://www.php.net/FAQ.php [PHP Manual] http://www.php.net/manual/en/
[W3C] http://www.w3.org/  [RFCs] http://www.faqs.org/rfcs/
If you don't read standard definitions, I recommend to read them.


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


Re: [PHP] problem with include/require

2001-03-11 Thread Erick Papadakis

Hi Yasuo,

Thanks for the reply, but yes I do know that the include_path in php.ini
should have the entries. But is this something new? I want to know how to
allow including and requiring files just like we used to do in PHP3!

For instance, let us say that we have two software programs on the server
which are completely unrelated (I use Windows platform, so here it is):

c:\apache\htdocs\software1\includes
c:\apache\htdocs\software2\includes

Now with the latest PHP I have to include both these above paths in my
PHP.INI's "include_path" directive. is there a way to avoid this, and only
include the "c:\apache\htdocs"?

Yes, I know that I can make a common INCLUDES folder, but come on lets be
practical.  It is a lot cleaner if we can have an include folder INSIDE the
software-specific folder.

Any ideas would be greatly appreciated!

Thanks/Erick


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.237 / Virus Database: 115 - Release Date: 07-Mar-01



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] problem with include/require

2001-03-10 Thread Yasuo Ohgaki
""Erick Papadakis"" <[EMAIL PROTECTED]> wrote in message
98einl$rpl$[EMAIL PROTECTED]">news:98einl$rpl$[EMAIL PROTECTED]...
> i installed my php on my windows machine using the "php triad" software
> which i downloaded from www.sourceforge.net. however, now i have a problem
> with "include" command. for everything i wish to include into my programs, i
> need to speficy this folder in the "include_path" inside my php.ini. can i
> change this configuration?

Sounds like all you need to is edit include_path line your php.ini correctly.
If you are setting include_path right, are you sure you don't have typo?

Refer to
http://www.php.net/manual/en/configuration.php

Regards,
--
Yasuo Ohgaki

>
> for example, lets say i have a directory called:
>
> c:/apache/htdocs/phpprograms/
>
> inside this phpprograms, i have the following files:
>
> class_include.phpi
> actual_program.php
>
> inside my "actual_program.php", i require the "class_include.phpi", but this
> gives me a runtime error.
>
> i think it must be some configuration problem? i would appreciate if someone
> can tell me how to do this!
>
> cheers/erick
>
>
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.237 / Virus Database: 115 - Release Date: 07-Mar-01
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


[PHP] problem with include/require

2001-03-10 Thread Erick Papadakis

i installed my php on my windows machine using the "php triad" software
which i downloaded from www.sourceforge.net. however, now i have a problem
with "include" command. for everything i wish to include into my programs, i
need to speficy this folder in the "include_path" inside my php.ini. can i
change this configuration?

for example, lets say i have a directory called:

c:/apache/htdocs/phpprograms/

inside this phpprograms, i have the following files:

class_include.phpi
actual_program.php

inside my "actual_program.php", i require the "class_include.phpi", but this
gives me a runtime error.

i think it must be some configuration problem? i would appreciate if someone
can tell me how to do this!

cheers/erick




---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.237 / Virus Database: 115 - Release Date: 07-Mar-01



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]