however when I uploaded this script to web hosting server, the authentication did not work.
Somebody can explain why this script doesn't work on webserver.
**Authorization: Basic " . base64_encode("$username:$password")**
script:
Expand|Select|Wrap|Line Numbers
- $url = 'http://xxx.xxx.xxx.xxx:9080/apex/api/query?filtername=UNITSUMM&PARM_CONTAINER=containerNo&operatorId=BIG&complexId=KSA&facilityId=DMM&yardId=RRY';
- $context = stream_context_create(array(
- 'http' => array(
- 'header' => "Authorization: Basic " . base64_encode("$username:$password")
- )
- ));
- $data = @file_get_contents($url, false, $context);
- $convert = explode("\n", $data);