Gegevens uit webservice ophalen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

Front-end Developer

Front-end Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Pagina: 1 2 volgende »

Murtada Helo

Murtada Helo

03/08/2012 11:33:00
Quote Anchor link
Beste lezer,
Kan wel de webservice benaderen maar de gegevens kan ik niet ophalen en als ik
var_dump gebruik krijg ik deze zo te zien:

http://19-------/:tempuri-orgarray(2) { ["klantgegevens"]=> array(1) { [0]=> object(stdClass)#2 (7) { ["klantnr"]=> int(552066) ["afleveradres"]=> int(5520665) ["naam"]=> string(29) "-- "---"" ["adres"]=> string(12) "---" ["postcode"]=> string(7) "------" ["plaats"]=> string(4) "----" ["land"]=> string(2) "NL" } } ["artikelgegevens"]=> array(5) {[0]=> object(stdClass)#3 (7) { ["zendnota"]=> int(129593) ["picknr"]=> int(157333) ["ordernr"]=> int(150867) ["artnr"]=> string(6) "343211"

En als var_dump weghaal en foreach gebruik krijg niks te zien.
Wat is mis. Graag uw hulp.
Alvast bedankt!

Ik gebruik de volgende scripts

<html>
<body>

<form action="#" method="post">
Ritnummer: <input type="text" name="ordernr" />
Land: <input type="text" name="land" />
<input type="submit" value="Volgende"/>
</form>

</body>
</html>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if( $_SERVER['REQUEST_METHOD'] == "POST" ) {
    
    
        ini_set("soap.wsdl_cache_enabled", 0);
        $webservice_server = "----";
        $webservice_connection_string = "http://".$webservice_server.":---------";
        echo $webservice_connection_string;
        $client = new SoapClient( $webservice_connection_string, array( 'soap_version'   => SOAP_1_1 ) );
         $ritnummers = $client->verzamelfoutformulier($_POST["land"], $_POST["ordernr"]);
        
        
    foreach ($ritnummers as $verzamelfoutformulier) {

    echo "<td align='center'>".$ritnummers->klantnr."</td><td align='center'>".$ritnummers->afleveradres."</td><td align='center'>".$ritnummers->naam."</td><td>".$ritnummers->postcode."</td><td align='center'>".$ritnummers->plaats."</td><td align='center'>".$ritnummers->picknr."</td><td align='center'>".$ritnummers->artomschr."</td></tr>";
     
}
}

?>
 
PHP hulp

PHP hulp

15/11/2024 03:14:52
 
Chris PHP

Chris PHP

03/08/2012 11:38:30
Quote Anchor link
Waar worden deze gegevens opgeslagen?

Want nu wordt alles in een array gezet, maar wat gebeurd er daarna met je gegevens?
 
Murtada Helo

Murtada Helo

03/08/2012 11:53:24
Quote Anchor link
De gegevens worden in database opgeslagen.
Wil graag dat ik als een ritnummer invul dan de gegevens laten zien die ik heb laten echo'en. Nu vul ik ritnummer maar ik krijg allen dit te zien

http://19-------/:tempuri-org
 
Chris PHP

Chris PHP

03/08/2012 11:57:22
Quote Anchor link
Dan zou ik gewoon een query draaien nadat het is ingevoegd in je database. Zo weet je ook zeker dat het in de db staat, en niet alleen in de array.

Dus na de insert, select je gewoon het record met je ritnummer en echo je deze op het scherm waar je het wilt hebben.
 
Murtada Helo

Murtada Helo

03/08/2012 13:10:00
Quote Anchor link
Ik moet nu insert into en select gebruiken i.p.v foreach??
 
Chris PHP

Chris PHP

03/08/2012 14:34:48
Quote Anchor link
Murtada Helo op 03/08/2012 13:10:00:
Ik moet nu insert into en select gebruiken i.p.v foreach??


Je moet altijd een insert doen als je data in een database wilt zetten. Nu staat het in een array, maar wordt volgens mij niets mee gedaan.

Wat zie je in die database?
 
Reshad F

Reshad F

03/08/2012 14:40:37
Quote Anchor link
waar komt dit vandaan?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo "<td align='center'>".$ritnummers->klantnr."</td><td align='center'>".$ritnummers->afleveradres."</td><td align='center'>".$ritnummers->naam."</td><td>".$ritnummers->postcode."</td><td align='center'>".$ritnummers->plaats."</td><td align='center'>".$ritnummers->picknr."</td><td align='center'>".$ritnummers->artomschr."</td></tr>";
?>


en dan bedoel k klantnr, afleveradres etc ... ?

doe is gewoon $ritnummers['klantnr']
 
Erwin H

Erwin H

03/08/2012 14:44:26
Quote Anchor link
Volgens mij is dat verhaal over het in de database steken heel interessant, maar ik denk dat het goed is als je eerst de structuur van de data de je hebt goed doorkrijgt. Zoels je de var_dump laat zien en het dan probeert aan te spreken gaat volgens mij niet werken. Even een uitgewerkte weergave van je vardump:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
array(2) {
  ["klantgegevens"]=> array(1) {
    [0]=> object(stdClass)#2 (7) {
      ["klantnr"]=> int(552066)
      ["afleveradres"]=> int(5520665)
      ["naam"]=> string(29) "-- "---""
      ["adres"]=> string(12) "---"
      ["postcode"]=> string(7) "------"
      ["plaats"]=> string(4) "----"
      ["land"]=> string(2) "NL"
    }
  }
  ["artikelgegevens"]=> array(5) {
    [0]=> object(stdClass)#3 (7) {
      ["zendnota"]=> int(129593)
      ["picknr"]=> int(157333)
      ["ordernr"]=> int(150867)
      ["artnr"]=> string(6) "343211"

(waarbij aan het einde dus wel wat haakjes ontbreken en vast nog meer data ook)

Als je dus de klantgegevens wilt aanspreken zal je dat zo moeten doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$ritnummers
["klantgegevens"][0]->klantnr;
?>

$ritnummers is namelijk een array met twee keys (klantgegevens en artikelgegevens).
$ritnummers["klantgegevens"] is dan ook weer een array met maar 1 numerieke key.
Elk element in die laatste array is weer een object.

Kijk eens of je op deze manier wel iets op het scherm krijgt. Als je het op het scherm krijgt kan je ook verwerken in de database.
 
Murtada Helo

Murtada Helo

03/08/2012 15:12:33
Quote Anchor link
Sorry, ik bedoel dat de gegevens momenteel op database staan en ik wil alleen deze gegevens aanroepen via webservice en terug zien op scherm maar niet zoals var_dump doet en ik wil graag een overzicht krijgen

klantnr:1234
afleveradres: labla
postcode:0000aa
.
.
Dat bedoelde ik
 
Erwin H

Erwin H

03/08/2012 15:16:41
Quote Anchor link
Zie mijn post, zo moet je ze volgens mij aanspreken. Al geprobeerd?
 
Murtada Helo

Murtada Helo

03/08/2012 15:52:43
Quote Anchor link
Erwin bedankt!!
Hij doet het nu ik krijg de resultaten te zien, waarom krijg ik steeds url mee hoe kan ik dit vermijden?
.http://19----------------------------------------------------wsdl?targetURI=urn:tempuri-org
 
Erwin H

Erwin H

03/08/2012 15:53:40
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $webservice_connection_string;
?>

op regel 8 weghalen wellicht?
 
Reshad F

Reshad F

03/08/2012 15:54:08
Quote Anchor link
omdat je die echoedd.. ( regel 8 ) even eruit knikkeren :)
 
Murtada Helo

Murtada Helo

03/08/2012 16:02:00
Quote Anchor link
Ja klopt dat heb ik gedaan nu is weg
Bedankt!!
 
Murtada Helo

Murtada Helo

07/08/2012 08:38:16
Quote Anchor link
Beste lezer,

van ["artikelgegevens"] laat hij nu alleen maar een artikel zien, terwijl deze meer artikels zijn. welke functie moet ik nu gebru8iken om alle artikelen die beschikbaarzijn van dit ritnummer te krijgen.
Alvast bedankt!
 
Chris PHP

Chris PHP

07/08/2012 08:46:14
Quote Anchor link
Als het meerdere records bevat (array), kun je dat toch met een foreach oplossen?
 
Murtada Helo

Murtada Helo

07/08/2012 09:01:48
Quote Anchor link
Heb deze gebruikt , maar wordt alleen 1 artikel zien terwijl deze meer dan 1 zijn foreach ($ritnummers as $verzamelfoutformulier){
print "<td align='center'>".$ritnummers["artikelgegevens"][0]->artnr."</td>";
print "<td align='center'>".$ritnummers["artikelgegevens"][0]->artomschr."</td>";
print "<td align='center'>".$ritnummers["artikelgegevens"][0]->geleverd."</td></tr>";
}
 
Chris PHP

Chris PHP

07/08/2012 09:09:45
Quote Anchor link
Dan moet je dus niet $ritnummers gebruiken maar $verzamelfoutformulier.
 
Murtada Helo

Murtada Helo

07/08/2012 09:17:10
Quote Anchor link
Dit bedoel je ? werkt niet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php    foreach ($ritnummers as $verzamelfoutformulier)
{

  
    print "<tr>";
    print "<td align='center'>".$verzamelfoutformulier["artikelgegevens"][0]->artnr."</td>";
    print "<td align='center'>".$verzamelfoutformulier["artikelgegevens"][0]->artomschr."</td>";
    print "<td align='center'>".$verzamelfoutformulier["artikelgegevens"][0]->geleverd."</td></tr>";
?>
 
Chris PHP

Chris PHP

07/08/2012 09:21:42
Quote Anchor link
Wat gebeurd er als je print_r ($ritnummers); doet? Wat krijg je te zien op je scherm?
 
Murtada Helo

Murtada Helo

07/08/2012 09:36:59
Quote Anchor link
Krijg dit te zien

array(2) { ["klantgegevens"]=> array(1) { [0]=> object(stdClass)#2 (7) { ["klantnr"]=> int(...) ["afleveradres"]=> int(..) ["naam"]=> string(29) "-- "---"" ["adres"]=> string(12) "---" ["postcode"]=> string(7) "------" ["plaats"]=> string(4) "----" ["land"]=> string(2) "NL" } } ["artikelgegevens"]=> array(5) {[0]=> object(stdClass)#3 (7) { ["zendnota"]=> int(...) ["picknr"]=> int(...) ["ordernr"]=> int(...) ["artnr"]=> string(6) "...." [artnr] => ...[artomschr] => ..... [geleverd] => 2 [locatie] => ... ) [6] => stdClass Object ( [zendnota] => ...[picknr] => ...[ordernr] => ..[artnr] => ..[artomschr] => ..-.......[geleverd] => 6 [locatie] => ../..) [7] => stdClass Object ( [zendnota] => ..[picknr] => ..[ordernr] => ..[artnr] => ..[artomschr] => ... [geleverd] => 2 [locatie] => ... ) [8] => stdClass Object ( [zendnota] => ...[picknr] => ...[ordernr] => ..[artnr] => ....[artomschr] =>... [geleverd] => 6 [locatie] => ..) ) ) .....................................................................................
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.