Re: naming file

From: Date: Thu, 22 Jun 2000 07:10:56 +0000
Subject: Re: naming file
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-2600@lists.php.net to get a copy of this message
another question on this topic, can i put both html into php and SSI at the same time..? That is AddType application/x-httpd-php3 .php3 .phtml .html & AddType text/html .shtml .html AddHandler server-parsed .shtml .html at the same time.. i have tried but fail.. only run php. Is this correct? thx.. ..yat Richard Lynch <richard@zend.com> wrote in message news:richard-2106002242180001@06-073.001.popsite.net... > In article <01bfdb7a$5b6b8790$d3f80e0a@psd_server.stttelkom.ac.id>, > ste94034@stttelkom.ac.id ("Eris Ristemena") wrote: > > > hi all, > > is it possible to name a HTML file using PHP ? i usually see the HTML file > > with something look like this 00,12,34-01001.html > > they told me that it uses php, can someone tell me this ? > > You can name a file any damn thing you like, and (using Apache) easily > convince Apache that it's a PHP file. > > To just get the extension (.html) recognized as a PHP file, edit your > httpd.conf file, and find the line that mentions php and has AddType in > it. Put html at the end of it, just like the php that's already there. > It will look something like: > AddType application/x-script-php php html > when you're done, except I can never remember if it should be .php .html > or not, and the mime type is somewhat arbitrary, so just leave it alone. > (It has to match the mime-type specificed elsewhere in httpd.conf) > > If you can't *edit* the httpd.conf file, because you're on an ISP, you can > probably *read* it, and then put an AddType line just like the PHP one in > a file named .htaccess in your directory, and change the php extension to > html there. (Both AddType's will be in operation then.) In that case, > you'll have just this in your .htaccess file: > AddType application/x-script-php html > Of course, you may want to add htm as well, or even asp or jsp to really > confuzzle things. > > Note that this means that PHP will then be parsing *ALL* html files in > your directories, and that does slow down your html files by like maybe > 5%. So if it's not worth 5% to be cool, or to have URLs that even > musicians can remember (my scenario) don't do it. > > As far as the usage of the numbers and commas to pass data into PHP go, > there's an excellent article out there, whose URL I always forget about > "Rewrite and PHP" (type that in your fave online search engine). Again, > you'll need to dink around with Apache's httpd.conf file (or .htaccess > file) to do the Rewrite stuff. > > A really short explanation is that you are going to convince Apache to > "rewrite" a URL like "00,12,34-01001.html" into > "yourpage.php3?00,12,34-01001", and then in PHP, you use $path_info (or > whatever variable shows up in phpinfo() that's handy) to tear apart all > those numbers and do whatever you want with them. > > The Rewrite stuff is documented in excruciating detail at http://www.apache.org/ > > Presumably this could be down with IIS as well if anybody actually > understood IIS. Just don't ask me how. > -- > Richard Lynch | If this was worth $$$ to you, buy a CD > US Customer Support Director | from one of the artists listed here: > Zend Technologies USA | http://www.L-I-E.com/artists.htm > http://www.zend.com | (this has nothing to do with > Zend, duh!) > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#2600) next »