Mysql fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

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 »

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 »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

Back-end developer

Dit ga je doen Development d.m.v. XQuery, JSON/XML en REST API's; Ontwikkelen aan een tof en complex zorgplatform; Koppelingen maken met de NoSQL database; Testen en documenteren van de ontwikkelde functionaliteiten; Samenwerking met andere front- en back-end ontwikkelaars. Hier ga je werken Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met o.a.XQuery en Vue.JS of daarin graag zou willen ontwikkelen. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot jouw

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Front-end Developer

Front-end 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 »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »
Peter Wessels

Peter Wessels

02/12/2006 17:08:00
Quote Anchor link
Heej,

Ik heb dit: (regel 64)
INSERT INTO wmf_sites (Titel, URL, email, ip) VALUES($_POST['titel'], $_POST['url'], $_POST['email'], $_SERVER['REMOTE_ADDR'])
En hij zegt dat hij fout is:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\xampp\htdocs\webmasterfanaat\php-files\linkpartners.php on line 64

Groetjes Peter
 
PHP hulp

PHP hulp

15/01/2025 14:51:20
 
- SanThe -

- SanThe -

02/12/2006 17:30:00
Quote Anchor link
In een $var stoppen?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$sql
= "INSERT INTO wmf_sites (Titel, URL, email, ip) VALUES ('" . $_POST['titel'] . "', '" . $_POST['url'] "', '" . $_POST['email'] . "', '" . $_SERVER['REMOTE_ADDR'] . "')";
?>

En $_POST-vars direct in een query stoppen is vragen om moeilijkheden. Eerst altijd checken.

Edit: Quootje teveel verwijderd.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Niek s

niek s

02/12/2006 17:37:00
Quote Anchor link
Bijvoorbeeld zo:

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
$sql
= "
INSERT INTO
wmf_sites
(Titel, URL, email, ip)
VALUES ('"
. $_POST['titel'] . "',
'"
. mysql_real_escape_string($_POST['url']) "',
'"
. mysql_real_escape_string($_POST['email']) . "',
'"
. mysql_real_escape_string($_SERVER['REMOTE_ADDR']) . "')
"
;

$check = mysql_query($sql);
if($check) {
     echo "Het in de database schrijven is gelukt!";
}
else {
     echo "Het in de database schrijven is niet gelukt... :-(";
     //eventueel hier nog een mysql_error()
}
?>


Denk eraan dat dit niet garandeerd dat het "fatsoenlijke" data is.. er zijn nog steeds geen checks op uitgevoerd, behalve dat alle "gevaarlijke" tekens er nu uitgevist worden.
 
Frank -

Frank -

02/12/2006 17:37: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
<?php
$sql
= "
INSERT INTO
    wmf_sites (
        Titel,
        URL,
        email,
        ip
    )
VALUES (
    '"
. mysql_real_escape_string($_POST['titel']) . "',
    '"
. mysql_real_escape_string($_POST['url']) . "',
    '"
. mysql_real_escape_string($_POST['email']) . "',
    '"
. mysql_real_escape_string($_SERVER['REMOTE_ADDR']) . "')
"
;
?>

Schrijf de boel dan ook nog even netjes uit, doe wat aan beveiliging en overweeg om geen hoofdletter meer te gebruiken voor de kolomnamen. Dit is vragen om problemen, je bent dan afhankelijk van het besturingssysteem van de databaseserver of je problemen in je queries gaat krijgen. En jij gaat 'Titel' gegarandeerd als 'titel' in je queries opnemen, dat soort 'fouten' gebeurt iedereen. Daarom dus nooit hoofdletters voor kolomnamen gebruiken.
 
Peter Wessels

Peter Wessels

02/12/2006 18:15:00
Quote Anchor link
Dankjewel gelukt
 
Peter Wessels

Peter Wessels

02/12/2006 18:35:00
Quote Anchor link
Maar nu heb ik dit: (het hele script)
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?PHP
// ff Database toegang toewijzigen
    $user = "root";
    $pass = "peter1";
    $host = "localhost";
    $dbdb = "wmf";
    
    if (!mysql_select_db($dbdb, mysql_connect($host, $user, $pass)))
    {

        echo "Kan geen verbinding maken met de database.";
        exit();
    }

    
    unset($user);
    unset($pass);
    unset($host);
    unset($dbdb);
    
if(!isset($_POST['Submit'])){
echo "<form name=\"form1\" method=\"post\">";
echo "<p>E-mail:  ";
echo "<input type=\"text\" name=\"email\">";
echo "<br>";
echo "Site:";
echo "<input type=\"text\" value=\"http://\" name=\"url\">";
echo "<br>    ";
echo "<input type=\"text\" name=\"titel\">";
echo "<br>";
echo "<input type=\"submit\" name=\"Submit\" value=\"Voeg toe\">";
echo "<br>";
echo "</p>";
echo "</form>";
}


// Query maken
$sql = "SELECT * FROM wmf_sites";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
// Als de submit knop is ingedrukt
if(isset($_POST['Submit'])){
// Ff nagaan of alles identiek is/of het ingevuld is
if($_POST['email'] == '')
{

echo "je moet wel een email adres invullen";
exit();
}

elseif($_POST['url'] == '')
{

echo "Je moet wel een url invullen";
exit();
}

elseif($_POST['url'] == $row['url'])
{

echo "Die site bestaat al in onze database";
exit();
}

elseif($_POST['titel'] == '')
{

echo "Je moet wel een titel invullen";
exit();
}

else
{
// Als alles in orde is een query maken


$sql = "
INSERT INTO
    wmf_sites (
        Titel,
        URL,
        email,
        ip
    )
VALUES (
    '"
. mysql_real_escape_string($_POST['titel']) . "',
    '"
. mysql_real_escape_string($_POST['url']) . "',
    '"
. mysql_real_escape_string($_POST['email']) . "',
    '"
. mysql_real_escape_string($_SERVER['REMOTE_ADDR']) . "')
"
;
$check = mysql_query($sql);
if($check) {
     echo "Succesvol toegevoegd";
}
else {
     echo "Het is niet gelukt :-(";
     //eventueel hier nog een mysql_error()
}
}}

?>

Maar nu zet hij: Het is niet gelukt :-(
Hoe kan dat??
 
- SanThe -

- SanThe -

02/12/2006 22:10:00
Quote Anchor link
Dan is de query waarschijnlijk niet gelukt.
 
Peter Wessels

Peter Wessels

03/12/2006 11:21:00
Quote Anchor link
Waar zou dat aan kunnen liggen dan??
Edit het is al gelukt!
Gewijzigd op 01/01/1970 01:00:00 door Peter Wessels
 



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.