if (!charset || !charset[0]) {
charset = "US-ASCII";
}
- php_printf("<title>phpinfo()</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=%s\"></head>", charset);
- PUTS("<body text=\"#000000\" bgcolor=\"#f0f0ff\" link=\"#0000ff\" vlink=\"#ff00ff\" alink=\"#0000ff\">");
+ if (PG(html_errors)) {
+ php_printf("<title>phpinfo()</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=%s\"></head>", charset);
+ PUTS("<body text=\"#000000\" bgcolor=\"#f0f0ff\" link=\"#0000ff\" vlink=\"#ff00ff\" alink=\"#0000ff\">");
+ } else {
+ PUTS("phpinfo()");
+ }
if (flag & PHP_INFO_GENERAL) {
char *zend_version = get_zend_version();
PHPAPI void php_info_print_table_start()
{
+ TSRMLS_FETCH();
+
if (PG(html_errors)) {
php_printf("<table border=\"0\" cellpadding=\"3\" cellspacing=\"1\" width=\"600\" bgcolor=\"#000000\" align=\"center\">\n");
} else {
}
PHPAPI void php_info_print_table_end()
-{
+{
+ TSRMLS_FETCH();
+
if (PG(html_errors)) {
php_printf("</table><br />\n");
}
PHPAPI void php_info_print_box_start(int flag)
{
+ TSRMLS_FETCH();
+
php_info_print_table_start();
if (flag) {
if (PG(html_errors)) {
PHPAPI void php_info_print_box_end()
{
+ TSRMLS_FETCH();
+
if (PG(html_errors)) {
php_printf("</td></tr>\n");
}
PHPAPI void php_info_print_hr()
{
+ TSRMLS_FETCH();
+
if (PG(html_errors)) {
php_printf("<hr noshade size=\"1\" width=\"600\">\n");
} else {
PHPAPI void php_info_print_table_colspan_header(int num_cols, char *header)
{
int spaces;
+
+ TSRMLS_FETCH();
if (PG(html_errors)) {
php_printf("<tr bgcolor=\"" PHP_HEADER_COLOR "\"><th colspan=\"%d\">%s</th></tr>\n", num_cols, header );
va_list row_elements;
char *row_element;
+ TSRMLS_FETCH();
+
va_start(row_elements, num_cols);
if (PG(html_errors)) {
php_printf("<tr valign=\"middle\" bgcolor=\"" PHP_HEADER_COLOR "\">");
int i;
va_list row_elements;
char *row_element;
+
TSRMLS_FETCH();
va_start(row_elements, num_cols);