parse error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

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 »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

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 »

.NET 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 »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

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 »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »
Orhan T

Orhan T

09/12/2007 18:15:00
Quote Anchor link
Ik krijg de volgende parse error: Parse error: syntax error, unexpected $end in D:\Program Files\xampp\htdocs\afbuploadenartik.php on line 65
Dit is de code: (Ik heb trouwens ook eclipse nu gedownload, geinstalleerd. Wanneer ik een untitled page heb en ik begin php te typen krijg ik geen kleurtjes? Hoe kan dat?)

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
<?php
$db
= mysql_connect("localhost", "root", "")
        or die("Kan niet verbinden: " .
mysql_error());
mysql_select_db("leerphp", $db);
?>

<html>
<head>
 <title>Afbeelding uploaden</title>
</head>
<body>
<?php
if ($_POST["knop"]) {
$pad = "D:\\Program Files\\xampp\\htdocs\\Images\\";
if (is_uploaded_file($_FILES['afbeelding']['tmp_name'])) {
  // Controleer grootte
  if ($_FILES['afbeelding']['size'] > 25000) {
     echo "Het bestand is te groot!";
     exit;
  }

  // Controleer extensie
  if (!ereg("((.gif|.jpg)$)", $_FILES['afbeelding']['name'], $extensie)) {
     echo "Het bestand is niet van het juiste type";
     exit;
  }

  $extensie = $extensie[0];
  $sql = "INSERT INTO
          afbeelding (Artikel_id, Bestandstype)
          VALUES ("
.$_POST["artikelid"].", '$extensie')";
  if (!mysql_query($sql)) {
     echo "Het bijwerken van de database is mislukt!";
  }

  $doelbestandsnaam = mysql_insert_id().$extensie; // naam bestaat uit sleutel en extensie
  if (!move_uploaded_file($_FILES['afbeelding']['tmp_name'], $pad.$doelbestandsnaam)) {
     echo "Het bestand kan niet verplaatst worden!";
  }
else {
  echo "Het uploaden is mislukt!";
  }
  }
else {
  ?>

<form enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"] ?>" method="post">
Selecteer een artikel: <select name="artikelid">
<?php
  $sql
= "SELECT * FROM artikel";
  $resultaat = mysql_query($sql); // voer SQL code uit
  while ($rij = mysql_fetch_array($resultaat)) {
  echo "<option value=\"";
  echo $rij["Artikel_id"]."\">";
  echo $rij["Naam"]."</option>\n";
   }

  ?>

  </select><br />
  <input type="hidden" name="MAX_FILE_SIZE" value="25000">
  Upload afbeelding: <input name="afbeelding" type="file">
  <input type="submit" value="Verzend" name="knop">
  </form>
<?php
}
?>

</body>
</html>
<?php
mysql_close($db);
?>
 
PHP hulp

PHP hulp

11/01/2025 10:02:25
 
Pieter Joordens

Pieter Joordens

09/12/2007 18:21:00
Quote Anchor link
nog een } op het einde zetten, je hebt de eerste if-lus niet afgesloten;)
 
Joren de Wit

Joren de Wit

09/12/2007 18:23:00
Quote Anchor link
Als je netjes script, consequent bent met inspringen en alles altijd netjes afsluit, zie je direct al dat je ergens een } vergeten bent:
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
$db
= mysql_connect("localhost", "root", "") or die("Kan niet verbinden: " . mysql_error());
mysql_select_db("leerphp", $db);
?>

<html>
<head>
 <title>Afbeelding uploaden</title>
</head>
<body>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{

    $pad = "D:\\Program Files\\xampp\\htdocs\\Images\\";
    if (is_uploaded_file($_FILES['afbeelding']['tmp_name']))
    {

        // Controleer grootte
        if ($_FILES['afbeelding']['size'] > 25000)
        {

         echo "Het bestand is te groot!";
         exit;
        }

        // Controleer extensie
        if (!ereg("((.gif|.jpg)$)", $_FILES['afbeelding']['name'], $extensie))
        {

            echo "Het bestand is niet van het juiste type";
            exit;
        }

        $extensie = $extensie[0];
        $sql = "INSERT INTO
              afbeelding (Artikel_id, Bestandstype)
              VALUES ("
.$_POST["artikelid"].", '$extensie')";
        if (!mysql_query($sql))
        {

            echo "Het bijwerken van de database is mislukt!";
        }

        $doelbestandsnaam = mysql_insert_id().$extensie; // naam bestaat uit sleutel en extensie
        if (!move_uploaded_file($_FILES['afbeelding']['tmp_name'], $pad.$doelbestandsnaam))
        {

            echo "Het bestand kan niet verplaatst worden!";
        }

        else
        {
            echo "Het uploaden is mislukt!";
        }
    }

    else
    {
        ?>

        <form enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"] ?>" method="post">
        Selecteer een artikel: <select name="artikelid">
        <?php
        $sql
= "SELECT * FROM artikel";
        $resultaat = mysql_query($sql); // voer SQL code uit
        while ($rij = mysql_fetch_array($resultaat))
        {

            echo "<option value=\"";
            echo $rij["Artikel_id"]."\">";
            echo $rij["Naam"]."</option>\n";
        }

        ?>

        </select><br />
        <input type="hidden" name="MAX_FILE_SIZE" value="25000">
        Upload afbeelding: <input name="afbeelding" type="file">
        <input type="submit" value="Verzend" name="knop">
        </form>
        <?php
    }
}

?>

</body>
</html>
<?php
mysql_close($db);
?>

Tevens controleer je niet op de manier die jij gebruikt of een formulier gepost is, maar gebruik je:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST')
?>
 
Orhan T

Orhan T

09/12/2007 18:23:00
Quote Anchor link
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
$db
= mysql_connect("localhost", "root", "") or die("Kan niet verbinden: " . mysql_error());
mysql_select_db("leerphp", $db);
?>

<html>
<head>
 <title>Afbeelding uploaden</title>
</head>
<body>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{

    $pad = "D:\\Program Files\\xampp\\htdocs\\Images\\";
    if (is_uploaded_file($_FILES['afbeelding']['tmp_name']))
    {

        // Controleer grootte
        if ($_FILES['afbeelding']['size'] > 25000)
        {

         echo "Het bestand is te groot!";
         exit;
        }

        // Controleer extensie
        if (!ereg("((.gif|.jpg)$)", $_FILES['afbeelding']['name'], $extensie))
        {

            echo "Het bestand is niet van het juiste type";
            exit;
        }

        $extensie = $extensie[0];
        $sql = "INSERT INTO
              afbeelding (Artikel_id, Bestandstype)
              VALUES ("
.$_POST["artikelid"].", '$extensie')";
        if (!mysql_query($sql))
        {

            echo "Het bijwerken van de database is mislukt!";
        }

        $doelbestandsnaam = mysql_insert_id().$extensie; // naam bestaat uit sleutel en extensie
        if (!move_uploaded_file($_FILES['afbeelding']['tmp_name'], $pad.$doelbestandsnaam))
        {

            echo "Het bestand kan niet verplaatst worden!";
        }
        
        
            
        }
    }

    else
    {
        ?>

        <form enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"] ?>" method="post">
        Selecteer een artikel: <select name="artikelid">
        <?php
        $sql
= "SELECT * FROM artikel";
        $resultaat = mysql_query($sql); // voer SQL code uit
        while ($rij = mysql_fetch_array($resultaat))
        {

            echo "<option value=\"";
            echo $rij["Artikel_id"]."\">";
            echo $rij["Naam"]."</option>\n";
        }

        ?>

        </select><br />
        <input type="hidden" name="MAX_FILE_SIZE" value="25000">
        Upload afbeelding: <input name="afbeelding" type="file">
        <input type="submit" value="Verzend" name="knop">
        </form>
        <?php
    
}
?>

</body>
</html>
<?php
mysql_close($db);
?>


Ik kan } niet aan het einde toevoegen anders klopt er niks meer van. Tevens heb ik een } else { stukje weggehaald want daar klopte ook niks van, want ik zou altijd de melding krijgen uploaden mislukt

Bedankt voor alle reacties
Kan iemand me ook nog misschien op weg helpen met Eclipse?
Gewijzigd op 01/01/1970 01:00:00 door Orhan T
 



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.