move_uploaded_file

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »
Berta Pappens

Berta Pappens

17/02/2022 17:31:08
Quote Anchor link
Waarom werkt het volgende niet.

$target_dir = "zoeken/uploads/";
$file = "test.txt"
move_uploaded_file($file, $target_dir);


Ik wil gewoon een file oploaden zonder een keuze te moeten maken.
 
PHP hulp

PHP hulp

20/05/2024 22:16:10
 
- Ariën  -
Beheerder

- Ariën -

17/02/2022 17:32:14
Quote Anchor link
Omdat het meer oorzaken kan hebben.
Bouw dus foutafhandeling in:

https://www.php.net/manual/en/features.file-upload.errors.php
 
Ozzie PHP

Ozzie PHP

17/02/2022 17:34:39
Quote Anchor link
Wellicht omdat er een ; ontbreekt aan het eind van de regel?

$file = "test.txt"
 
Berta Pappens

Berta Pappens

17/02/2022 17:35:41
Quote Anchor link
neen dat is hier vergeten ..
 
Ozzie PHP

Ozzie PHP

17/02/2022 17:38:43
Quote Anchor link
Heb je al eens geprobeerd met het volledige path? (hieronder heb ik even iets fictiefs ingvuld)

$target_dir = "/home/var/www/http/bla/bla/zoeken/uploads/";
$file = "/home/var/www/http/bla/bla/test.txt";
 
Berta Pappens

Berta Pappens

17/02/2022 17:39:25
Quote Anchor link
Ik krijg in de php geen foutmelding maar toch word de file niet geupload.
 
Ivo P

Ivo P

17/02/2022 17:40:11
Quote Anchor link
misschien omdat $target_dir al bestaat en een directory is?

Misschien een bestandsnaam toevoegen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$target_dir
= "zoeken/uploads/";
$file = "test.txt"
move_uploaded_file('/tmp....', $target_dir . $file);
?>


En je geuploade bestand heeft een tijdelijk naam, en staat vaak in /tmp.
Die betreffende naam staat in je $_FILES-array.
 
Berta Pappens

Berta Pappens

17/02/2022 17:41:19
Quote Anchor link
Ik ben bezig op localhost in /zoeken

Toevoeging op 17/02/2022 17:45:54:

ivo

Uw voorstel werkt ook niet.
 
Ozzie PHP

Ozzie PHP

17/02/2022 17:46:40
Quote Anchor link
"This function checks to ensure that the file designated by from is a valid upload file (meaning that it was uploaded via PHP's HTTP POST upload mechanism). If the file is valid, it will be moved to the filename given by to."

Je moet de file dus wel uploaden.
 
Berta Pappens

Berta Pappens

17/02/2022 17:50:31
Quote Anchor link
Laten we het eens anders zeggen.
Je kent de filename
Je kent de directory waarde upload moet komen.
Hoe moet het dan gaan in de praktijk want dit werkt niet
move_uploaded_file($file, $target_dir);
 
Ivo P

Ivo P

17/02/2022 17:52:20
Quote Anchor link
move_uploaded_file('/tmp/denaamdiejijkent', '/een/directory/met/filename.xyz');

En de naam die jij kent moet je dus uit je $_FILES array vissen, aangezien die altijd uniek is.
 
Ozzie PHP

Ozzie PHP

17/02/2022 17:52:52
Quote Anchor link
Zie hier hoe de functie werkt: https://www.php.net/manual/en/function.move-uploaded-file.php

Het gaat om een file die je upload via een formulier. Als je niks upload via een formulier gaat het niet werken.
 
Ivo P

Ivo P

17/02/2022 17:53:36
Quote Anchor link
en het is ook van belang dat je <form> tag juist is. Met name het enctype.
 
Ad Fundum

Ad Fundum

17/02/2022 20:33:36
Quote Anchor link
Berta Pappens op 17/02/2022 17:31:08:
Ik wil gewoon een file oploaden (sic) zonder een keuze te moeten maken.

Kan je daar wat meer over vertellen?
 
Adoptive Solution

Adoptive Solution

17/02/2022 20:38:38
Quote Anchor link
Aangezien het bestand al op de server staat kan je RENAME gebruiken voor het gewenste resultaat.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
rename(string $from, string $to, ?resource $context = null): bool


https://www.php.net/manual/en/function.rename.php
 
- Ariën  -
Beheerder

- Ariën -

17/02/2022 20:40:07
Quote Anchor link
Berta Pappens op 17/02/2022 17:39:25:
Ik krijg in de php geen foutmelding maar toch word de file niet geupload.


Wat zegt: $_FILES['JOUW_NAAM_VAN HET ELEMENT']['error'] ?
 
Ivo P

Ivo P

17/02/2022 20:40:12
Quote Anchor link
Waarbij je dan de extra (veiligheids)functies van move_uploaded_file() overboord zet: je mist dan de controle of het wel om een geupload bestand gaat.

Toevoeging op 17/02/2022 21:13:02:

Ik had nog een tutorial liggen (wel behoorlijk oud) mbt het uploaden.

Die heb ik nu hier op phphulp geplaatst:
https://www.phphulp.nl/php/tutorial/php-algemeen/uploaden/848/uploaden/2382/
 



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.