querys beveiligen ?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Technisch Applicatiebeheerder – Publieke Org

Technisch Applicatiebeheerder – Publieke Organisatie Functiebeschrijving: Ben jij een bevlogen specialist die applicaties tot in het diepste weet te doorgronden en die snel en adequaat reageert bij verstoringen? Wat ga je doen? Als Technisch Applicatiebeheerder zorg je voor het continue beschikbaar zijn van applicaties. Je houdt je bezig met het inrichten, monitoren, analyseren en verbeteren van de technische infrastructuur en de procedures rondom de beheerde applicaties. Je test de werking van de aangeboden wijzigingen en lost problemen en verstoringen op. Daarnaast analyseer je de risico’s en impact van nieuwe applicaties of wijzigingen. Je zorgt daarbij altijd dat de systeemdocumentatie op

Bekijk vacature »

Developer Limburg

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Information Security Officer (IT)

Information Security Officer (IT) Utrecht Toe aan een internationale uitdaging op het gebied van informatiebeveiliging? Samenwerken met de beste IT specialisten in ons Business Acceleration team? Dan is deze functie van Information Security Officer bij Brink’s de plek voor jou! Jouw verantwoordelijkheden Als informatie functionaris ben je verantwoordelijk voor het vastleggen en onderhouden van de informatiebeveiligings-, IT-compliance en IT-risk programma’s voor Brink’s Nederland en België. Jij zorgt ervoor dat de informatiemiddelen, applicaties van Brink’s en onze systemen afdoende zijn beveiligd en voldoen aan de geldende normen. Ook ga je andere vestigingen van Brink’s in Europa ondersteunen op jouw vakgebied. De

Bekijk vacature »

Senior Salesforce Developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

Full Stack developer

Functieomschrijving Ben jij een ervaren Fullstack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken aan een self-service dataplatform, waarbij je ervoor zorgt dat onze data vanuit een enorme hoeveelheid bronnen op de juiste plek terecht komt? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Fullstack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Jij werkt in het Corporate Client Solutions team. Dit team werkt samen met de product owner aan het klanten portaal, waarin

Bekijk vacature »

Senior/Lead Front-end Developer gezocht!

Bedrijfsomschrijving Voor een grote klant in Utrecht (300+) medewerkers ben ik momenteel op zoek naar een ervaren Front-end Developer met diepgaande kennis van Javascript, Angular of React. De kernactiviteiten van dit bedrijf bestaand voornamelijk uit het verzorgen van digitale transformaties voor grote klanten in Nederland. Ze werken hierbij in multidisciplinaire teams samen van gemiddeld 7 personen. Dit gebeurt op locaties van de klant, maar ook vanuit huis en kantoor. Je zult voornamelijk samenwerken met Backend Developers, UX en Design collega’s. Wat maakt dit bedrijf geweldig om voor te werken? - Meerdere malen verkozen tot beste werkgever; - Volledige transparantie en

Bekijk vacature »

PHP Developer bij Getnoticed Nederweert

Briljante werken-bij websites voor clubs als ABN-AMRO, T-Mobile, KWF Kankerbestrijding en Boskalis. Online recruitmentmarketingcampagnes voor Waterschap Rivierenland, Randstad en VDL Nederland. Dit zijn zomaar een paar van de projecten die we al hebben binnengeharkt. En er kan nog meer bij. Welke projecten oogst jij als PHP developer bij Getnoticed? Je werkt samen met je scrumteam van designers, front- en backend developers, marketeers en projectmanager bij het uitwerken van stories voor zowel klant als in-house gerelateerde projecten. Wat je werkzaamheden zoal zijn Het bedenken van nieuwe functionaliteiten Het verbeteren van het Content Management Systeem op basis van Symfony Het optimaliseren van

Bekijk vacature »

IT Business Analyst ERP

Dümmen Orange is the world’s largest breeder and propagator of cut flowers, bulbs, tropical plants, pot plants, bedding plants and perennials. For our IT department in de Lier, we are looking for an IT Business Analyst ERP. Job objective Our organization grows and flourishes. This results in a fast-changing and, therefore, challenging environment. As an IT Business analyst ERP you support our ERP system that is implemented within our Sales and production entities all over the globe. You are working within the IT team, your colleagues (around 25 persons) are located in The Netherlands, Germany and within the US. You

Bekijk vacature »

Stage: Super programmeurs welkom (In Limburg)

Wat ga je doen? Je bouwt mee aan het CMS Serena. Je bouwt mee aan werken-bij websites van klanten. Je helpt met de koppelingen bouwen tussen onze werken-bij websites en diverse software pakketten. Over welke vaardigheden beschik je? Programmeren in PHP. Communicatief vaardig. Teamspeler. Eigen mening. Wat bieden we? 70% van al onze medewerkers hebben ooit stage gelopen bij Getnoticed. We zijn een gezellig bourgondisch bedrijf dat werkt voor de top van Nederland (ABN Amro, T-Mobile, Coolblue en meer). De volgende opties zijn mogelijk Een leerplaats die ook geschikt is voor minder validen Mogelijkheden voor zij-instromers

Bekijk vacature »

Advanced Mendix Developer - Public Transport

Advanced Mendix Developer - Public Transport Functiebeschrijving: Ben jij een ervaren Mendix Developer? Bij CGI Low Code Delivery Center krijg je een baan met inhoud! Werk dat ertoe doet, zoals het: Razendsnel ontwikkelen van slimme innovatieve maatwerk applicaties waarmee we onze klanten een voorsprong geven ten opzichte van hun concurrenten; Meedenken met de klant en analyseren wat er nodig is: je ziet kansen en mogelijkheden! Wat ga je doen? Als Advanced Mendix Developer begeleid en adviseer je onze klanten bij hun aangegeven business problematiek. Hierbij denk je buiten de gevestigde kaders en weet je optimaal gebruik te maken van de

Bekijk vacature »

Algorithms Developer (Java)

We are looking for a new colleague who brings solid mathematical and industrial (Java based) software engineering expertise with a strong drive to deliver results and a fundamental interest in continuously building a stronger and better performing team by challenging and coaching. Could this be your next job? Functie In the Applications Algorithms group we are responsible for the development and implementation of the common algorithms that are then used by other teams to develop applications to optimize the production process of our customers. We are a group of experts on mathematics, algorithms, numerical methods and software engineering. Collaborate with

Bekijk vacature »

Full stack developer

Lijkt het je leuk je ICT-kennis breed toe te passen in projecten die zowel technisch uitdagend als maatschappelijk relevant zijn? We zoeken een full stack developer om ons snel groeiende, internationale team te versterken. Als full stack developer help je mee om applicaties te ontwikkelen en te verbeteren, op zowel de front-end als de backend. Dit kunnen zowel IT oplossingen zijn in onze ingenieursprojecten als interne applicaties waarmee bedrijfsprocessen worden gedigitaliseerd. Je bent betrokken bij het ontwerpen, ontwikkelen en testen van de webapplicaties. Je zal zowel zelfstandig als in teamverband kwalitatief goede software producten realiseren, waarbij je volop ruimte krijgt

Bekijk vacature »

Servicedesk medewerker

Wil jij impact hebben op onze snelgroeiende business in meer dan 12 landen als Servicedesk medewerker? En werken voor een bedrijf dat bijdraagt aan het duurzaam gebruik van onze schaarse waterbronnen? Het ondersteunen van onze mensen met IT gerelateerde vragen, zodat ze iedere dag kunnen excelleren in hun werk? Zo ja, dan zoeken we jou! Servicedesk medewerker Jij zorgt er als Servicedesk medewerker voor dat de tickets, welke door onze snelgroeiende organisatie worden ingeschoten, worden opgelost. Kun je ze zelf niet oplossen, dan zorg je ervoor dat de tickets worden opgevolgd en opgelost door de verschillende technische teams. Dit kan

Bekijk vacature »

FrontEnd Developer React

APPLICANTS MUST LIVE IN THE NETHERLANDS As a Front End Developer, you will work on the website and web applications of our client using modern technologies. You will be working in multi disciplinary squads consisting of Front End, Back End Developers, a Scrum Master, UX Designer and Product Owner. Client Details APPLICANTS MUST LIVE IN THE NETHERLANDS Key-Account of Michael Page / Famous A-Brand Description APPLICANTS MUST LIVE IN THE NETHERLANDS As a Front End Developer, you will work on the website and web applications of our client using modern technologies. You will be working in multi disciplinary squads consisting

Bekijk vacature »

Front-end developer

Als Front-end Developer bij Getnoticed zorg je ervoor dat de wensen van de klant gebruiksvriendelijk en nauwkeurig volgens de laatste technieken geïmplementeerd worden. Je bent een perfectionist bij het uitwerken van een design naar functionele layout. In het kort: Je werkt samen met je scrumteam van designers, front- en backend developers, marketeers en projectmanager bij het uitwerken van stories voor zowel klant als in-house gerelateerde projecten. Wat je werkzaamheden vooral zullen zijn: Het uitwerken van designs tot functionele layouts Je werkt nauw samen met onze designers en developers om tot een perfect resultaat te komen Je zorgt voor een intuïtieve

Bekijk vacature »
Altin

Altin

16/03/2007 19:02:00
Quote Anchor link
Hallo,
Ik zou willen weten hoe je querys moet beveiligen, die info bevatten die door gebruikers zijn gesubmit.
Iemand heeft mij deze functie gegeven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
function escape_get_post(){
foreach ($_POST as $key => $item)
    $_POST[$key] = mysql_real_escape_string($item);
foreach ($_GET as $key => $item)
    $_GET[$key] = mysql_real_escape_string($item); return;
}

?>

Maar ik hoorde dat je ook elke keer htmlentities moet doen.
Kan iemand mij zeggen hoe ik een zelfde functie daarvoor maak?

En moet er nog iets gedaan worden, of blijft het bij die 2?

Bj voorbaat dank!
Gewijzigd op 01/01/1970 01:00:00 door Altin
 
PHP hulp

PHP hulp

28/01/2022 06:39:29
 
Thijs X

Thijs X

16/03/2007 19:07:00
Quote Anchor link
Het ligt een beetje aan de query's die je uitvoerd maar mysql_real_escape_string() of addslashes() zijn toch wel de belangrijkste om SQL injection tegen te gaan.
 
Mr D

Mr D

16/03/2007 19:07:00
Quote Anchor link
alleen mysql_real_escape_string voor strings is genoeg. als je een bijvoorbeeld een getal invoert hoef je die alleen te checken met is_numeric
 
Nick Mulder

Nick Mulder

16/03/2007 19:09:00
Quote Anchor link
Dat zou je hetzelfde kunnen doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
function htmlentities_get_post(){
foreach ($_POST as $key => $item)
    $_POST[$key] = htmlentities($item);
foreach ($_GET as $key => $item)
    $_GET[$key] = htmlentities($item); return;
}

?>
 
PHP Newbie

PHP Newbie

16/03/2007 19:11:00
Quote Anchor link
htmlentities() voer je uit bij het uit de database halen, mysql_real_escape_string bij het invoeren.
 
Nick Mulder

Nick Mulder

16/03/2007 19:13:00
Quote Anchor link
Eigenlijk maakt het niet uit wanneer je het uitvoerd, het is gewoon de rare tekens vervangen door hun valid html equivalent...
 



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.