Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.50 KB | None | 0 0
  1. <?php
  2. if($client = new SoapClient('https://greuter.movingit.nl/MovingITWeb.wsdl', array('trace' => 1,'cache_wsdl' => WSDL_CACHE_NONE)))
  3.     {
  4.     try
  5.         {
  6.         $oLogin->username = 'HAMMAM34';
  7.         $oLogin->password = '*******';
  8.         $oLogin->vervoerder = 'greuter';
  9.         $oLogin->verlader ='31970';
  10.  
  11.         $oOpdracht = new stdClass();
  12.         $oOpdracht->Type='T';
  13.         $oOpdracht->Datum='27-09-2012';
  14.         $oOpdracht->Referentie='TEST';
  15.  
  16.         $oOpdracht->oAfzender= new stdClass();
  17.         $oOpdracht->oAfzender->Naam='Crash Code B.V.';
  18.         $oOpdracht->oAfzender->Straat='Westerdok';
  19.         $oOpdracht->oAfzender->HuisNr='326';
  20.         $oOpdracht->oAfzender->Postcode='1013BH';
  21.         $oOpdracht->oAfzender->Plaats='Amsterdam';
  22.         $oOpdracht->oAfzender->Land='NL';
  23.  
  24.  
  25.        
  26.         // Geadresseerde
  27.         $oOpdracht->oLeveradres= new stdClass();
  28.         $oOpdracht->oLeveradres->Naam='Moving IT';
  29.         $oOpdracht->oLeveradres->Naam2='Moving IT';
  30.         $oOpdracht->oLeveradres->Contactpersoon='Moving IT';
  31.         $oOpdracht->oLeveradres->Straat='Matissehof';
  32.         $oOpdracht->oLeveradres->HuisNr='15';
  33.         $oOpdracht->oLeveradres->Postcode='1628XR';
  34.         $oOpdracht->oLeveradres->Plaats='Hoorn';
  35.         $oOpdracht->oLeveradres->VanafTijd='12:00';
  36.         $oOpdracht->oLeveradres->Land='NL';
  37.         $oOpdracht->oLeveradres->Telefoon='036-7518485';
  38.         $oOpdracht->oLeveradres->Email='cemal@hammam34.com';
  39.         $oOpdracht->oLeveradres->Opmerking='036-7518485 Let op gevaarlijke hond';
  40.        
  41.         $oOpdracht->aService = array();
  42.         $oService = new stdClass();
  43.         $oService->Type = '1200';
  44.         $oOpdracht->aService[] = $oService;
  45.  
  46.         $oRegel = new stdClass();
  47.         $oRegel->Type = 'COL';
  48.         $oRegel->Gewicht = 5;
  49.         $oOpdracht->aRegel[]=$oRegel;
  50.        
  51.         $oRegel = new stdClass();
  52.         $oRegel->Type = 'EP';
  53.         $oRegel->Gewicht = 200;
  54.         $oRegel->Lengte = 120;
  55.         $oRegel->Breedte = 80;
  56.         $oRegel->Hoogte = 180;
  57.         $oRegel->Omruilen = 1;
  58.         $oOpdracht->aRegel[]=$oRegel;          
  59.        
  60.         $res  = $client->addOpdracht($oLogin,$oOpdracht);
  61.        
  62.         if($fp = @fopen('test.pdf','a'))
  63.             {
  64.             @fwrite($fp,base64_decode($res->Labels));
  65.             @fclose($fp);
  66.             }
  67.         }
  68.     catch ( SoapFault $e )
  69.         {
  70.         echo '<pre>Er is een foutmelding opgetreden: ' . $e->getMessage().'</pre>';
  71.         }
  72.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement