enctype="multipart/form-data" geeft fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

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 »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. 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 binnen als

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

.NET Developer C# VB

Samengevat: Deze werkgever is actief in software voor het matchen van vraag en aanbod van gebruikte auto-onderdelen. Ben jij een .NET Developer? Heb je ervaring met het ontwikkelen (REST) en integreren van webservices? Vaste baan: C# .NET Developer C# VB HBO €2.600 - €6.200 Wij ontwikkelen software om vraag en aanbod van onderdelen van personenauto's bij elkaar te brengen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. De branche van dit bedrijf is Automotive. Functie: Voor de vacature als .NET Developer Dordrecht HBO ga je

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

Cloud Developer

Cloud Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »
Niek Weevers

Niek Weevers

02/01/2009 15:17:00
Quote Anchor link
Ik heb een formulier met titel en afbeelding die ik wil toevoegen aan de database.
Zo gauw ik de enctype toevoeg aan het formulier, geeft hij een foutmelding bij het toevoegen. Iemand zo enig idee waar dit aan kan liggen.
De foutmelding is:
Notice: Undefined index: afbeelding
 
PHP hulp

PHP hulp

23/02/2024 14:21:46
 

02/01/2009 15:22:00
Quote Anchor link
Plaats de relevante code eens, ik kan helaas niet ruiken hoe jouw code in elkaar steekt.
 
Niek Weevers

Niek Weevers

02/01/2009 15:32:00
Quote Anchor link
Formulier
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
<?php
<form method="post" action="' .$_SERVER['PHP_SELF']. '?add=true" enctype="multipart/form-data">
<
fieldset><legend>Voeg nieuw item toe</legend>
<
input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
<
ul>
<
li><label for="titel">Titel</label><input type="text" name="titel" id="titel" value="' .$titel. '" /></li>
<
li><label for="afbeelding">Afbeelding</label><input type="file" id="afbeelding" name="afbeelding" /></li>
<
li class="radiovak"><span>Actief?</span>
<
input class="radio" type="radio" name="actief" id="actiefj" value="j"  /><label for="actiefj"> Ja</label>
<
input class="radio" type="radio" name="actief" id="actiefn" value="n" /><label for="actiefn"> Nee</label></li>
<
li><input class="button" type="submit" name="galerieaddsubmit" value="Toevoegen" /></li>
<
/ul>
<
/fieldset>
<
/form>
?>


Formulier afhandeling
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
$titel
= $_POST['titel'];
$afbeelding= $_POST['afbeelding'];
// Checken of er wel een radiobutton is gechecked
if(!isset($_POST['actief']))
{

$actief = '';
}

else
{
$actief     = $_POST['actief'];
}

    
// Initialiseer fout variabelen
$fout = false;
$titel_fout     = false;
$afbeelding_fout= false;
$actief_fout = false;
    
// Controleer op fouten
if(!eregi('.{2,}', $titel))
{

$fout = true;
$titel_fout = true;
}

if((!eregi('((.gif|.jpg|.jpeg)$)', $afbeelding)) || ($_FILES['bestand']['size'] > 2000000))
{

$fout = true;
$afbeelding_fout = true;
}

if($actief == '')
{

$fout = true;
$actief_fout = true;
}

    
if($fout)
{

// Er zijn fouten
// Geef het lijstje van fouten

echo '<strong style="color: #C00;">Het formulier is niet correct ingevuld</strong>';
echo '<ul>';
echo ($titel_fout ? '<li>Titel moet minimaal 2 karakters hebben</li>' : '');
echo ($afbeelding_fout ? '<li>Er is geen juiste afbeelding ingevoerd, of de afbeelding is te groot (max 2 MB)</li>' : '');
echo ($actief_fout ? '<li>Er moet een status van actief gekozen worden</li>' : '');
echo '</ul><br /><br />';
        
// Geef het formulier opnieuw
ShowGalerieAddForm($titel,$actief);
}

else
{
UploadAfbeelding();
        
// Er zijn geen fouten, handel formulier af
$titel = mysql_real_escape_string($titel);
$afbeelding = mysql_real_escape_string($afbeelding);
$actief = mysql_real_escape_string($actief);

$sql = "INSERT INTO ec_galerie (    user_id,
                            titel,
                            afbeelding,
                            upload_date,
                            actief)
                VALUES (    "
.$_SESSION['s_user_id']. ",
                        '"
.$titel."',
                        '"
.$afbeelding."',
                        NOW(),
                        '"
.$actief."')";
$result = mysql_query($sql);
        
echo '<strong>' .$titel. '</strong> is toegevoegd.<br /><a href="galerie.php" title="Galerie">Ga terug naar het overzicht</a>.';
}

?>


Hij geeft dus een fout bij de afbeelding variabele tijdens het afhandelen. Maar wanneer de enctype weg is, dan niet
 
Emmanuel Delay

Emmanuel Delay

02/01/2009 15:40:00
Quote Anchor link
Je stuurt dit nergens door: $_FILES['bestand']

Wat je doorstuurt, is $_FILES['afbeelding']

Daarmee moet je voort.

De eerste blok code die je postte, moet trouwens niet tussen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ?>
staan, maar dat zal ongetwijfeld enkel hier zo zijn, in je script zal je dat wel niet gedaan hebben.
Gewijzigd op 01/01/1970 01:00:00 door Emmanuel Delay
 
Niek Weevers

Niek Weevers

02/01/2009 15:50:00
Quote Anchor link
Klopt goed gezien, maar dat is niet het probleem.
In regel3 van het tweede codeblok gaat het volgens mij fout (die regel geeft de foutmelding in ieder geval aan). Hij kent de $_post['afbeelding'] op een of andere manier niet.
Gewijzigd op 01/01/1970 01:00:00 door Niek Weevers
 
Joren de Wit

Joren de Wit

02/01/2009 15:53:00
Quote Anchor link
Dat klopt, die bestaat ook niet. Als jij een <input type="file"> gebruikt, komt de betreffende informatie in de $_FILES array te staan. In jouw geval dus $_FILES['afbeelding']...
 
Emmanuel Delay

Emmanuel Delay

02/01/2009 15:56:00
Quote Anchor link
Precies (iets beter uitgelegd dan ik).
 
Niek Weevers

Niek Weevers

02/01/2009 15:59:00
Quote Anchor link
dat is em. Thnx
 

02/01/2009 15:59:00
 



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.