Ö weergegeven als Ö in option title

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java developer met testervaring

Java developer met testervaring Functieomschrijving "De drempel tussen de burger en de Belastingdienst zo laag mogelijk houden: dat is de belangrijke taak van ons team. Dit doen we door het burgerportaal Mijn Belastingdienst continu te verbeteren." René, Java-specialist bij de Belastingdienst. De keten Interactie is een samenwerkingsverband van alle dienstonderdelen binnen de Belastingdienst. Samen zorgen we dat het contact met burgers en bedrijven goed kan plaatsvinden. Onze belangrijkste opgave? Zoveel mogelijk digitaliseren. Dat doen we binnen het onderdeel Informatievoorzieningen (IV), de ICT-organisatie van de Belastingdienst. Denk bij de producten die IV-Interactie ontwikkelt en onderhoudt aan portalen, formulieren en authenticatie- en

Bekijk vacature »

Irian Vis

Irian Vis

10/01/2012 09:38:17
Quote Anchor link
Beste PHPhulpers,

via Ajax en PHP haal ik een string op uit een database. Deze string wordt door htmlentities gehaald en dan gebruikt in het title attribute van een <option>. Daar wordt deze weergegeven als &Ouml;, terwijl als ik 'm direct echo, hij er gewoon als Ö staat!

Wie kan mij uitleggen wat ik hier aan kan doen?

Met vriendelijke groet en alvast bedankt,

Irian
 
PHP hulp

PHP hulp

20/10/2021 06:26:55
 
Eddy B

Eddy B

10/01/2012 09:50:26
Quote Anchor link
Haal je 'em er niet dubbel doorheen?
 
Jaron T

Jaron T

10/01/2012 10:14:42
Quote Anchor link
volgens mij onedersteund het attribuut titel geen HTML. heb je anders misschien een online voorbeeld?
 
Kris Peeters

Kris Peeters

10/01/2012 10:56:19
Quote Anchor link
Het lijkt me ook goed mogelijk dat je de letter twee keer door htmlentities gehaald hebt.

Test dit eens

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
echo '<html>
  <body>
    <a href="#" title="Ö '
. htmlentities('Ö') . '  ' . htmlentities(htmlentities('Ö')) . '">Test Test</a>
  </body>
</html>'
;
?>


---

Indien dat het geval is, zal je nog eens grondig moeten zien hoe/waar/waarom je htmlentities gebruikt.

htmlentities is beboeld om enkel op het laatste moment te gebruiken, bij het echo'en. Haal nooit een tekst door htmlentities vooraleer je het in een DB steekt.
Gewijzigd op 10/01/2012 11:13:22 door Kris Peeters
 



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.