Avatar billede Hansx Nybegynder
10. juli 2010 - 10:57 Der er 22 kommentarer og
1 løsning

Teksten vises ikke korrekt på hjemmesiden

ÆØÅ bliver vist forkert på noget af siden http://Solormen.dk
Hvad kan jeg gøre ?

Teksten under overskriften seneste indlæg vises forkert..(hentes  med en iframe)
Avatar billede ggxdg Nybegynder
10. juli 2010 - 11:03 #1
Du kan sætte noget UTF8 ecnoding op på din side, eller bruge ÆØÅ html-entities
Avatar billede erikjacobsen Ekspert
10. juli 2010 - 11:04 #2
http://solormen.dk/phpbb3/topics.php siger serveren er utf-8 men den er faktisk iso8859-1. Hvilket tegnsæt vil du bruge?

http://solormen.dk/phpbb3/topics.php har så faktisk ikke rigtig noget med HTML at gøre - du er ganske heldig at det overhovedet kan vises. Hvor kommer sådan noget bras fra?
Avatar billede Hansx Nybegynder
10. juli 2010 - 11:08 #3
http://solormen.dk/phpbb3/topics.php har så faktisk ikke rigtig noget med HTML at gøre - du er ganske heldig at det overhovedet kan vises. Hvor kommer sådan noget bras fra?


hvad mener du med det ??
Avatar billede Hansx Nybegynder
10. juli 2010 - 11:11 #4
Siden encoding er sat til charset=iso-8859-1" />

Så det burde vise Æøå korrekt
Avatar billede Hansx Nybegynder
10. juli 2010 - 11:12 #5
ggxdg jeg kan ik ekbare ændre æøå...
Det bliver hentet fra databasen
Avatar billede nemlig Professor
10. juli 2010 - 11:16 #7
#4 Det er forudsat, at det du henter i databasen er gemt med samme tegnsæt. Jeg synes det lugter af, at du nogle steder anvender ét tegnsæt og andre steder et andet.
Avatar billede ggxdg Nybegynder
10. juli 2010 - 11:19 #8
#5
Så er det nok din encoding i din DB der er forkert.

Jeg tror du kan også bruge
http://php.net/manual/en/function.htmlentities.php
til at konvertere tekst før su smider det i din DB, og så konvertere det tilbage når du har hentet det.
Avatar billede Hansx Nybegynder
10. juli 2010 - 11:20 #9
De seneste indlæg hentes fra en anden side vedhjælp af Iframe..

Her er siden som hentes med iframe http://solormen.dk/phpbb3/topics.php
Avatar billede ggxdg Nybegynder
10. juli 2010 - 11:21 #10
htmlspecialchars() er i forvejen en udemærket funktion til at vaske dine DB entries.
Avatar billede ggxdg Nybegynder
10. juli 2010 - 11:25 #11
Hvis man lige prøver at sprede din iframe HTML kode lidt ud, bliver det tydligere hvorfor der er så mange fejl i valideringen.


<b>
  <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <font color="black">Seneste indlæg
    <hr/>
  </font>
</b>
<table>
  <li>
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
      <font color="#15317E">
        <a style="color:#15317E; text-decoration: none;" href="http://solormen.dk/phpbb3/viewtopic.php?f=11&t=22&p=177#p177" TARGET="_top">Hvordan kan jeg få google til at elske min hjemmeside ?</a>
      </font>
      <br/>
      <br/>
      <li>
        <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><font color="#15317E">
        <a style="color:#15317E; text-decoration: none;" href="http://solormen.dk/phpbb3/viewtopic.php?f=15&t=23&p=176#p176" TARGET="_top">Mit valg mellem Myspace,facebook,twitter,linkedin</a></font>
        <br/>
        <br/>
        <li>
          <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
            <font color="#15317E">
              <a style="color:#15317E; text-decoration: none;" href="http://solormen.dk/phpbb3/viewtopic.php?f=8&t=38&p=173#p173" TARGET="_top">Grillbar med de sjoveste billeder.</a>
            </font>
            <br/>
            <br/>
            <li>
              <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
                <font color="#15317E">
                  <a style="color:#15317E; text-decoration: none;" href="http://solormen.dk/phpbb3/viewtopic.php?f=17&t=11&p=171#p171" TARGET="_top">Jeg kender én som tjener vildt på Aflliate markedsføring</a>
                </font>
                <br/>
                <br/>
                <li>
                  <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
                    <font color="#15317E">
                      <a style="color:#15317E; text-decoration: none;" href="http://solormen.dk/phpbb3/viewtopic.php?f=15&t=40&p=170#p170" TARGET="_top">Brug af Facebook og google til markedsføring</a>
                    </font>
                    <br/>
                    <br/>
                    <hr/>
                    <a style="color:red; text-decoration: none;" href="http://solormen.dk/phpbb3/viewtopic.php?f=4&t=39" TARGET="_top" color="Black">Vind en flot handelshjemmeside til en værdi 10.000kr </a>
                    <br/>
                    <br/>

Avatar billede nemlig Professor
10. juli 2010 - 11:43 #12
Erickjacobsen har en klar pointe - html-regler overholdes ikke.
Du har slet ikke defineret Doctype, tegnsæt osv.

http://validator.w3.org/ er din ven!
Avatar billede nemlig Professor
10. juli 2010 - 11:47 #13
Og hvorfor anvender du Iframe, når du har fuld kontrol over den side, der hentes fra?

Jeg vil helt klart droppe iframe, og så smide koden fra http://solormen.dk/phpbb3/topics.php  i http://solormen.dk/

Hvis det er noget med at genbruge kode, så kan du anvende require_once() eller include_once()
Avatar billede Hansx Nybegynder
10. juli 2010 - 11:54 #14
Jeg har fundet et php script fra nettet som henter de seneste indlæg. Og eftersom jeg ikke kan php, har jeg bare bare oprettet en ny php side med scriptet og henter det så på forsiden vedhjælp af iframe.....dum løsning!
Avatar billede Hansx Nybegynder
10. juli 2010 - 12:01 #15
Sådaaaaan
100 Taak har tilføhet <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> topic...og det hjælper
Avatar billede Hansx Nybegynder
10. juli 2010 - 12:02 #16
Taaak
Avatar billede Hansx Nybegynder
10. juli 2010 - 12:03 #17
Taak
Avatar billede Hansx Nybegynder
10. juli 2010 - 12:04 #18
Daam kan ikek finde ud af giv point..hvordan gør man ?
Avatar billede nemlig Professor
10. juli 2010 - 12:10 #19
Du skal bede dem, som du vil tildele pointene, sende et svar. Så gør de det samme, som du gjorde i tråd #16 og 17.
Derefter kan du vælge dem, som skal dele pointene.
Avatar billede ggxdg Nybegynder
10. juli 2010 - 12:17 #20
Din side fejler stadig grumt i valideringen, selvom du har sat meta tag ind... jeg ville prøve at få det til at se nogenlunde ud som følger (i hvert fald ren kodemæssigt)


<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="da" xml:lang="da">
  <head>
    <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
    <style type="text/css">
      a {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#15317E;
        text-decoration: none;
        font-size:12px;
      }
      li
      {
        padding-top:5px;
        padding-bottom:5px;
      }
    </style>
  </head>

  <body>
    <b>
      <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="black">Seneste indlæg<hr/></font>
    </b>
    <div>
      <ul>
        <li>
          <a href="http://solormen.dk/phpbb3/viewtopic.php?f=11&t=22&p=177#p177" TARGET="_top">Hvordan kan jeg få google til at elske min hjemmeside ?</a>
        </li>
        <li>
          <a href="http://solormen.dk/phpbb3/viewtopic.php?f=15&t=23&p=176#p176" TARGET="_top">Mit valg mellem Myspace,facebook,twitter,linkedin</a>
        </li>
        <li>
          <a href="http://solormen.dk/phpbb3/viewtopic.php?f=8&t=38&p=173#p173" TARGET="_top">Grillbar med de sjoveste billeder.</a>
        </li>
        <li>
          <a href="http://solormen.dk/phpbb3/viewtopic.php?f=17&t=11&p=171#p171" TARGET="_top">Jeg kender én som tjener vildt på Aflliate markedsføring</a>
        </li>
        <li>
          <a href="http://solormen.dk/phpbb3/viewtopic.php?f=15&t=40&p=170#p170" TARGET="_top">Brug af Facebook og google til markedsføring</a>
          <br/>
        </li>
      </ul>
      <hr/>
      <a style="color:red; text-decoration: none;" href="http://solormen.dk/phpbb3/viewtopic.php?f=4&t=39" TARGET="_top" color="Black">Vind en flot handelshjemmeside til en værdi 10.000kr </a>
      <br/>
      <br/>
    </div>
  </body>
</html>
Avatar billede ggxdg Nybegynder
10. juli 2010 - 12:18 #21
Hvis du har problemer med at få dit php script til at outputte noget i retningen af ovenstående, så prøv at paste den del af php-koden der echoer HTML'en ud.
Avatar billede ggxdg Nybegynder
10. juli 2010 - 12:21 #22
Men de er forresten ikke så svært at få det ind på siden, du burde at kunne smide det ind hvor din <iframe> er nu, og så bare putte det i en <div> som du lige styler lidt.
Avatar billede Hansx Nybegynder
24. juli 2010 - 15:11 #23
Jeg vil tildele dig point..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester