speciale tekens (oa interpunctie) invoeren mysql

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Software Developer C# .NET gezocht voor een dynamische organisatie! Ben jij net afgestudeerd of toe aan een volgende stap in je maatschappelijke carrière? Lees dan snel verder! Wij zijn op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die een organisatie in de regio Houten wil versterken. Je werkt in deze functie aan verschillende projecten en gaat vaak op bezoek bij klanten. In deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid verwachten. Bedrijfsprofiel Waar kom je te werken? Je komt te werken bij een organisatie dat gespecialiseerd is in

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Junior .NET developer

Functie Jij hebt natuurlijk net jouw Bachelor op zak en gaat nu voor het eerst aan de slag bij een werkgever als junior .NET ontwikkelaar. Waarschijnlijk lijkt het jou spannend om ineens aan de slag te gaan bij klanten in de consultancy. Maak je niet druk, jij komt hier terecht in een warm bad en wordt totaal niet in het diepe gegooid. Zodra jij hier begint wordt jij gekoppeld aan een persoonlijke manager met een persoonlijk ontwikkelplan. Jij krijgt een scala aan trainingen, denk aan trainingen ten behoeve van het opdoen van zelf kennis en gedragscompetenties, maar ook trainingen voor

Bekijk vacature »

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »
Femke

femke

16/06/2006 10:58:00
Quote Anchor link
hallo,

Ik heb zelf een CMS in elkaar geklopt. Het draait nu als een tiet, echter er is nog 1 probleem. Het probleem is het volgende:

nieuwsberichten die worden toegevoegd en die speciale tekens al " of ' bevatten (ook in woorden, zoals collega's) kunnen niet worden toegevoegd.

op dit forum (en ook op andere) heb ik gezocht. Ik ben wat tegen gekomen over htmlentities. Echter echt duidelijk wordt het niet uitgelegd. Heeft iemand een richting / tip waarin ik het moet zoeken?

Ik hoop het vanmiddag nog te fixen, dan kan ik teninste met mijn vriendinnen naar Oranje kijken.

fem
 
PHP hulp

PHP hulp

09/01/2025 19:26:28
 
Bart Tuma

Bart Tuma

16/06/2006 11:09:00
 
Femke

femke

16/06/2006 11:22:00
Quote Anchor link
ga ik checken...
 
Jan Koehoorn

Jan Koehoorn

16/06/2006 11:27:00
Quote Anchor link
Hoi Femke,

bekend probleem. Ik neem aan dat je de gegevens in een MySQL database stopt? Haal er dan addslashes () overheen voordat je dat doet. MySQL zal de slashes herkennen als escape-teken en de gegevens zonder slashes opslaan.

Wanneer magic quotes aanstaat worden er door PHP automatisch slashes toegevoegd wanneer je de gegevens weer uit je db haalt. Om dit te voorkomen maak je een bestandje aan met de naam
.htaccess

plaats daarin:
php_flag magic_quotes_gpc off

en zet het in de map waarin je script uitgevoerd wordt.

Voor meer info, lees dit artikel op yapf.net
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Bo az

Bo az

16/06/2006 11:28:00
Quote Anchor link
Ik neem aan dat je bedoelt dat je query dan niet werkt?

Kijk dan eens naar:
mysql_real_escape_string()

En wat ik ook nog wel eens handig vind:
htmlentities()
hier bij gebruik ik dan altijd ENT_QUOTES
 
Femke

femke

16/06/2006 16:16:00
Quote Anchor link
@BOAZ, inderdaad werkt de query niet als ik, in het beheer gedeelte van het CMS, de speciale tekens (" of ') in berichten heb staan die ik wil posten.

De door Bert en Jan Koehoorn genoemde oplossing van AddSlashes lijkt me de juiste. Ik heb met succes het .htaccess file aangemaakt. Echter, het lukt me niet om met succes het commando addslashes op de juiste manier in de code te voegen. Via google heb ik verschillende voorbeelden gevonden. Zonder resultaat. Kan iemand een voorzet geven?

Wederom veel dank...

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
<?

//-- toevoegen
if ($_GET[show] == "add" || $_POST["show"] == "add")
{

    if ($_POST["titel"] && $_POST["msg"] && $_POST["mydate"] && $_POST["kop"])
    {

        

        
        $sql = "INSERT INTO nieuws (id, titel, msg, datum, kop) VALUES ('', '$_POST[titel]', '$_POST[msg]', '$_POST[mydate]', '$_POST[kop]')";
    
        $res = mysql_query($sql);

        if ($res)
        {

            echo "Het bericht is toegevoegd aan de site.";
        }

        else
        {
            echo "Het bericht is niet toegevoegd aan de site";
        }


?>
 
Eris -

Eris -

16/06/2006 16:35:00
Quote Anchor link
$sql = "INSERT INTO nieuws (id, titel, msg, datum, kop) VALUES ('', '".mysql_real_escape_string($_POST['titel'])."', '".mysql_real_escape_string($_POST['msg'])."', '".mysql_real_escape_string($_POST['mydate'])."', '".mysql_real_escape_string($_POST['kop'])."')";
 
Femke

femke

16/06/2006 17:29:00
Quote Anchor link
@eris,

dankjewel... het werkt.
 
Jan Koehoorn

Jan Koehoorn

16/06/2006 17:35:00
Quote Anchor link
En misschien handiger:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $values = array ();
        foreach ($_POST as $key =>$value) {
            $values[$key] = addslashes ($value);
            // of gebruik mysql_real_escape_string
        }
    }

?>

Hierna kun je gewoon de array $values gebruiken in je query.
 
- -

- -

18/06/2006 22:00:00
Quote Anchor link
Dit script doet het volgende:
'&' (ampersand) wordt '&amp;'
'"' (dubbele quote) wordt '&quot;'.
''' (enkele quote) wordt '&#039;'.
'<' (kleiner dan) wordt '&lt;'
'>' (groter dan) wordt '&gt;'
'\n' (nieuwe regel) wordt '<br />' of '<br>'.
'\' (backslahs) wordt ''.
'\\' (dubbele backslash) wordt '\'.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
function htmlcode ($var){
  $var = htmlspecialchars ($var, ENT_QUOTES);
  $var = stripslashes ($var);
  $var = nl2br ($var);
  return $var;
}

?>

Je roept de functie zo aan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$bericht
= htmlcode (hier het bericht);
?>
 



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.