Speciale tekens in code omzetten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Tom C

Tom C

04/07/2008 21:35:00
Quote Anchor link
Hoi mensen,

Ik haal op een pagina op mijn site informatie van mensen uit een database.
Nu heeft iemand zich aangemeld met een 'é' in zijn naam.

Maar, in FireFox (niet in IE, anderen niet getest) staat er een '?' op de plaats van de 'e'..

Hoe vervang ik dit vraagteken door de 'é' ?

Gr. Tom
 
PHP hulp

PHP hulp

28/11/2024 02:33:31
 
--

--

04/07/2008 21:37:00
Quote Anchor link
..
Gewijzigd op 01/01/1970 01:00:00 door --
 
Noppes

Noppes

04/07/2008 21:37:00
 
Tom C

Tom C

04/07/2008 21:39:00
Quote Anchor link
Evert schreef op 04.07.2008 21:37:
é gebruiken


Ja dat begrijp ik. Maar hoe zorg ik ervoor dat hij dat automatisch gebruikt ipv de 'é' als hij de info uit de database haalt?

Noppes schreef op 04.07.2008 21:37:

En waar zet ik dit dan precies in mijn code?
Ik heb dit nl. nog nooit eerder gedaan.
Gewijzigd op 01/01/1970 01:00:00 door Tom C
 
Emmanuel Delay

Emmanuel Delay

04/07/2008 21:50:00
Quote Anchor link
Probeer dit eens:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
...
// haal record uit db, zet het in $row.


$bericht = htmlentities($row['bericht']);

echo $bericht;
...

?>
 
Tom C

Tom C

04/07/2008 21:55:00
Quote Anchor link
@ Emmanuel Delay:

Works like a charm!
Bedankt! =)

EDIT:
Wacht even.
Als test werkt hij wel. Als ik hem daadwerkelijk op de site zet opeens niet!
Heel vreemd, ik kijk er even in...

EDIT²:
Hier klopt iets niet..

Kijken jullie eens even:
http://reunie.carolus.nl/
Kijk daar bij aanmeldingen (met FireFox dus)..
Daar zou 'Gé' moeten staan, maar er staat 'G?'...

Kijk nu hier:
http://reunie.carolus.nl/cr/ideal/aanmeldingen2.php
Hier staat gewoon 'Gé' (met FF)

Ik heb nagekeken, en het is EXACT dezelfde code...
Weet iemand hoe dit komt?

EDIT³:
Op de echte site staat alles in een iFRAME..
kan dat er iets mee te maken hebben?
Gewijzigd op 01/01/1970 01:00:00 door Tom C
 
Joris van Rijn

Joris van Rijn

04/07/2008 22:27:00
Quote Anchor link
het staat een beetje n00b alleen je zou ook als het maar een teken is replace er voor gebruiken...

(ik heb dat nl ook als oplossing gebruikt voor dit)
 
Tom C

Tom C

04/07/2008 22:59:00
Quote Anchor link
Het is al opgelost!

Toch met het stukje code van Emmanuel Delay..
Het werkt nu, nadat ik de naam van het document had aangepast naar aanmeldingen2.php..
Vraag me niet waarom, maar als ik het gewoon aanmeldingen.php laat werkt het niet, terwijl het exact dezelfde code is.

Nouja, het werkt,
is al goed.

Thnx!
 
Noppes

Noppes

04/07/2008 23:08:00
Quote Anchor link
probeer eens in aanmeldingen.php
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
of <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

op te nemen zonder het stukje van Emmanuel Delay..

En leet ook op de dataase charset/colloation
 
Tom C

Tom C

05/07/2008 12:10:00
Quote Anchor link
Noppes, bedankt!
Werkt beter!

Bij die die code van Emmanuel Delay, werkte het alleen de 1e keer..
Dwz. Als ik FireFox' cookies en cache leegde, en ik de pagina bezocht, klopte alles wel.. Als ik FF weer afsloot, en weer de pagina bezocht waren het vraagtekens..

Dat is nu niet meer!
Bedankt!
 



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.