Likes Likes:  0
Resultaten 1 tot 15 van de 16
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen
  1. #1
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    83 Berichten
    Ingeschreven
    24/11/04

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Diakritische tekens, zoals é

    Hoi,

    Ik heb (blijkbaar) geen rechten in andere fora, dus daarom post ik het even hier (mod, verplaatsen no problemo!).

    Ik heb mijn site verhuisd naar een andere provider en nu worden diakritische tekens, zoals é niet goed meer weergegeven. Ze worden weergegeven als klein vierkantje.

    Weet iemand wat ik eraan kan doen? Het lijkt me een server-side probleem aangezien er niets aan de website is veranderd?

    Thx.

  2. #2
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    6.041 Berichten
    Ingeschreven
    23/10/04

    Locatie
    Amersfoort

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    171 Berichten zijn liked


    Functie: Freelance IT Professional
    URL: localhost
    View randytenhave's profile on LinkedIn

    Data komt ui de de database? Waarschijnlijk ben je van latin-general-ci (iso 8859-1) naar UTF-8 gegaan of andersom.

  3. #3
    Diakritische tekens, zoals é
    Infinium.be
    139 Berichten
    Ingeschreven
    25/12/07

    Locatie
    Kessel-Lo

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: 463.172.426

    Kan je even de URL van de website geven? Kunnen we eens kijken.

    Maak je gebruik van html entities?

  4. #4
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    83 Berichten
    Ingeschreven
    24/11/04

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    De database is gekopieerd op Linux niveau, dus alles wat in /var/lib/mysql stond voor deze database staat is gekopieerd naar de nieuwe host, dus het lijkt me sterk dat latin1 naar UTF8 is gegaan (of andersom?).

    htmlentities, weet ik niet, want het is een of ander opensource pakket (nieuws submit system ofzo)

  5. #5
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    83 Berichten
    Ingeschreven
    24/11/04

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Mijn httpd.conf bevat (oa) het volgende: AddDefaultCharset UTF-8

    En in de HTML van de pagina staat het volgende:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    Maar met het woord "café" gaat het nog steeds niet goed, nog steeds een vierkantje voor de "é".

    Iemand?

  6. #6
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    154 Berichten
    Ingeschreven
    24/08/06

    Locatie
    Wateringen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: 27291838
    Ondernemingsnummer: NVT

    mocht je er niet uitkomen..

    Kan je altijd nog je html code universeel maken.

    http://html.op-het.net/tekst/symbolen.html

  7. #7
    Diakritische tekens, zoals é
    Infinium.be
    139 Berichten
    Ingeschreven
    25/12/07

    Locatie
    Kessel-Lo

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: 463.172.426

    Als je ietswat thuis bent in het werken met php kan je even de source aanpassen en gebruik maken van htmlentities()

    http://php.net/htmlentities

  8. #8
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    83 Berichten
    Ingeschreven
    24/11/04

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Nou, htmlentities (en decode) en alles handmatig decoderen dat is echt een laatste optie omdat het een site van een klant betreft.

    Het zou gewoon zo moeten kunnen werken, ik lees er genoeg (problemen) over op internet dus een oplossing zou nabij moeten zijn :-)

    Zie hier een voorbeeld:

    http://www.lukasmedia.nl/test.html
    en PHP (geen verschil btw)
    http://www.lukasmedia.nl/test.php

    De PHP bevat ook nog eens boveaan:
    Code:
    header("Content-type: text/html; charset=utf-8");

  9. #9
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    65 Berichten
    Ingeschreven
    04/10/07

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Als de data in je mysql table utf-8 is moet je er ook nog voor zorgen dat php in utf-8 praat met mysql:
    Code:
    set names utf8;
    set charset utf8;
    Dit kun je ook opnemen in my.cnf.
    Laatst gewijzigd door dirk939; 04/04/08 om 11:46. Reden: typo

  10. #10
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    14 Berichten
    Ingeschreven
    09/02/06

    Locatie
    Vriezenveen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    De encoding van de tekst op beide pagina's is ISO-8859-1(5), indien je Firefox hebt kun je dit snel zien door de "View -> Character Encoding" te veranderen.



  11. #11
    Diakritische tekens, zoals é
    Hugo Rodenburg
    435 Berichten
    Ingeschreven
    20/02/06

    Locatie
    Woerden

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Hugo Rodenburg
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    het plaatsen van een meta header heeft geen zin voor zover ik weet. Het staat leuk en is ook vast helemaal w3c-oke, maar voor de interpretatie van je browser helpt het niet. Daar moet je echt bijv de php header meesturen. Dat werkt wel, omdat je browser dan nog niet met parsen begonnen is en bij de meta tag al wel. Volgens mij maakt het ook uit wat de default character set op je server is. Waarschijnlijk zit daar het verschil tussen de oude en de nieuwe server.

  12. #12
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    83 Berichten
    Ingeschreven
    24/11/04

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Ik bovenstaande voorbeelden gebruik ik geen database.

    De server (Apache) staat op UTF8 ...

    Help :-)

  13. #13
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    65 Berichten
    Ingeschreven
    04/10/07

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Wel handig om van nu af aan de broncode van je testbestanden te geven. Maar je probeert een string in iso-8859-x weer te geven als unicode. Zie ook utf8_encode().

    PHP Code:
    header('Content-Type: text/html; charset=UTF-8');
    $cafe "caf\xc3\xa9";
    echo 
    $cafe

  14. #14
    Diakritische tekens, zoals é
    geregistreerd gebruiker
    83 Berichten
    Ingeschreven
    24/11/04

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    De source code van het PHP bestand staat hierboven, het is maar een regel, die je zelf ook omschrijft (hierboven).

    http://www.lukasmedia.nl/test.php

    Code:
    <?php header("Content-type: text/html; charset=utf-8"); ?> 
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     </HEAD>
    
     <BODY>
      Café <br>
    
      <?php
    	$cafe = "caf\xc3\xa9"; 
    	echo $cafe;
      ?>
    
      <br>
    	caf&eacute;
    
     </BODY>
    </HTML>

  15. #15
    Diakritische tekens, zoals é
    Hugo Rodenburg
    435 Berichten
    Ingeschreven
    20/02/06

    Locatie
    Woerden

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Hugo Rodenburg
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    In php.ini heb je zoiezo ook nog de parameter "default_charset". Maar aangezien je pagina in html al het probleem heeft, gaat het al eerder mis.
    Kan het soms zijn dat je server helemaal geen utf-8 locale ondersteund? Bij mij kun je dat zien in /etc/locale.gen. Mocht je deze aangepast hebben, moet je nog even locale-gen draaien om het ook daadwerkelijk te "activeren".

    UTF-8 en php is volgens mij trouwens nog steeds lastig. Volgens mij moet het met iso-8859-1(5) ook gewoon werken. Die heeft ook ondersteuning voor deze tekens. Ik ben er zelf ook nog niet uit wat je nu het "beste" kunt gebruiken.

    Je hebt er verder niet veel aan, maar bij mij werkt het goed: http://linuxbak.nl/charset.html

    Zoals eerder al gezegd, de meta tag in je html bepaald niet de manier van renderen van je browser oid. Buiten w3c compliancy heeft het geen waarde.
    Deze site vond ik in ieder geval wel nuttige info hebben, misschien kun je er wat mee: http://www.phpwact.org/php/i18n/charsets

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics