move_uploaded_file() werkt soms niet
Flutter Developer
As a Flutter developer you love to work on great apps, for big, international brands. Flutter Apps with interesting new features that help companies provide their service in new and innovative ways. In this role you’ll work as an Flutter developer with an experienced team of specialists and you’ll translate designs in a user friendly mobile Flutter app. You will also write Unit Test and come up with technical solutions. Functie-eisen 3+ years of hands-on experience with Flutter development You are familiar with writing Unit Test You are familiar with CI/CD You have a bachelors or masters degree in Computer
Bekijk vacature »SAP Integratie Ontwikkelaar
Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? AlsSAP Financieel Consultantben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS organisatie bij
Bekijk vacature »Oracle APEX developer
Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar
Bekijk vacature »Freelance senior ICT ontwikkelaar (zzp)
Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 86,00 Team LIV is op zoek naar een enthousiaste, flexibele, multitaskende en hands-on ontwikkelaar met veel ervaring in het gedeeltelijk of volledig zelfstandig bepalen van ontwikkel- en realisatie aanpak. Onze nieuwe collega moet in staat zijn te werken in een hectische omgeving waarbij er sprake is van zeer verschillen realisatietrajecten voor wat betreft(technische)diepgang, startmoment (wel/geen beschrijvingen beschikbaar) en klantcontact. De gekozen ontwikkelmethodiek dient passend te zijn voor het op te lossen vraagstuk waarbij samenwerking met de testengineer in relatie tot Systeem integratie test
Bekijk vacature »iOS developer
Technology never stops evolving and developing. That is continuous learning is crucial, especially for app developers. Your immediate goal is to immerse yourself in the world of app developing and learn as much as possible. Specialised, or multifunctional like a swiss army-knive. For our client we are looking for somebody with exactly this “always be learning†mindset. You posses decent knowledge on Dart but are looking to grow even further. You are going to work on interesting apps for different clients, together with a team of skilled professionals. Together with them you get the chance to develop both apps and
Bekijk vacature »Freelance senior ICT ontwikkelaar (zzp)
Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 86,00 Team LIV is op zoek naar een enthousiaste, flexibele, multitaskende en hands-on ontwikkelaar met veel ervaring in het gedeeltelijk of volledig zelfstandig bepalen van ontwikkel- en realisatie aanpak. Onze nieuwe collega moet in staat zijn te werken in een hectische omgeving waarbij er sprake is van zeer verschillen realisatietrajecten voor wat betreft(technische)diepgang, startmoment (wel/geen beschrijvingen beschikbaar) en klantcontact. De gekozen ontwikkelmethodiek dient passend te zijn voor het op te lossen vraagstuk waarbij samenwerking met de testengineer in relatie tot Systeem integratie test
Bekijk vacature »Integratie Ontwikkelaar
Dit ga je doen Je houdt je voornamelijk bezig met het maken en onderhouden van koppelingen tussen verschillende ERP systemen en de ESB (Enterprise Service Bus) van klanten. Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Je bent meer werkzaam met integratie producten dan met projecten. Je bent werkzaam voormaatschappelijk relevante organisaties. Je bent werkzaam in zelfsturende teams, waardoor je ook de mogelijkheid hebt om wat meer leidinggevende taken uit te kunnen voeren; Hier ga je werken Deze organisatie is er een waar je bij wilt horen! Lijkt jou het gaaf om de ultieme
Bekijk vacature »Freelance java developer / scrummaster (zzp)
Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 82,00 Voor onze partnerorganisatie, de Belastingdienst, zijn wij op zoek naar een Java Developer met kennis van en ervaring met de Scrum methodiek. In deze rol wordt er van je gevraagd dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Weet wat er van een scrummaster wordt verwacht; Als volwaardig teamlid participeert binnen het scrumproces in je team en in de SAFe-releasetrain; Zowel zelfstandig kunt werken in een scrumteam als intensief de samenwerking zoekt met je directe collega’s en je omgeving; Samenwerkt met je collega’s
Bekijk vacature »Freelance senior Programmeur (zzp)
Dienst Uitvoering Onderwijs Uren per week: 36,00 Standplaats: Groningen Max tarief: € 90,00 Startdatum inzet: 2-1-2023 Einddatum inzet: 1-1-2024 Wat doen we voor werk momenteel? Nieuwe applicaties: We bouwen nieuwe applicaties voor inwinnen B3/B4 scholen. Deze scholen kunnen inschrijvingen via een website aanleveren per keer of meerdere inschrijvingen via bestand. Deze inschrijvingen leggen we vast en ze kunnen ook beheerd worden. Moderniseren: Daarnaast hebben we zoals alle andere teams ook een flinke migratie voor de boeg om in de Cloud te landen. Eén applicatie (AVOID) hebben we al succesvol gemigreerd en deze draait bijna in PRD. De grootste uitdaging voor
Bekijk vacature »C/C++ Developer
Dit ga je doen Inhouse ontwikkelen van maatwerk oplossingen op basis van de wensen van de klant; Configureren van de inhouse software op generatoren; Het opstellen van regelprogramma’s op basis van specificaties van deskundige; Functioneel en technisch testen; Werken aan tal van verschillende projecten (tegelijkertijd); Meedenken over innovatie en verbeteringen; Mogelijkheid om junioren te begeleiden en als kartrekker binnen het team te fungeren; Samenwerken met Engineers, Deskundigen en diverse klanten. Hier ga je werken Als Software ontwikkelaar C/C++ kom je te werken bij een toonaangevende organisatie in de mobiliteitsbranche die door het produceren van slimme producten Nederland steeds leefbaarder maakt!
Bekijk vacature ».NET Core Software Developer gericht op de toekoms
Bedrijfsomschrijving Dit bedrijf in Hoofddorp is per direct op zoek naar een ervaren Software .Net Developer die het technisch team bestaande uit 25 professionals komt versterken. Het bedrijf ontwikkelt geavanceerde softwaretoepassingen bestemd voor de optimalisatie van financiële bedrijfsprocessen bij diverse bedrijven, nationaal en internationaal. De organisatie is al tientallen jaren erg succesvol en zij zijn nog steeds groeiende. Enkele kernpunten die het bedrijf beschrijven zijn informeel, geavanceerd, klantgericht, service minded en duurzaamheid. Een echt mooie organisatie dus om onderdeel van uit te maken! Functieomschrijving Je 7 Software Development collega's van de R&D afdeling hebben je versterking nodig om de intern
Bekijk vacature »Senior Frontend developer
Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Frontend Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Frontend Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam je kijkt verder dan je eigen rol. Eventueel begeleid je ook andere ontwikkelaars in het softwareontwikkelproces. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit
Bekijk vacature »Java Developer
Bedrijfsomschrijving De Belastingdienst is een maatschappelijk relevante en invloedrijke organisatie. Zo gaat er jaarlijks bijvoorbeeld 300 miljard euro aan belastinggeld doorheen en heeft elke Nederlander met deze organisatie te maken. Miljoenen van die Nederlanders communiceren tegenwoordig alleen nog digitaal met de Belastingdienst. Dat stelt hoge eisen aan de betrouwbaarheid en efficiëntie van de ICT-systemen en de informatievoorzieningen. Er ligt dan ook een grote uitdaging om de geoliede machine van de online omgevingen goed draaiende te houden. Een missie waar jij als Java Developer jouw steentje aan bij kan dragen! Functieomschrijving Voor onze partnerorganisatie, de Belastingdienst, zijn wij op zoek naar
Bekijk vacature »Software Developer / ERP Developer
Dit ga je doen • Je pakt business vraagstukken op met betrekking tot het in-house ontwikkelde ERP systeem en andere bedrijfsprocessen; • Je ontwerpt en implementeert functionaliteiten binnen het ERP systeem voor nieuwe business oplossingen; • Je bent verantwoordelijk voor het herbouwen van een compleet ERP systeem, wat module voor module gedaan moet worden. Dit word gedaan middels een low-code platform, Thinkwise en in-house zelf gebouwde ERP applicaties; • Binnen het ERP domein bouw je interfaces met interne en externe applicaties; • In samenwerking met je team zorg je voor continuïteit in de bedrijfsprocessen door een goed functionerend ERP systeem.
Bekijk vacature »PHP Developer
Dit ga je doen Professionaliseren van het plaform Bouwen aan mooie innovaties Testen van het plaform Werken in een Scrumteam Hier ga je werken Je komt als PHP ontwikkelaar te werken in een jonge, innovatieve én snel groeiende scale-up die een gespecialiseerde verkoopplatform heeft opgebouwd. De organisatie is in eerste instantie begonnen in de bouw. Het moederbedrijf bestaat nog steeds en heeft nu ruim 300 medewerkers. De organisatie waarvoor je komt te werken heeft nu 20 man in dienst, waarvan 8 man in het IT-team. Zij zoeken versterking in het IT-team, omdat ze de ambitie hebben om steeds meer te
Bekijk vacature »Ik upload een JPG-bestand, dat gaat goed met een kaal script speciaal bedoeld om te uploaden.
Doe ik dat met mijn raamwerk, dan lukt het met dit ene bestand niet, en met andere JPG-bestanden wel (?!)
De foutmelding is:
sha1_file(/tmp_safe/phpmWVgV0): failed to open stream: No such file or directory
Ik gebruik sha1_file() nog voor de aanroep naar move_uploaded_file(), en bij elke debug check tussendoor met file_exists() bestaat het bestand, kan ik de inhoud lezen met readfile(), totdat move_uploaded_file() zegt: dit bestand is niet geupload via HTTP, ik gooi het weg en return false.
Problematische code:
2
3
4
5
6
7
8
9
$filename = $_FILES['file']['tmp_name'];
$location = sprintf(UPLOADDIR . '%s.%s', sha1_file($filename), 'bin');
if (filesize($filename) == 0
|| !move_uploaded_file($filename, $location))
{
trigger_error('can not copy from temporary folder');
}
?>
Fix:
2
3
4
5
6
7
8
9
10
11
$filename = $_FILES['file']['tmp_name'];
$array = explode(DIRECTORY_SEPARATOR, $filename); // hergebruik unieke naam
$location = sprintf(UPLOADDIR . '%s.%s', end($array), 'bin');
if (filesize($filename) == 0
|| !is_uploaded_file($filename)
|| !copy($filename, $location))
{
trigger_error('can not copy from temporary folder');
}
?>
Iemand enig idee hoe dit kan?