A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: intro

Filename: models/Content_m.php

Line Number: 643

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 643
Function: _error_handler

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/Content_m.php
Line: 1308
Function: get_content_utility

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/models/BlockInfo_m.php
Line: 1641
Function: get_content_channel

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 39
Function: get_latest_columnist_news

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /share/www/vhosts/bangkokpost/bangkokpost.com/v3/system/core/Exceptions.php:273)

Filename: includes/header.php

Line Number: 5

Backtrace:

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/views/includes/header.php
Line: 5
Function: header

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/application/controllers/Columnist_c.php
Line: 54
Function: view

File: /share/www/vhosts/bangkokpost/bangkokpost.com/v3/index.php
Line: 402
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_v3.php
Line: 77
Function: require_once

File: /share/www/vhosts/bangkokpost/bangkokpost.com/index_bkp.php
Line: 184
Function: require_once

Postbag, opinion, commentary, analysis pieces | Bangkok Post

JAMES HEIN IT PROFESSIONAL

An IT professional of over 30 years’ standing. He has a column in Bangkok Post tech pages and has been writing without skipping a beat every week all these years.

Email : jclhein@gmail.com

James Hein