Upload scriptje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

SQL Database Ontwikkelaar

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

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 »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

Pagina: « vorige 1 2 3 volgende »

- Ariën  -
Beheerder

- Ariën -

29/06/2015 22:21:18
Quote Anchor link
Welke code heb je nu, en wat gaat er fout? Kan je misschien wat concreter zijn?
 
PHP hulp

PHP hulp

16/01/2025 02:56:47
 
Sander Jansen

Sander Jansen

29/06/2015 22:23:44
Quote Anchor link
nou ik ben steeds opnieuw begonnen van het bestaande skript en vanuit daar dingen geprobeerd... en als het fout ging... weer clean en dan wat anders proberen... dus heb niet echt een andere versie...
 
- Ariën  -
Beheerder

- Ariën -

29/06/2015 22:26:10
Quote Anchor link
Werkt dit voorbeeld dan niet?

http://www.phphulp.nl/php/forum/topic/upload-scriptje/98165/1/#706022
Alleen nog even een unieke naam verzinnen voor de uploads.
Gewijzigd op 29/06/2015 22:27:23 door - Ariën -
 
Sander Jansen

Sander Jansen

29/06/2015 22:28:17
Quote Anchor link
dit is de code die ik nu aan het gebruiken ben ... het probleem is dat deze files vervangt... dus het idee was dat er indien bestaand, er een 1-tje achter de naam gezet wordt...
 
- Ariën  -
Beheerder

- Ariën -

29/06/2015 22:33:11
Quote Anchor link
Dat legt Ivo daarboven toch al uit? Probeer het eens in te bouwen.

Komt er feitelijk op neer dat je $sometarget de juiste map/bestandsnaam moet geven.
 
Sander Jansen

Sander Jansen

29/06/2015 22:38:19
Quote Anchor link
dat is net wat mij niet wil lukken... op het moment dat ik extra dingen erin ga zetten dan werkt het niet meer omdat mijn huidige skript niet met variable werkt... of in ieder geval niet op de manier hoe ik het aan het proberen ben... dat is ook de rede dat ik nog steeds aan het vragen ben of iemand het voor me kan doen...

ik heb telkens ruzie met de " en ' dingetjes en gewoon syntax fouten...
Gewijzigd op 29/06/2015 22:39:36 door Sander Jansen
 
- Ariën  -
Beheerder

- Ariën -

29/06/2015 22:49:15
Quote Anchor link
Even uit mijn hoofd, ongetest.
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
<?php

// A list of permitted file extensions
$allowed = array('png', 'jpg', 'gif');

if(isset($_FILES['upl']) && $_FILES['upl']['error'] == 0){

    $extension = pathinfo($_FILES['upl']['name'], PATHINFO_EXTENSION);

    if(!in_array(strtolower($extension), $allowed)){
        echo '{"status":"error"}';
        exit;
    }


    $counter = 1;
    $sometarget= 'uploads/'.$_FILES['upl']['name'];
    $target = $sometarget;

    while(file_exists($sometarget)) {
      $sometarget = $target . $counter;
      $counter++;
    }

    if(move_uploaded_file($_FILES['upl']['tmp_name'], $sometarget)){
        echo '{"status":"success"}';
    }
else {
        echo '{"status":"error"}';
        exit;
    }
}


echo '{"status":"error"}';
exit;
?>
 
Sander Jansen

Sander Jansen

29/06/2015 23:55:04
Quote Anchor link
dit is inderdaad wat het idee was... het enigste nadeeltje is dat het .jpg1, .jpg2 wordt maar ben al lang blij dat ik niets meer kwijt raak...

bedankt voor de moeite :)
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 00:24:24
Quote Anchor link
Lijn 20: $counter en $target omwisselen.
 
Sander Jansen

Sander Jansen

30/06/2015 00:33:51
Quote Anchor link
als ik dat doe dan wordt alleen de eerste opgeslagen en elke dubbele wordt niks mee gedaan? hij vervangt niet maar er wordt ook geen "nieuwe" file aangemaakt...

ik heb gedaan:
van:
$sometarget = $target . $counter;
naar:
$sometarget = $counter . $target;
Gewijzigd op 30/06/2015 00:35:05 door Sander Jansen
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 00:35:58
Quote Anchor link
Ach ja, logisch, dan moet je even het pad uit $sometarge exploden of met array_pop() de bestandsnaam ophalen, en daar die $counter voorzetten. Je hebt er immers niks aan als die prefix voor het pad komt ;-)
Gewijzigd op 30/06/2015 00:36:40 door - Ariën -
 
Sander Jansen

Sander Jansen

30/06/2015 00:48:12
Quote Anchor link
moet het dan zoiets worden als:

$pad = explode(" ", $sometarget);
$sometarget = $counter . $pad;


ahhh volgens mij klopt er helemaal niks van... ik moet echt eens php op gaan pakken... sorry -.-
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 00:49:03
Quote Anchor link
Waarom explode je op spaties? Een pad bestaat uit slashes.
Gewijzigd op 30/06/2015 00:58:30 door - Ariën -
 
Sander Jansen

Sander Jansen

30/06/2015 01:02:06
Quote Anchor link
dat is wat ik bedoel... ik kan het niet schrijven... alleen lezen zolang t simpel blijft... het stond zo in het voorbeeld en heb de variable aangepast...

voor hoe ik het script lees, is $sometarget en $target het zelfde... en in welke volgorde dan het pas en de bestandsnaam erin staan en onderscheiden worden ... geen idee...
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 01:04:02
Quote Anchor link
Op dat punt kan het geen kwaad het één en ander te echo'en.
Zo weet je precies hoe de structuur opgebouwd wordt.
 
Sander Jansen

Sander Jansen

30/06/2015 01:07:57
Quote Anchor link
ik ga zeker php op pakken en gewoon dingen proberen... maar dan zal ik van voor af aan moeten beginnen... zou je me misschien nog een beetje willen helpen en de code geven? dan kan ik dit project tenminste afronden...


en het helpt niet echt dat ik wel basic ken... veel dingen komen overeen met php qua standaard dingen zoals variablen en if, then, when enzo... maar zodra het specifieken php dingen worden dan ben ik echt de draad kwijt...
Gewijzigd op 30/06/2015 01:09:17 door Sander Jansen
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 01:10:38
Quote Anchor link
Zet eerst eens op een rijtje wat de waardes van de variabelen zijn. ;-)
 
Sander Jansen

Sander Jansen

30/06/2015 01:22:17
Quote Anchor link
$allowed \\toegestane extensies
$_files \\idere losse upload file?
$extension \\ de extensie van de file
$counter \\ het volgnummer indien nodig
$sometarget \\het doel pad en de bestandsnaam
$target \\gelijk aan $sometarget?
wanneer bestaand:
$sometarget \\ wordt $target (pad+naam) + $counter (volgnummer)
$counter \\ indien nodig +1

zoiets?
 
Ivo P

Ivo P

30/06/2015 02:36:25
Quote Anchor link
$target zit erin, omdat je anders iets krijgt als

foto.jpg bestaat > foto.jpg1

bestaat ook, dus foto.jpg11
etc

dus je moet even vasthouden wat de eerste naam is die je script wil gebruiken.

zie ook http://php.net/pathinfo om de filename en het path uit elkaar te trekken zonder te exploden.
 
Sander Jansen

Sander Jansen

30/06/2015 12:11:17
Quote Anchor link
$path = pathinfo($sometarget);
$filename = $path['filename'];
$sometarget = $filename . $counter;

iets in deze richting?
 

Pagina: « vorige 1 2 3 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.