[PHP] session_star() problem

2001-10-26 Thread Gate

Ok I am starting on small web site and using PHP 4 on Apache with FreeBSD
4.4 as the OS.  I need to use sessions to pass some info around between
pages but when I use session_start() I get the error msg below.

Warning: Cannot send session cookie - headers already sent by (output
started at /usr/home/gate/public_html/product_list.php:8) in
/usr/home/gate/public_html/product_list.php on line 9

Warning: Cannot send session cache limiter - headers already sent (output
started at /usr/home/gate/public_html/product_list.php:8) in
/usr/home/gate/public_html/product_list.php on line 9

I get this msg if it is the only thing in the php script as well as if it is
in an actually script that I am using.  Maybe I don't php set up right or
something else.Could some one please put me in the right direction.

Greg

please reply to my email as well as the newsgroup





-- 
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] htmlentities is incomplete: does not cover rsquo etc

2009-03-12 Thread Heddon's Gate Hotel
The string function htmlentities seems to have very incomplete coverage 
of the HTML entities listed in the HTML 4 spec.  For example, it does 
not know about rsquo, lsquo, rdquo, ldquo, etc.  This is confirmed by 
looking at the output of get_html_translation_table, which does not list 
these entities.


My impression is that it covers those HTML entities that are in 
ISO-8859-1, but not the others.  Is this deliberate?  If so, the Manual 
is misleading because it suggests that all HTML entities are covered. 
Otherwise, is this a bug?


Eddie


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



Re: [PHP] htmlentities is incomplete: does not cover rsquo etc

2009-03-13 Thread Heddon's Gate Hotel
Thanks Jan, it's much clearer now.  My knowledge about character 
encodings has multiplied 100-fold in the last 24 hours' research.


Would it be a good idea for the PHP Manual to address some of these 
issues, by explaining good practice in encoding arbitrary user input in 
forms (for example), for the benefit of those, like me, for whom 
character sets are a bit of a black art?


Also I still cannot persuade get_html_translation_table to list those 
non-Latin1 entities.  This is not an important issue, since it appears 
to be only an information function, but it would be nice if it were 
consistent with htmlentities and html_entity_decode.


Eddie

From Jan G.B. 13/03/2009 17:27:

2009/3/13 Heddon's Gate Hotel :

The string function htmlentities seems to have very incomplete coverage of
the HTML entities listed in the HTML 4 spec.  For example, it does not know
about rsquo, lsquo, rdquo, ldquo, etc.  This is confirmed by looking at the
output of get_html_translation_table, which does not list these entities.

My impression is that it covers those HTML entities that are in ISO-8859-1,
but not the others.  Is this deliberate?  If so, the Manual is misleading
because it suggests that all HTML entities are covered. Otherwise, is this a
bug?



Well, If you specify the input charset you'll have no problem at all. ;)


>µ»n“¢µ€jæ', ENT_QUOTES,
'UTF-8'); ?>

Latin1 AKA ISO-8859-1 doesn't have ldquo nor bdquo nor ndash and alike.

Regards,




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