Parse error: syntax error, unexpected T_STRING help :(

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Developer Angular & Kotlin

Dit ga je doen Het (door)ontwikkelen van mobiele apps en webapplicaties; Het opstellen van technisch ontwerp en het bespreken van ontwerpen met de software architect; Het uitvoeren van werkzaamheden op het gebied van technisch testen; Het in de gaten houden van nieuwe ontwikkelingen op jouw vakgebied en het adviseren van de organisatie hierover. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze organisatie is van oorsprong een familiebedrijf, er wordt hard gewerkt, er heerst een no nonsense en doeners mentaliteit, een informele sfeer en er is een mix van

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

.NET software developer

Functie omschrijving Voor een gewilde werkgever in omgeving Roosendaal zijn wij op zoek naar een back-end software developer met een aantal jaar werkervaring. Je krijgt een plekje in het workflow team en je zal betrokken worden bij het bouwen van nieuwe software, en het optimaliseren van bestaande code. Je werkt bij dit bedrijf in een Scrum team waarin je soms klantcontact hebt. Jouw werkzaamheden zullen er als volgt uit zien: Je krijgt een plekje op de in-house IT afdeling. Deze afdeling bestaat uit zo'n 12 collega's, verdeeld over verschillende specialisaties (BI, Beheer, Business software & workflow). De vacature staat open

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar een Embedded Software developer. Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij enthousiast en een echte team player? Lees dan snel verder en laat wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot aantal creatieve en ambitieuze ontwikkelaars. Ze

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »
Dennis helleman

dennis helleman

09/11/2010 12:03:50
Quote Anchor link
Parse error: syntax error, unexpected T_STRING
ik ben nieuw met scripten en php en dergelijke nu krijg ik deze error maar ik kan het niet vinden...
error bevind zich op regel 13 bij VALUES




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
<?
include 'connect_mysql.php';

// formulier POST variabelen ophalen
$naam = $_POST['naam'];
$adres = $_POST['adres'];
$woonplaats = $_POST['woonplaats'];
$telefoonnummer = $_POST['telefoonnummer'];
$email = $_POST['email'];


$sql ="INSERT INTO klant(naam, adres, woonplaats, telefoonnummer, email)
VALUES ('"
.$naam."', '".$adres."', '".$woonplaats."','"telefoonnummer"', '"email"')";
//uitvoeren van de query :
if (!($temp = mysql_query($sql,$connection)))
showerror();
?>
 
PHP hulp

PHP hulp

05/11/2024 15:32:16
 
- SanThe -

- SanThe -

09/11/2010 12:08:23
Quote Anchor link
Punten en $ vergeten in "','"telefoonnummer"', '"email"'

Verder is je script lek => sql-injection.
 
Teun Hesseling

Teun Hesseling

09/11/2010 12:09:06
Quote Anchor link
tja... $telefoonnummer en $email...
EDIT: te laat zoals gewoonlijk :p
Gewijzigd op 09/11/2010 12:10:17 door Teun Hesseling
 
P Widdershoven

P Widdershoven

09/11/2010 12:09:54
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$sql ="INSERT INTO klant (naam, adres, woonplaats, telefoonnummer, email)
VALUES ('".$naam."', '".$adres."', '".$woonplaats."','".$telefoonnummer."', '".$email."')";


Probeer dat eens ;) Je was wat . en $ vergeten
 
Dennis helleman

dennis helleman

09/11/2010 12:14:42
Quote Anchor link
ohh ja helemaal over het hoofd gezien bedankt
en hij hoeft niet goed beveiligd te zijn etc het is voor een school opdracht maar bedankt :D

Toevoeging op 09/11/2010 12:19:05:

ik zie al dat ik veel te leren heb
regel 15 en 16 geven ook een error :P
 
Jurgen Meijer

Jurgen Meijer

09/11/2010 12:26:57
Quote Anchor link
Dennis,

Dat het "maar" voor een schoolopdracht is wil niet zeggen dat beveiliging niet belangrijk is. Dit soort dingen ga je vergeten als je meer gaat scripten dus het is verstandig om dit meteen goed te doen. MySQL heeft de functie mysql__real_ecape_string() die waardes escaped zodat deze niet beinvloedbaar zullen zijn van buitenaf. Tevens kan het script veel korter. Variabelen kopiëren is nergens voor nodig je kan direct de $_POST waarden gebruiken;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
include 'connect_mysql.php';

$sql ="INSERT INTO klant(naam, adres, woonplaats, telefoonnummer, email)
VALUES ('"
.mysql__real_ecape_string($_POST['naam'])."', '".mysql__real_ecape_string($_POST['adres'])."', '".mysql__real_ecape_string($_POST['woonplaats'])."','".mysql__real_ecape_string($_POST['telefoonnummer'])."', '".mysql__real_ecape_string($_POST['email'])."')";
//uitvoeren van de query :
if (!$result = mysql_query($sql)){
showerror();
}


?>
Gewijzigd op 09/11/2010 12:27:44 door Jurgen Meijer
 
Teun Hesseling

Teun Hesseling

09/11/2010 12:31:28
Quote Anchor link
@jurgen ben ik niet helemaal mee eens, ik persoonlijk raak dan het overzicht kwijt door zo'n lange query te maken
 
Dennis helleman

dennis helleman

09/11/2010 12:32:41
Quote Anchor link
jurgen bedankt ik zal het onthouden en het gebruiken :)
komt ook omdat wij dat nog niet uitgelegd hebben gekregen
 
Jurgen Meijer

Jurgen Meijer

09/11/2010 12:34:12
Quote Anchor link
Een lange query schrijven kun je ook doen door deze te verspreiden over meerdere regels;
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$sql
= 'SELECT
    a,
    b,
    c,
    d,
FROM
    x
WHERE
    a=1'
;
?>


Tevens, dit zijn niet eens lange queries, ik heb er soms queries bij zitten met allerlei joins van 15 a 20 regels lang, if statements, etc.. je zult dan wel moeten gaan verdelen om overzicht te behouden.
Gewijzigd op 09/11/2010 12:36:12 door Jurgen Meijer
 
- SanThe -

- SanThe -

09/11/2010 12:35:29
Quote Anchor link
@Teun: Maar zo toch niet?
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
<?php
include 'connect_mysql.php';

$sql ="INSERT
    INTO klant
    (
        naam,
        adres,
        woonplaats,
        telefoonnummer,
        email
    )
    VALUES
    (
        '"
.mysql__real_ecape_string($_POST['naam'])."',
        '"
.mysql__real_ecape_string($_POST['adres'])."',
        '"
.mysql__real_ecape_string($_POST['woonplaats'])."',
        '"
.mysql__real_ecape_string($_POST['telefoonnummer'])."',
        '"
.mysql__real_ecape_string($_POST['email'])."'
    )"
;
//uitvoeren van de query :
if (!$result = mysql_query($sql)){
showerror();
}


?>
 
Teun Hesseling

Teun Hesseling

09/11/2010 12:57:21
Quote Anchor link
@santhe klopt dan wel weer maar het ging er bij jurgen geloof ik er vooral om dat het script korter werd :p
 
Jurgen Meijer

Jurgen Meijer

09/11/2010 13:03:49
Quote Anchor link
Teun Hesseling op 09/11/2010 12:57:21:
@santhe klopt dan wel weer maar het ging er bij jurgen geloof ik er vooral om dat het script korter werd :p


Klopt, maar daar bedoelde ik niet per definitie mee ruimte besparen, maar gewoon het kopiëren van variabelen tegen gaan. Dit is toch weer extra geheugen. Dit zal niet veel uitmaken in zo'n script als dit, maar het is nergens voor nodig.

Jij schrijft toch ook niet een boodschappenbonnetje, en daarna een verkorte versie ervan die je meeneemt naar de winkel?
 
Teun Hesseling

Teun Hesseling

09/11/2010 13:05:20
Quote Anchor link
oh op die manier, haha
 



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.