Kan geen afbeelding uploaden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Network Automation Engineer

Ben jij een ambitieuze Netwerk Engineer die de ontwikkelingen en innovaties op het gebied van Network & Automation op de voet volgt? Ben je een breed georiënteerde engineer en wil je je verdiepen in een specifieke technologie? Of wil je je expertise juist verbreden en certificeren in meerdere technieken en tools? Wij zoeken ter versterking van ons team zowel multi-skilled als specialistische engineers met passie voor hun vak! Bij ons krijg je de ruimte en vrijheid om in de praktijk jezelf verder te ontwikkelen op diverse projecten en aan je theoretische kennis te werken door het volgen van trainingen en

Bekijk vacature »

Gezocht/Looking for: Senior .NET Developer - Rotte

Due to extensive growht of our client we are currently searching for a Senior Dot.Net Software Developer. This is for one of our clients in the digital data transformation domain. Vacature Details/ Vacancy Details Contract type: Fixed term contract Start datum/ Date of Joining: immediate (work from home during Covid-19 period at least untill Q2 2021) Werkervaring/experience required: Minimum of 6 years experience in a similar role (must have) Understanding of Azure DevOps (must have) Experienced in Agile/Scrum software development Deep understanding of C#, .NET, .NET Core, REST, Azure services(must have) Experience with Kubernetes or Azure Service Fabric Database knowledge

Bekijk vacature »

Senior Application Developer C#

Senior Application Developer C# Eindhoven As a developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the world. You’ll be

Bekijk vacature »

(Junior) Software Developer Geospatial Technology

(Junior) Software Developer Geospatial Technology Are you (almost) graduated as Bachelor or Master of Science in a technical field and looking for a challenging start to your career? Are you excited to learn more about Geo-ICT, Asset Management, the Energy, Water & Telecom industry and do you have a passion for software development? The job as Junior Developer in the Energy, Water & Telecom industry offers the challenge you are looking for! Your Job as (Junior) Software Developer Geospatial Technology As Junior Developer in the Energy, Water & Telecom industry you will work in an international team on projects at

Bekijk vacature »

OutSystems Developer

Bedrijfsomschrijving Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap, bestaande uit standaard- en maatwerkapplicaties. De maatwerkapplicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen en optimaliseren van het huidige applicatielandschap. Zo staat de organisatie aan de vooravond van de implementatie van een gloednieuw applicatiehuis, waar OutSystems een belangrijke rol in speelt. Binnen deze rol word je als OutSystems Developer verantwoordelijk voor de ontwikkeling van uiteenlopende applicaties met OutSystems. Om het nieuwe applicatiehuis te implementeren

Bekijk vacature »

ICT beheerder

Bij W.T. International krijg je alle ruimte om mee te groeien met ons bedrijf. Zowel vanaf ons kantoor in Capelle aan den IJssel, als op locatie bij onze klanten is er genoeg gelegenheid om nieuwe ideeën in de praktijk toe te passen én je te specialiseren in de richting die jij leuk vindt. Past dit bij jou en vind je het leuk om de functie van ICT-beheerder je eigen kleur te geven? Dan is deze vacature jou misschien wel op het lijf geschreven! We zoeken op dit moment, ter uitbreiding van ons team, een ICT beheerder Jij zorgt er, samen

Bekijk vacature »

Front-End Developer

Wil je als Front-End Developer aan de slag? Ben je toe aan een nieuwe uitdaging met afwisseling en zelfstandigheid in een zelfsturend team dat verantwoordelijk is voor de bedienings-apps van het klimaat in gebouwen en in kassen? De klant heeft aan ambitie geen gebrek en wilt baanbrekend zijn binnen hun segment. Hoe zij dit willen doen? Daar vertel ik je graag meer over in een persoonlijk gesprek. Je werkt als Front-End Developer samen met Product Owners, Architecten, (Embedded) Software Ontwikkelaars, Support medewerkers en Test Engineers aan de ontwikkeling van onze producten. Als Front-End Developer ben je in staat om met

Bekijk vacature »

PHP Ontwikkelaar

Wij, Schulinck - onderdeel van Wolters Kluwer, zoeken een PhP Ontwikkelaar voor het ontwikkelen van onze online applicaties, zoals: Schulinck Grip op, Schulinck Antwoord op, Schulinck Traject51 and Schulinck e-forms. Je denkt mee in het functioneel ontwerp en draagt zorg voor een perfecte implementatie. Je verdiept je in bestaande modules en onderhoudt deze. Wat ga je verder doen? · Vertalen van klantbehoeften naar technische oplossingen; · Ontwikkelen en onderhouden van software in een SCRUM team; · Reviewen van gemaakte code en opstellen documentatie; · Ontwikkelen van (geautomatiseerde) testen. Over Schulinck Wij zijn een sterk groeiend onderdeel van Wolters Kluwer en

Bekijk vacature »

Medior iOS Developer

Als iOS Developer zorg jij voor een ultieme klantervaring voor het zoeken en kopen van producten bij Coolblue via de app. Hoe word ik iOS Developer bij Coolblue? Je bent succesvol in het schrijven van Swift code en werkt nauw samen met je collega’s, bijvoorbeeld in de vorm van pair programming, om de kwaliteit te waarborgen. Daarbij denk je na over technische keuzes zoals architectuur, tools en processen. Verder houd je de prestaties van de app in de gaten en analyseer je met het team hoe je dit kunt verbeteren. Het werken volgens Scrum methode is jouw niet onbekend en

Bekijk vacature »

ASP.NET CORE developer Fullstack / Intern

Bedrijfsomschrijving Mijn klant houdt zich bezig met alleen maar maatwerk software. Door de flexibiliteit van de developers bedienen ze bijna elke markt; van start-ups tot aan de grotere internationaal georiënteerde bedrijven. Bepaalde applicaties zijn standaard geworden en worden als totaalpakket aan de klant aangeboden. Andere applicaties worden maandelijks onder de loep genomen. Kortom: genoeg uitdaging voor een .NET Developer. Je komt te werken in een gezellig team van ongeveer 20 mensen met een platte structuur. Er wordt veel voor het personeel geregeld en regelmatig ga je met het team op pad. Je collega's zijn IT minded mensen. Het gaat hier

Bekijk vacature »

.NET Developer Zorg-ICT

Wil jij met ChipSoft impact maken in de zorg met jouw technische kennis als Software Developer? En lijkt het jou uitdagend om innovatieve software te ontwikkelen met de laatste Microsoft-tools en technieken? Wat doe jij als Software Developer? Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Dit gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. Je werkt zelfstandig of in teamverband. ChipSoft maakt gebruik van een zelf ontwikkeld multi-tier framework. Tijdens een interne opleiding brengen wij je snel bij hoe je binnen deze architectuur je ontwikkelkunsten kunt

Bekijk vacature »

C# developer gezocht (distributed systems, SOA, NS

Ben je een C# developer met een oplossingsgerichte mentaliteit en op zoek naar een veelzijdige baan binnen een kleinschalig dynamisch bedrijf, waar je mee kunt denken in het groter geheel? Waar je met mensen komt te werken die betrokken zijn en een gemeenschappelijk gevoel van verantwoordelijkheid hebben? En waar je werkt aan schaalbaarheidsuitdagingen zodat jouw software grote hoeveelheden data kan verwerken? Nieuwsgierig? Lees dan verder! Voor een Rotterdams bedrijf zijn we op zoek naar een enthousiaste, en met name leergierige, full stack developer of een web developer die graag full stack wil worden. Het bedrijf biedt geavanceerde technische oplossingen die

Bekijk vacature »

Front End Developer with excellent Angular skills

Front End Developer with excellent Angular skills to help migrate software application into the Cloud (Front End Developer Angular 65K Rotterdam IND Registered) For an international organisation, specialised in data management for the process industry, we are looking for a Front End Developer with strong work experience in Angular technologies. This organisation has developt a software solution that takes on the important role of connecting people, data and assets, and translates this data into 3D models. Until recently it was a desktop solution, that is currently being migrated to the (AWS) Cloud. Are you up for the task? Who are

Bekijk vacature »

.NET Developer C#

Bedrijfsomschrijving Als Junior of Medior .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De organisatie heeft ook een adviserende rol, omdat het de klantprocessen raakt en de markt constant in beweging is. Je komt te werken bij een familiebedrijf met een prettige sfeer en een fijne werkomgeving. De IT

Bekijk vacature »

.NET Developer / Azure

Bedrijfsomschrijving Deze organisatie is gevestigd in het hart van Brabant en wordt gezien als de één van de beste .NET development organisaties in de provincie. Dagelijks werk je hier met ruim 40 enthousiaste .NET Developers, verdeeld over 9 Scrum teams, aan zeer complexe backend systemen. De backend systemen staan in het teken van high-intensity en high-availabilitiy en zijn opgebouwd met onder andere: - C#; - ASP.NET MVC / ASP.NET Core; - Microservices Architectuur; - Azure; - WCF. De teams bestaan uit 3-5 ontwikkelaars, 1 of 2 vaste (technisch)testers, 1 informatie analist en een Product Owner. Je zal niet alleen schakelen

Bekijk vacature »
Steven Hoogervorst

Steven Hoogervorst

20/12/2013 12:07:15
Quote Anchor link
Hallo iedereen,

Al een paar dagen zit ik met het volgende probleem:
Ik kan geen afbeeldingen naar de webserver uploaden via php.
Ik krijg geen errors. Het bestand wil telkens maar niet op de server terecht komen.

Dit is mijn script:

php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
       if ($_POST['submit'] && $_FILES['page-image']['size'] > 0) {
        $target = 'images/';
        if (($_FILES['page-image']['type'] == 'image/jpeg') || ($_FILES['page-image']['type'] == 'image/png')) {
            $target = $target . basename($_FILES['page-image']['name']);
            if (move_uploaded_file($FILES['page-image']['tmp_name'], $target)) {
                echo "GELUKT!";
            }
        }
    }

?>


html:
<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $_SERVER['PHP_SELF']; ?>
" enctype="multipart/form-data">
<input style="width:100%;" type="file" name="page-image" />
<input type="submit" name="submit" value="Uploaden" />
</form>

Alvast bedankt voor de hulp!

Steven
Gewijzigd op 20/12/2013 12:27:56 door Steven Hoogervorst
 
PHP hulp

PHP hulp

23/11/2020 23:49:25
 
Tom aan t Goor

Tom aan t Goor

20/12/2013 12:10:05
Quote Anchor link
In je form tag moet je het volgende stukje toevoegen als je bestanden wilt kunnen uploaden.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
enctype="multipart/form-data"


Ik denk dat dat het is.
 
Steven Hoogervorst

Steven Hoogervorst

20/12/2013 12:11:20
Quote Anchor link
Deze heb ik al toegevoegd aan de <form> tag, alleen vergeten over te nemen. Heb het nu aangepast in de code.
Gewijzigd op 20/12/2013 12:23:29 door Steven Hoogervorst
 
Michael -

Michael -

20/12/2013 12:23:14
Quote Anchor link
Steven Hoogervorst op 20/12/2013 12:11:20:
Deze heb ik toegevoegd, alleen vergeten over te nemen. Heb het nu aangepast in de code.

Plaats dit eens bovenaan je code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
error_reporting(E_ALL);
?>


Je zou sowieso op deze regel een foutmelding moeten krijgen want je mist een ;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>


Ik zou ook $_SERVER['PHP_SELF'] vervangen door $_SERVER['SCRIPT_NAME'] (Veiliger omdat hier geen queries worden meegestuurd)

Daarnaast zou ik ipv $_POST['submit'] gebruiken
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$_SERVER['REQUEST_METHOD'] == POST
 
Steven Hoogervorst

Steven Hoogervorst

20/12/2013 12:25:20
Quote Anchor link
De HTML code heb ik snel overgenomen. Er kunnen daarin wat fouten zitten. Zelf krijg ik geen foutmeldingen. Ik ga de code die je hebt gestuurd invoegen.

Toevoeging op 20/12/2013 12:26:52:

Krijg geen foutmeldingen en de afbeelding wordt nog steeds niet geüpload.
 
- Ariën -
Beheerder

- Ariën -

20/12/2013 12:30:30
Quote Anchor link
Wat meldt dit als je het formulier verstuurd hebt?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo "</pre>".print_r($_FILES,1)."</pre>";
?>


edit
Ik zie het al:
Lijn 6: $FILES['page-image']['tmp_name']

Een underscore mist....
Gewijzigd op 20/12/2013 12:31:16 door - Ariën -
 
Steven Hoogervorst

Steven Hoogervorst

20/12/2013 12:31:50
Quote Anchor link
Array ( [page-image] => Array ( [name] => 1460284_10151857167086840_936084111_n.jpg [type] => image/jpeg [tmp_name] => /tmp/phpnP44pZ [error] => 0 => 83692 ) )
 
Erwin H

Erwin H

20/12/2013 12:32:28
Quote Anchor link
Michael - op 20/12/2013 12:23:14:
Je zou sowieso op deze regel een foutmelding moeten krijgen want je mist een ;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>

Nope, daar is geen puntkomma nodig.

Waar ik mee zou beginnen is boven aan je script een print_r doen op je $_FILES array, dan kan je zien wat er in zit.
Daarna zou ik achter elke "if" een "else" zetten waarin je even simpelweg een echo geeft zodat je weet waar het verkeerd liep.
Debuggen dus....
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
<?php
print_r( $_FILES );
 
if ($_POST['submit'] && $_FILES['page-image']['size'] > 0) {
  $target = 'images/';
  if (($_FILES['page-image']['type'] == 'image/jpeg') || ($_FILES['page-image']['type'] == 'image/png')) {
     $target = $target . basename($_FILES['page-image']['name']);
     if (move_uploaded_file($FILES['page-image']['tmp_name'], $target)) {
       echo "GELUKT!";
     }
else {
       echo 'move mislukt';
     }
  }
else {
    echo 'type incorrect';
  }
}
else {
  echo 'niet gepost of geen image';
}

?>
 
Steven Hoogervorst

Steven Hoogervorst

20/12/2013 12:34:40
Quote Anchor link
- Aar - op 20/12/2013 12:30:30:
Wat meldt dit als je het formulier verstuurd hebt?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo "</pre>".print_r($_FILES,1)."</pre>";
?>


edit
Ik zie het al:
Lijn 6: $FILES['page-image']['tmp_name']

Een underscore mist....


Ooh ik zie het nu ook! Hartelijk bedankt voor de hulp! Het werkt.
 
Michael -

Michael -

20/12/2013 13:11:28
Quote Anchor link
Erwin H op 20/12/2013 12:32:28:
Michael - op 20/12/2013 12:23:14:
Je zou sowieso op deze regel een foutmelding moeten krijgen want je mist een ;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>

Nope, daar is geen puntkomma nodig.

Oke, dat wist ik niet. Ondanks dat het slordig lijkt, werkt hier inderdaad ook zonder ;
 



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.