RE: More PHP Includes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




-----Original Message-----
From: Gary [mailto:gwpaul@xxxxxxx] 
Sent: 11 March 2009 00:17
To: php-general@xxxxxxxxxxxxx
Subject: Re:  More PHP Includes

>Jochem
>
>Thanks for your reply, the project seven and DW was just for a point of

>information, same as if you have an issue with a computer you generally
find 
>it a good idea to list your operating system and other pertinent facts.

>I had coded the scripts and files by hand.

>The file was not on the server and it did not point back to my hard
drive, 
>it was hand coded and not uploaded to the server, which is why it was 
>curious.


The way I sometimes go about making a website is to fully code up the
entire first page with a design I would like.
Menus/headers/footers/layout and all. Then, when I'm happy with it, I
cut it up into componant parts which I then include back in.

This way there is no chance of having repeated tags, and everything is
neatly organised. By the time you've cut it up, your index.php file will
likely have nothing more than a bunch of includes and possibly the text
specific to the index page.

Don't think that each included file needs to work on its own. It doesn't
matter if the included file doesn't open a tag if the page calling it
has opened the tag already (such as <html>). I've had an include that
formed part of a table, with the table created by a different included
file, and closed by yet another.



"Jochem Maas" <jochem@xxxxxxxxxxxxx> wrote in message 
news:49B6FDDD.20100@xxxxxxxxxxxxxxxx
> Gary schreef:
>> I'm sorry you were not able to understand the questions, but thank
you 
>> for
>> trying.
>
> a few tips:
>
> 1. don't assume people know what 'projectseven PMM'
> 2. it's doubtful anyone worth their salt on this list uses or
> knows much about a mind-bending, soul-destroyer like DreamWeaver.
> 3. try your hand at building a page by hand using a simple text editor
> and copious ammounts of searching/reading about HTML structure ...
doing
> it this way will help you to understand what goes wrong and why, when
> DW tries to 'help you'.
>
>
>
>> The path to the include is not an absolute path.
>
> then it is on the server, somewhere on your php include_path.
>
>> "Jochem Maas" <jochem@xxxxxxxxxxxxx> wrote in message
>> news:49B6B6D8.7050503@xxxxxxxxxxxxxxxx
>>> Gary schreef:
>>>> Thanks again for all the help.
>>>>
>>>> I created a simple page of all includes (header, menu, 3 columns).
I
>>>> mixed
>>>> the file types up. The menu (projectseven PMM) I saved as a library

>>>> item,
>>>> works fine.  Had an HTML file in there, but I am guessing that
having 2
>>>> page
>>>> declarations along with an extra set of <head> and <body> tags was
>>>> playing
>>>> havoc with the code, so I removed them. Same thing when I created a
php
>>>> page
>>>> and saved it as filename.inc.php, so I removed all the declarations
and
>>>> tags, again seems to work fine. Also included a simple .txt file.
>>>>
>>>> I did get some strange results in that all of the <tags> were 
>>>> highlighted
>>>> after the menu, and I had to remove and insert again to correct.
>>>>
>>>> So is this the best way, to create a php page, remove all of the
html
>>>> tags
>>>> and page declarations and name it filename.inc.php? (I'm using DW
CS3)
>>> I'm quite sure I don't understand any of that ... so I'd hazard a
guess
>>> and so "no it's not the best way"
>>>
>>>> Also, something I do not understand, I included a small txt file in
a
>>>> page
>>>> of a customer and it shows fine, however this file is not on the
>>>> server...is
>>>> this normal?
>>>>
>>> it's probably pointing to a file on your machine, e.g.
>>> file://C:/path/to/file.txt,
>>> that's something you see quite often with DW/FrontPage/<insert
>>> WYSIWYG-PITA-editor here>.
>>>
>>>>
>>
>>
>>
> 



-- 
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



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux