= 2) { $method = strtoupper(func_get_arg(0)); if (($method != 'SESSION') && ($method != 'GET') && ($method != 'POST') && ($method != 'SERVER') && ($method != 'COOKIE') && ($method != 'ENV')) { die('The first argument of pt_register must be one of the following: GET, POST, SESSION, SERVER, COOKIE, or ENV'); } $varname = "HTTP_{$method}_VARS"; global ${$varname}; for ($i = 1; $i < $num_args; $i++) { $parameter = func_get_arg($i); if (isset(${$varname}[$parameter])) { global $$parameter; $$parameter = ${$varname}[$parameter]; } } } else { die('You must specify at least two arguments'); } } /* * * You can then register your global variables for use like this: * * // register a GET var * pt_register('GET', 'user_id', 'password'); * // register a server var * pt_register('SERVER', 'PHP_SELF'); * // register some POST vars * pt_register('POST', 'submit', 'field1', 'field2', 'field3'); */ ?>
Island Maritime : Maritime Engineering and Consultancy

Welcome to Island Maritime

Island Maritime is a multi-disciplinary maritime engineering business with core experience in marine construction & operations together with leisure and commercial vessel design, construction and preparation.

Our expertise derives from a thorough understanding of vessel design, build and certification.  Island Maritime personnel boast in-house Naval Architecture, Engineering and Vessel Build qualifications together with decades of hands on experience.

Yacht Services
Customised and focused build & refit solutions for the Super Yacht Industry.
Island Shipping
Click here to redirect to Island Shipping, Island Maritime's sister company.
NEWS
27 metre Anchor Handling Tug

August 2011

Island Maritime designs 27m anchor handling tug for Island Shipping.

This latest design from Island Maritim... More››

All information © Island Maritime 2008.
Running Easyedit Online Content Manager.