Uploadscript uitbreiden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

PHP Developer

Dit ga je doen Ontwikkelen, implementeren en testen van PHP-oplossingen en Apps voor klanten en bedrijfsprocessen; Opstellen van requirements en uitwerken van de oplossingen; Testen van software en borgen van een soepele overdracht, inclusief documentatie; Proactief adviseren vanuit eigen expertisegebied over ontwikkelingen en verbeterpunten in technische toepassingen en processen binnen de organisatie. Hier ga je werken De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

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 »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Database developer - SQL

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 sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »
Durk Houtsma

durk Houtsma

19/10/2008 18:58:00
Quote Anchor link
Hallo,

Heb een mooi uploadscript hier van phphulp.nl.
Werkt uitstekend, maar ik zou graag zien dat je meerdere bestanden kan uploaden.

Ik bedoel dus:
bijv. 10 opties om in te voegen, waarbij je ook 1 kan uploaden.

Weet iemand hoe ik dit doe?

Dit is een regel waar de bestands link moet komen te staan, dmv bladeren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
      Bestand: <input type="file" name="userfile" value="' . $file . '" /><br /><br>

Verder is dit een relevante code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
        if(isset($_POST['userfile']))
        {
            $file = $_POST['userfile'];
        }
        else
        {
            $file = " ";
        }
        
        echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '" enctype="multipart/form-data">';


Ben nog niet zo erg bekend met PHP, dus niet een te ingewikkelde uitleg, dus een beetje duidelijk als het kan.
 
PHP hulp

PHP hulp

27/05/2026 07:13:53
 
Onbekend Onbekend

Onbekend Onbekend

19/10/2008 18:59:00
Quote Anchor link
ctrl+c & ctrl+v ;)
 
Durk Houtsma

durk Houtsma

19/10/2008 19:03:00
Quote Anchor link
Wat moet ik kopieeren/plakken?
Gedeelte 1 of 2, of maar een klein stukje?
 
Onbekend Onbekend

Onbekend Onbekend

19/10/2008 19:05:00
Quote Anchor link
beide?
 
Durk Houtsma

durk Houtsma

19/10/2008 19:10:00
Quote Anchor link
Daar snap ik nou even niks van..

Dus als ik deze regel 10x achtereen zet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
                Bestand: <input type="file" name="userfile" value="' . $file . '" /><br /><br>


En dit stukje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
        if(isset($_POST['userfile']))
        {
            $file = $_POST['userfile'];

        }
        else
        {
            $file = " ";
        }
        
        echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '" enctype="multipart/form-data">';


Werkt het niet hoor..

Tevens is het dit script:
http://www.phphulp.nl/php/scripts/2/638/
Gewijzigd op 01/01/1970 01:00:00 door durk Houtsma
 
Tim

Tim

19/10/2008 19:10:00
Quote Anchor link
De 2e noem je dan bijv.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Bestand: <input type="file" name="userfile2" value="' . $file . '" /><br /><br>


en dan

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
if(isset($_POST['userfile2']))
        {

            $file = $_POST['userfile2'];
        }

        else
        {
            $file = " ";
        }

        
        echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '" enctype="multipart/form-data">'; ?>


enz. enz.
Gewijzigd op 01/01/1970 01:00:00 door Tim
 
Durk Houtsma

durk Houtsma

19/10/2008 19:16:00
Quote Anchor link
Dan zou ik nog meer moeten veranderen, is het niet mogelijk door een klein stukje te wijzigen?
Dat andere wijzigen snap ik helemaal niks van..

Of weet iemand een ander script met een resize functie, map selecteer functie en meerdere bestanden upload functie?
Deze kan ik nl. niet vinden..
Gewijzigd op 01/01/1970 01:00:00 door durk Houtsma
 
Onbekend Onbekend

Onbekend Onbekend

19/10/2008 19:18:00
Quote Anchor link
for-loop gebruiken ;)
 
Durk Houtsma

durk Houtsma

19/10/2008 19:20:00
Quote Anchor link
'Tommy:
for-loop gebruiken ;)


Hoe gebruik je een for-loop dan?

Ik weet het wel ongeveer, maar niet genoeg kennis om dit helemaal zelf te maken..
Gewijzigd op 01/01/1970 01:00:00 door durk Houtsma
 
Daniel H

Daniel H

19/10/2008 19:29:00
Quote Anchor link
Ik heb wel een code gevonden, maar dan moet je zelf ff een resize functie en map selecteer functie in moeten bouwen. Dus als je heb wil hebben:
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
<?php
 error_reporting(E_ALL);

 $map = "./upload/"; // Map waar alles geupload wordt

 function upload_file($fTmp, $fNew) {
  if(file_exists($fNew)) {
   return false;
  }
else {
   copy($fTmp, $fNew);
   return true;
  }
 }


 if(IsSet($_POST['submit'])) {
  for($i = 0; $i < count($_FILES['bestand']['name']); $i++) {
   if(IsSet($_FILES['bestand']['name'][$i]) && is_uploaded_file($_FILES['bestand']['tmp_name'][$i])) {
    if(!upload_file($_FILES['bestand']['tmp_name'][$i], $map.$_FILES['bestand']['name'][$i])) {
     $error = true;
    }
   }
  }


  if(IsSet($error)) {
   echo "Mislukt!";
  }
else {
   echo "Gelukt!";
  }
 }
else {
  if(IsSet($_POST['aantal'])) {
   $aantal = $_POST['aantal'];
  }
else {
   $aantal = 5;
  }


?>

<form action="" method="post">
<input type="text" name="aantal" value="<?php echo $aantal; ?>" size="1">&nbsp;<input type="submit" name="aantal_submit" value="Aantal bestanden">
</form>
<br><br>
<form action="" method="post" enctype="multipart/form-data">
<?php
  for($i = 0; $i < $aantal; $i++) {
?>

Bestand <?php echo $i + 1; ?>: <input type="file" name="bestand[<?php echo $i; ?>]"><br>
<?php
  }
?>

<input type="submit" name="submit" value="Uploaden">
</form>
<?php
 }
?>


Mvg.

Daniel

P.s. hopelijk is dit wat je zoekt en ik heb de code niet zelf gemaakt!
Gewijzigd op 01/01/1970 01:00:00 door Daniel H
 
Onbekend Onbekend

Onbekend Onbekend

19/10/2008 19:39:00
Quote Anchor link
Het nivo van dit topic is zo laag, alsof de TS dit gaat toepassen op z'n eigen script.. Ga gewoon eerst PHP leren.
 
Durk Houtsma

durk Houtsma

19/10/2008 19:58:00
Quote Anchor link
Ik wil best zelf me handen er voor uitsteken, ik vraag een duidelijke uitleg, en krijg 1 waar ik niks aan heb..
Logisch dat ik het dan niet snap, omdat ik beginner ben..
 
Onbekend Onbekend

Onbekend Onbekend

19/10/2008 20:12:00
Quote Anchor link
als ik for-loop zeg, wat is het eerste dat je dan doet? dat op google intikken ;)
 
Joren de Wit

Joren de Wit

19/10/2008 20:18:00
Quote Anchor link
Quote:
omdat ik beginner ben
Begin dan ook bij het begin met bijvoorbeeld het doorlezen van deze PHP Beginnershandleiding.
 
Onbekend Onbekend

Onbekend Onbekend

19/10/2008 20:20:00
Quote Anchor link
Thx Blanche voor het afmaken van m'n post :D
 



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.