PHP/MySQL Probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Randstad - Salesforce Developer (Freelance/ZZP)

Startdate: ASAP As part of our strategy, Randstad is strengthening its digital capabilities and strives to work more closely with the 38 Randstad countries in collective leadership. The program that will bring many of these developments together is Connect IT. The program will start with the implementation in the Netherlands and will become the main platform for all operating companies (opcos) of Randstad in the coming years. The platform is synchronized with omnichannel, data, marketing and IT service solutions and is based on Salesforce and Bullhorn technology. The challenge is to keep all roadmaps and priorities aligned as the core

Bekijk vacature »

Front-end developer / Vue / Data-analyse en Machin

Functie Als lid van het front-end team ben je bezig met het vormgeven van de volledige User Exeprience voor de verschillende producten. Momenteel zijn ze druk bezig om het product te refactoren naar Vue. Hierin werk je nauw samen met zowel je eigen team als andere scrumteams. Met jouw creativiteit ga je zelfstandig en proactief complexe uitdagingen aan. Uiteraard durf je hulp te vragen waar nodig. Je bent zowel een goede luisteraar als een uitlegger. Je hecht waarde aan kwaliteit boven kwantiteit en hebt oog voor design. Eisen • Je hebt inmiddels zo’n 2 tot 6 jaar ervaring als Front-end

Bekijk vacature »

Randstad - Fullstack Java Developer (Freelance/ZZP

Start date: ASAP Duration: 1 year initially Hours per week: 40 (32 minimum) Dutch is mandatory Max hourly rate: 85€ Strong communicator There is a vacancy in the Corporate Client Solutions (CCS) team. This team works closely together with the Online Client Solutions (OCS) team and the product owner on the client portal. Through the web portal, the various services from the business are delivered to the clients of Randstad Group Netherlands. CCS works for the corporate customers of Randstad and OCS works for customers in the SME segment. Both teams consist of a number of full stack developers, an

Bekijk vacature »

Senior iOS developer

As an iOS Developer, you make sure our mobile apps give our users the best possible experience, whether they are browsing and buying our products online or managing our internal operations. How do I become a Senior iOS developer at Coolblue? Your specialty is iOS so you are successful in writing Swift code in an agile fashion and do some pair programming with your colleagues to guarantee higher quality. Besides that you think about technical decisions like architecture, tools and processes. You also keep an eye on the performance of the app and you analyse with your team how to

Bekijk vacature »

Senior Java Back End Developer

Functieomschrijving Owning your product, freedom to be creative and make mistakes, and above all, a passion for experimentation and innovation: that’s what defines our talent domain in their own words. As Senior Java Developer at RGN IT you join us as we expand our permanent teams focused on building the best solutions to support the entire spectrum of talent the Randstad Group engages with. What do we offer? Trust and freedom to do your work within the goals and vision of the team Support to grow your skills - whether that’s leadership or technical A hybrid way of working in

Bekijk vacature »

Fullstack developer (C#.NET, TypeScript)

Functie In deze functie houd jij je bezig met het ontwerpen, ontwikkelen en testen van software voor onze webapplicatie op Microsoft Azure. De applicatie biedt live rapportage van mobiele apparatuur op niveau. Denk daarbij aan bijvoorbeeld databoxen op voertuigen waarbij gedetailleerde informatie live wordt verwerkt (gladheidbestrijding), maar ook aan een smartphone van de gemeente (veelsoortige GPS-inspecties). Het ontwikkelteam werkt volgens Scrum en bestaat momenteel uit 3 back-end developers, 2 front-enders, 2 testers, en een functioneel ontwerper. Ze zijn op zoek naar iemand met ruime ervaring die echt kan sparren met de andere (senior) front-end developer. Hiernaast bouwen ze meer en

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 »

Senior Robotics Developer (Freelance/ZZP)

Duur opdracht: 12 mnd (met optie tot verlenging) We zoeken senior profielen. Die junioren kan bijscholen op de technische skills. Wordt 1x per week op kantoor (Eindhoven) gewerkt. Voertaal is Nederlands & Engels. Start datum: ZSM Max tarief: 74€ Wij zijn ter versterking van het RPA team van Operations Financieren per direct op zoek naar een RPA Engineer die ons kan helpen bij de ontwikkeling van de robots. Bij voorkeur kennis van cq. ervaring met Kofax Kapow en ervaring met het werken in grote organisaties met complexe systemen. Het RPA Team team zorgt voor de verdere optimalisatie van de processen

Bekijk vacature »

Randstad - Salesforce Developer (Freelance/ZZP)

Startdate: ASAP As part of our strategy, Randstad is strengthening its digital capabilities and strives to work more closely with the 38 Randstad countries in collective leadership. The program that will bring many of these developments together is Connect IT. The program will start with the implementation in the Netherlands and will become the main platform for all operating companies (opcos) of Randstad in the coming years. The platform is synchronized with omnichannel, data, marketing and IT service solutions and is based on Salesforce and Bullhorn technology. The challenge is to keep all roadmaps and priorities aligned as the core

Bekijk vacature »

Randstad - Salesforce Developer (Freelance/ZZP)

Startdate: ASAP As part of our strategy, Randstad is strengthening its digital capabilities and strives to work more closely with the 38 Randstad countries in collective leadership. The program that will bring many of these developments together is Connect IT. The program will start with the implementation in the Netherlands and will become the main platform for all operating companies (opcos) of Randstad in the coming years. The platform is synchronized with omnichannel, data, marketing and IT service solutions and is based on Salesforce and Bullhorn technology. The challenge is to keep all roadmaps and priorities aligned as the core

Bekijk vacature »

Randstad - Salesforce Developer (Freelance/ZZP)

Startdate: ASAP As part of our strategy, Randstad is strengthening its digital capabilities and strives to work more closely with the 38 Randstad countries in collective leadership. The program that will bring many of these developments together is Connect IT. The program will start with the implementation in the Netherlands and will become the main platform for all operating companies (opcos) of Randstad in the coming years. The platform is synchronized with omnichannel, data, marketing and IT service solutions and is based on Salesforce and Bullhorn technology. The challenge is to keep all roadmaps and priorities aligned as the core

Bekijk vacature »

Randstad - Fullstack Java Developer (Freelance/ZZP

Start date: ASAP Duration: 1 year initially Hours per week: 40 (32 minimum) Dutch is mandatory Max hourly rate: 85€ Strong communicator There is a vacancy in the Corporate Client Solutions (CCS) team. This team works closely together with the Online Client Solutions (OCS) team and the product owner on the client portal. Through the web portal, the various services from the business are delivered to the clients of Randstad Group Netherlands. CCS works for the corporate customers of Randstad and OCS works for customers in the SME segment. Both teams consist of a number of full stack developers, an

Bekijk vacature »

Wolters Kluwer - PHP Developer (Freelance/ZZP)

Voorstellen met CV en korte toelichting 2 dagen naar kantoor (di + do) Ontwikkelen van producten van Schulinck. Product: https://gripop.schulinck.nl/ Startdatum: ZSM Max tarief: 90€ per uur Procedure: Gesprek en test: code en analyse (oplossingsvermogen). Periode is tenminste 6 maanden met optie op verlenging Fullstack PHP Developer Ben jij een ervaren Fullstack PHP Developer die op zoek is naar een nieuwe uitdaging? Vind je het belangrijk om werk te doen waarmee je het verschil maakt in de maatschappij? En wil je onderdeel worden van ons ervaren IT-team? Lees dan snel verder! Schulinck, onderdeel van Wolters Kluwer Schulinck (onderdeel van Wolters

Bekijk vacature »

KPN - Backend Developer - Product Master (Freelanc

Must: Scala and Akka Senior positon Start date: ZSM End date: 01-07-2023 Max hourly rate: 79,25€ Your job as a Backend Developer Many KPN employees in all different types of processes rely on accurate and complete product data. The product master will be a new master data management implementation within KPN for the business market. It supports the goals of KPN to become the best service provider, simplification in processes and IT, digitalization and most of all to become a data driven organization. The essence is to have a single master platform that embodies all the needed product data in

Bekijk vacature »

Wolters Kluwer - PHP Developer (Freelance/ZZP)

Voorstellen met CV en korte toelichting 2 dagen naar kantoor (di + do) Ontwikkelen van producten van Schulinck. Product: https://gripop.schulinck.nl/ Startdatum: ZSM Max tarief: 90€ per uur Procedure: Gesprek en test: code en analyse (oplossingsvermogen). Periode is tenminste 6 maanden met optie op verlenging Fullstack PHP Developer Ben jij een ervaren Fullstack PHP Developer die op zoek is naar een nieuwe uitdaging? Vind je het belangrijk om werk te doen waarmee je het verschil maakt in de maatschappij? En wil je onderdeel worden van ons ervaren IT-team? Lees dan snel verder! Schulinck, onderdeel van Wolters Kluwer Schulinck (onderdeel van Wolters

Bekijk vacature »
Luc Engels

Luc Engels

19/01/2011 18:15:38
Quote Anchor link
Hallo allemaal,

Ik heb een probleem met mijn nieuwe install script. De informatie wordt namenlijk niet in de database opgeslagen. Script:
Quote:
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
<?php
error_reporting(-1);
$database = $_POST["mysqldatabase"];
$host = $_POST["mysqlhost"];
$wachtwoord = $_POST["mysqlwachtwoord"];
$naam=$_POST["mysqlnaam"];
$sitenaam = $_POST["sitenaam"];
$beschrijving = $_POST["beschrijving"];
$email = $_POST["email"];
$pagina1 = $_POST["pagina1"];
$tekst1 = $_POST["tekstpagina1"];
$pagina2 = $_POST["pagina1"];
$tekst2 = $_POST["tekstpagina2"];
$pagina3 = $_POST["pagina1"];
$tekst3 = $_POST["tekstpagina3"];
$pagina4 = $_POST["pagina1"];
$tekst4 = $_POST["tekstpagina4"];
$verbinding = mysql_connect("$host","$naam","$wachtwoord");
mysql_select_db( "$database" );
$tijd = "NOW()";
$query = "INSERT INTO instellingen (sitenaam, beschrijving, mysqlnaam, mysqlwachtwoord, mysqlhost, database, email, pagina1, pagina1b, pagina2, pagina2b, pagina3, pagina3b, pagina4, pagina4b, adminnaam, adminwachtwoord, installatie)
VALUES ('$sitenaam','$beschrijving','$naam','$wachtwoord','$host','$database','$email','$pagina1','$tekst1','$pagina2','$tekst2','$pagina3','$tekst3','$pagina4','$tekst4','$adminaam','$adminwachtwoord','$tijd')"
;
$result = mysql_query($query);
if (!$result) {
    $message  = 'Invalid query: ' . mysql_error() . "\n";
    $message .= 'Whole query: ' . $query;
    die($message);
}

?>

<html>
<head>
<title>Installatie</title>
</head>
<body bgcolor="0099ff">
<center>
<br>
<a style="font-size: 14pt">Installatie voltooid!</a><br>
<a>vergeet niet installatie.php en installatie2.php te verwijderen!</a><br>
<a href="index.php"><font color="black">Ga naar de homepage</font></a>


Error:
Quote:
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'database, email, pagina1, pagina1b, pagina2, pagina2b, pagina3, pagina3b, pagina' at line 1 Whole query: INSERT INTO instellingen (sitenaam, beschrijving, mysqlnaam, mysqlwachtwoord, mysqlhost, database, email, pagina1, pagina1b, pagina2, pagina2b, pagina3, pagina3b, pagina4, pagina4b, adminnaam, adminwachtwoord, installatie) VALUES ('xcbvxcb','xcbxczxcdb','root','poepzak1','localhost','cms','jsnfsdjgnf','dsjfnsdjfn','kinjgsdjaflkhn','dsjfnsdjfn','jkhnswadegfjk','dsjfnsdjfn','fjihesfjuaiHN','dsjfnsdjfn','jdshfjusdf','','','NOW()')
 
PHP hulp

PHP hulp

18/08/2022 18:54:52
 
Gerhard l

gerhard l

19/01/2011 18:29:57
Quote Anchor link
-sql injectie mogelijk
-onnodig kopieeren van variabelen

variabelen buiten quots in mysql zoals:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$query
= "INSERT INTO instellingen
(
sitenaam,
beschrijving
)
VALUES
(
'"
.mysql_real_escape_string($_POST['sitenaam'])."',
'"
.mysql_real_escape_string($_POST['beschrijving']."'
)"
;
?>
Gewijzigd op 19/01/2011 18:30:27 door gerhard l
 
- SanThe -

- SanThe -

19/01/2011 18:32:10
Quote Anchor link
$vars kopiëren is nutteloos.
$vars altijd buiten quotes houden.
NOW() is geen PHP.
Die() is geen nette foutafhandeling.

Script is lek => sql-injection.

De error komt door 'database'. Dat is een gereserveerd word van sql en mag niet gebruikt worden als naam van een veld of tabel.
 
Yea Rupie

Yea Rupie

19/01/2011 18:41:35
Quote Anchor link
Hier heb je een lijst met woorden die je niet mag gebruiken als veld- of tabelnaam: http://dev.mysql.com/doc/refman/5.5/en/reserved-words.html
 
Luc Engels

Luc Engels

19/01/2011 18:49:29
Quote Anchor link
dus wat moet ik eraan doen?
 
Gerhard l

gerhard l

19/01/2011 18:54:13
Quote Anchor link
lijkt me toch duidelijk... gereserveerde woorden eruit halen, $vars niet kopieren mysqlrealescapestring gebruiken now() is geen php term, dus daar moet je wat anders voor verzinnen en maak een foutafhandeling, die() end je script maar zie je niet waar het fout gaat...
 



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.