File upload from soap client

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

React developer Inhouse cloudplatform

Functie De functie: Als front-end developer kom je te werken naast 2 andere front-end/React developers, waaronder één senior. Een hele mooie kans dus om in korte tijd veel nieuwe kennis en ervaring op te doen. Ze hebben momenteel veel werk hierin en daarom willen ze het team graag uitbreiden. Het is van belang dat je, zeker gezien het vele thuiswerken, in ieder geval al een aantal projecten hebt gedaan in React. Taken waar je aan kunt denken zijn het ontwikkelen van client-applicaties o.b.v. HTML5, React en andere open standaarden. Ook ben je nauw betrokken bij het implementeren van designs o.b.v.

Bekijk vacature »

.Net ontwikkelaar - Het schoolsysteem verbeteren!

Bedrijfsomschrijving Onze klant is een prettige en kleinschalige organisatie waar hard gewerkt wordt om het onderwijs te verbeteren. Daarom werken ze aan complexe om administratieve, financiële en facilitaire processen te versnellen en te verbeteren. Dit doen ze vanuit een platte organisatie voor klanten die door geheel Nederland verspreid zitten, hier horen vanzelfsprekend een aantal aansprekende HBO scholen en universiteiten toe. Functieomschrijving Je komt terecht in een organisatie waar op dit moment 2 scrumteams werken. Jij zal als .Net developer binnen 1 van deze scrumteams functioneren, iedereen binnen dit team heeft zijn/haar eigen expertise waardoor er met verschillende invalshoeken aan een

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »
Ben Van de Voorde

Ben Van de Voorde

12/04/2011 16:43:02
Quote Anchor link
Hallo ik probeer een file te uploaden naar een soap client, de file komt goed aan op de server maar als ik de file probeer te openen lukt dit niet. Wat doe ik fout of wat doe ik niet?

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
$fh = fopen('test/149120_469476713644_717498644_5950953_2388345_n.jpg', 'rb');
    $fh2 = fopen('test/149120_469476713644_717498644_5950953_2388345_n.temp', 'wb');
    
    $cache = '';
    $eof = false;
    
    while (1) {
    
        if (!$eof) {
            if (!feof($fh)) {
                $row = fgets($fh, 4096);
            } else {
                $row = '';
                $eof = true;
            }
        }
    
        if ($cache !== '')
            $row = $cache.$row;
        elseif ($eof)
            break;
    
        $b64 = base64_encode($row);
        $put = '';
    
        if (strlen($b64) < 76) {
            if ($eof) {
                $put = $b64."\n";
                $cache = '';
            } else {
                $cache = $row;
            }
    
        } elseif (strlen($b64) > 76) {
            do {
                $put .= substr($b64, 0, 76)."\n";
                $b64 = substr($b64, 76);
            } while (strlen($b64) > 76);
    
            $cache = base64_decode($b64);
    
        } else {
            if (!$eof && $b64{75} == '=') {
                $cache = $row;
            } else {
                $put = $b64."\n";
                $cache = '';
            }
        }
    
        if ($put !== '') {
            echo $put;
            fputs($fh2, $put);
            fputs($fh2, base64_decode($put));        // for comparing
        }
    }
    
    fclose($fh2);
    fclose($fh);
              
            // Upload file to domino
            
            $client->dbUploadFile($srv_name, $db_name, $unid, 'Book_cover', $file, true, fseek($fh, 0));


Ik ben een programmeur die aan de client kant werkt en php is nieuw voor mij dus het kan zijn dat ik iets anders denk, dus meer aan de client kant.
 
PHP hulp

PHP hulp

22/12/2024 09:41:37
 

12/04/2011 16:50:09
Quote Anchor link
Kijk ik zie wel een stukje code, maar eigenlijk weet ik niet zo goed wat er mee moet gebeuren.
Het werkt niet, wat gaat er dan mis?
Kan je misschien wat commentaar erbij zetten?
Zo te zien moet het in stukken waar een base64 overheen is gegooid geüpload worden?
 
Ben Van de Voorde

Ben Van de Voorde

12/04/2011 16:54:28
Quote Anchor link
De file test/149120_469476713644_717498644_5950953_2388345_n.jpg staat momenteel op mijn server, deze file word gecodeerd naar base64 en weer gedecodeerd, vervolgens komt hij aan op de webservice, zoals je op de volgende link kunt zien http://domino.flexdomino.net/flex/flexdemo.nsf/7C116892B94F45BAC12576570000E760/3ED0ADDA6E8D9EC0C12577800069B069?OpenDocument zie je dat er 1 afbeelding wel werkt deze heb ik geupload met een soap client in flex/flash/action script daar ging alles goed, alle andere afbeeldingen zijn geupload via de php soap client, komen allemaal aan op de server kan ze ook zien maar kan ze niet openen erg vreemd. Ik denk dat er iets mis gaat tijden het decoden maar het kan ook zijn dat het ergens anders mis gaat in de file pointer.
 

12/04/2011 16:59:37
Quote Anchor link
Waarvoor doe je die base64_encode? Is die per se nodig? Doe je die toevallig twee keer?
Als je zo'n bestand wat niet goed overkomt de data ervan in een base64_decode (klik) gooit, dan komt de data voor het plaatje er gewoon uit.
 
Ben Van de Voorde

Ben Van de Voorde

12/04/2011 17:13:59
Quote Anchor link
Die encode heb ik nodig maar per se? Nee dat denk ik niet ik zal het eens zonder proberen. Klopt inderdaad dan komt het plaatje wel gewoon maar op de server word het ook gedecoded en gebeurd er gewoon helemaal niks.
 
Jack Sierkstra

Jack Sierkstra

13/04/2011 11:03:05
Quote Anchor link
Bart,
Ik heb een mooi script gevonden die je bestand encode, en vervolgens kan tonen in de browser. Misschien kan je er iets meer mee?

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php


// Functie om een afbeelding om te zetten
// Geeft de base64 string terug van de omgezette image

function encode_img($img)
{

    $fd = fopen($img, 'rb');
    $size = filesize($img);
    $cont = fread($fd, $size);
    fclose($fd);
    $encimg = base64_encode($cont);
    return $encimg;
}


// Functie om de afbeelding weer te geven
function display_img($imgcode,$type)
{

    header('Content-type: image/'.$type);
    header('Content-length: '.strlen($imgcode));
    echo base64_decode($imgcode);
}



// Geef het bestand op waar de afbeelding staat
$img = '../base64/test.gif';

// encode de afbeelding
$encoded_img = encode_img($img);


// Laat de afbeelding direct zien.
display_img(encode_img($img),'gif');

?>
Gewijzigd op 13/04/2011 11:04:15 door Jack Sierkstra
 
Ben Van de Voorde

Ben Van de Voorde

13/04/2011 13:43:25
Quote Anchor link
Top werkt!
 



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.