Problemer med norske bokstaver i en artikkel med min mal
Moderators: sone12, Per Yngve Berg
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Problemer med norske bokstaver i en artikkel med min mal
Jeg har installert den nyeste Joomla 2.5 på min server. Jeg har laget min egen mal med Artisteer. Jeg har inkludert en annen php fil i en artikkel i Joomla med jumi. Problemet mitt er at det som hentes fra en annen tabell i samme database som Joomla er installert vises med rare tegn i stedet for norske bokstaver. I mysql-tabellen har jeg brukt sammenligning utf-8_general_ci. Både Joomla malen sin index.php fil og den php-filen jeg inkluderer er laget i html5 med utf-8 charset. Jeg har også lagret begge filene med utf-8 uten BOM encoding. Jeg tror i hvert fall det, for i begge dokumentene står det ANSI as UTF8 i Notepad ++
Jeg er nokså sikker på at det er Joomla malen som er problemet fordi hvis jeg henter fram det php dokumentet som jeg har inkludert i artikkelen, så vises norske tegn helt normalt.
Er det noen som vet hva som er galt, og kan hjelpe meg?
Jeg er nokså sikker på at det er Joomla malen som er problemet fordi hvis jeg henter fram det php dokumentet som jeg har inkludert i artikkelen, så vises norske tegn helt normalt.
Er det noen som vet hva som er galt, og kan hjelpe meg?
- rued
- Joomla! Virtuoso
- Posts: 4840
- Joined: Fri Sep 16, 2005 10:23 pm
- Location: Finland / Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Test med standard designmal, og meld tilbake resultat.
Rune Rasmussen - https://syntaxerror.no/
Norske nettløsninger og integrasjoner, brukerstøtte og vedlikehold m.m. for betalende kunder.
Norske oversettelser -> viewtopic.php?f=210&t=1006497
Norske nettløsninger og integrasjoner, brukerstøtte og vedlikehold m.m. for betalende kunder.
Norske oversettelser -> viewtopic.php?f=210&t=1006497
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Hei,
Takk for at du svarte!
Jeg har nå testet med standardmalen Atomic, og får fremdeles det samme problemet. Kan problemet være at php siden jeg inkluderer i Joomla artikkelen (Test.php) er lagret i en tabell som ligger i samme database som Joomla, men med et annet tabell-navn? Det er også kun det som er lagret i mysql i Test.php som blir galt. Alt det som er skrevet i selve php-scriptet som ikke hentes fra mysql vises riktig.
Takk for at du svarte!
Jeg har nå testet med standardmalen Atomic, og får fremdeles det samme problemet. Kan problemet være at php siden jeg inkluderer i Joomla artikkelen (Test.php) er lagret i en tabell som ligger i samme database som Joomla, men med et annet tabell-navn? Det er også kun det som er lagret i mysql i Test.php som blir galt. Alt det som er skrevet i selve php-scriptet som ikke hentes fra mysql vises riktig.
- sone12
- Joomla! Champion
- Posts: 5446
- Joined: Wed Oct 11, 2006 1:12 pm
- Location: Kristiansand, Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
I det PHP scriptet ditt. Kjører du en egen connection til databasen?
Kristian P. Granrud
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Hei,
Ja, jeg tror det. Limer inn tilkoblings-koden som finner i den eksterne php-filen:
Databasen thoreric er samme database som Joomla er installert i, men den andre tabellen som jeg kobler til heter "Gjestebok".
Ja, jeg tror det. Limer inn tilkoblings-koden som finner i den eksterne php-filen:
Code: Select all
<?PHP
@session_start();
define('RECORDSPERPAGE', '2');
error_reporting(E_ERROR | E_WARNING | E_PARSE);
ini_set('track_errors', true);
$mysql_link = @mysql_connect("mysql verten", "mysql brukernavnet mitt", "passordet mitt");
$Tabell = "Gjestebok";
if (mysql_errno() > 0) {
echo '<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>Error</title></head><body>MySQL error # ' . mysql_errno() . ' : ' . mysql_error() . '</body></html>';
exit;
}
if (mysql_errno() == 0) {
@mysql_select_db("thoreric", $mysql_link);
if (mysql_errno() > 0) {
echo '<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>Error</title></head><body>MySQL error # ' . mysql_errno() . ' : ' . mysql_error() . '</body></html>';
exit;
}
}
Databasen thoreric er samme database som Joomla er installert i, men den andre tabellen som jeg kobler til heter "Gjestebok".
- sone12
- Joomla! Champion
- Posts: 5446
- Joined: Wed Oct 11, 2006 1:12 pm
- Location: Kristiansand, Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Nå har ikke jeg skikkelig mulighet til å teste om dette vil fungere for deg, men prøv å sett utf8 på databasetilkoplingen din.
Skulle bli slik som dette:
Code: Select all
mysql_set_charset('utf8',$mysql_link);
Code: Select all
<?PHP
@session_start();
define('RECORDSPERPAGE', '2');
error_reporting(E_ERROR | E_WARNING | E_PARSE);
ini_set('track_errors', true);
$mysql_link = @mysql_connect("mysql verten", "mysql brukernavnet mitt", "passordet mitt");
mysql_set_charset('utf8',$mysql_link);
$Tabell = "Gjestebok";
if (mysql_errno() > 0) {
echo '<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>Error</title></head><body>MySQL error # ' . mysql_errno() . ' : ' . mysql_error() . '</body></html>';
exit;
}
if (mysql_errno() == 0) {
@mysql_select_db("thoreric", $mysql_link);
if (mysql_errno() > 0) {
echo '<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>Error</title></head><body>MySQL error # ' . mysql_errno() . ' : ' . mysql_error() . '</body></html>';
exit;
}
}
Kristian P. Granrud
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Hei,
Jeg prøvde det du foreslo, men det blir fremdeles rare tegn i stedet for norske bokstaver. Når jeg prøver å hente fram dette scriptet utenom Joomla, så blir det også rare tegn nå. Før ble det riktige tegn.
Tror du det vil hjelpe hvis jeg bruker utf8_encode funksjonen på det jeg henter ut av databasen?
Jeg prøvde det du foreslo, men det blir fremdeles rare tegn i stedet for norske bokstaver. Når jeg prøver å hente fram dette scriptet utenom Joomla, så blir det også rare tegn nå. Før ble det riktige tegn.
Tror du det vil hjelpe hvis jeg bruker utf8_encode funksjonen på det jeg henter ut av databasen?
- sone12
- Joomla! Champion
- Posts: 5446
- Joined: Wed Oct 11, 2006 1:12 pm
- Location: Kristiansand, Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Har du en url så vi kan se selv?
Kristian P. Granrud
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Hei,
Dette er gjesteboken min inkludert i en Joomla artikkel:
http://www.thoreric.net/gjesteboken-min
Dette er adressen til gjesteboken min utenom Joomla. (Samme php script som den som er inkludert i Joomla)
http://www.thoreric.net/Gjestebok4/index.php
Dette er gjesteboken min inkludert i en Joomla artikkel:
http://www.thoreric.net/gjesteboken-min
Dette er adressen til gjesteboken min utenom Joomla. (Samme php script som den som er inkludert i Joomla)
http://www.thoreric.net/Gjestebok4/index.php
- sone12
- Joomla! Champion
- Posts: 5446
- Joined: Wed Oct 11, 2006 1:12 pm
- Location: Kristiansand, Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Vil du prøve denne i stede.
Code: Select all
mysql_set_charset($mysql_link,'utf8');
Kristian P. Granrud
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Hei og beklager for alt bryderiet.
Jeg prøvde dette nå, og http://www.thoreric.net/Gjestebok4/index.php virker fint med norske bokstaver nå. Men den artikkelen som er integrert i Joomla http://www.thoreric.net/gjesteboken-min viser fremdeles bare rare tegn nå, og ikke norske bokstaver.
Enda en ting som er rart nå, er at etter jeg skrev denne kode-snippen, så åpnes ikke gjesteboken min i Joomla-Malen, men som en blank side uten meny eller noen ting. Jeg har ikke rørt noen innstillinger på menypunktet, det står fremdeles "åpne i samme vindu med nettleser navigering".
Jeg prøvde dette nå, og http://www.thoreric.net/Gjestebok4/index.php virker fint med norske bokstaver nå. Men den artikkelen som er integrert i Joomla http://www.thoreric.net/gjesteboken-min viser fremdeles bare rare tegn nå, og ikke norske bokstaver.
Enda en ting som er rart nå, er at etter jeg skrev denne kode-snippen, så åpnes ikke gjesteboken min i Joomla-Malen, men som en blank side uten meny eller noen ting. Jeg har ikke rørt noen innstillinger på menypunktet, det står fremdeles "åpne i samme vindu med nettleser navigering".
- sone12
- Joomla! Champion
- Posts: 5446
- Joined: Wed Oct 11, 2006 1:12 pm
- Location: Kristiansand, Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Code: Select all
Jeg prøvde dette nå, og http://www.thoreric.net/Gjestebok4/index.php virker fint med norske bokstaver nå.
Nå må du nesten forklare oss hvordan du har integrert dette php scriptet i Joomla!
Er det med en wrapper, ved hjelp av en plugin eller har du prøvd å lage din egen komponent,module eller plugin.
Kristian P. Granrud
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Hei og takk for din tålmodighet!
Jeg inkluderer gjestebok scriptet i en joomla artikkel med komponenten Jumi. Dette er en gratis komponent som man kan laste ned og bruke til å inkludere dokumenter med Javascript, php eller css. Det jeg skriver i artikkelen er:
{jumi [Gjestebok4/index.php]}
Er det jumi som er problemet, burde jeg bruke en annen komponent for å integrere dette scriptet? Er det noen annen måte jeg kan inkludere php i en Joomla artikkel på?
Jeg inkluderer gjestebok scriptet i en joomla artikkel med komponenten Jumi. Dette er en gratis komponent som man kan laste ned og bruke til å inkludere dokumenter med Javascript, php eller css. Det jeg skriver i artikkelen er:
{jumi [Gjestebok4/index.php]}
Er det jumi som er problemet, burde jeg bruke en annen komponent for å integrere dette scriptet? Er det noen annen måte jeg kan inkludere php i en Joomla artikkel på?
- sone12
- Joomla! Champion
- Posts: 5446
- Joined: Wed Oct 11, 2006 1:12 pm
- Location: Kristiansand, Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Utifra hva jeg kan se av bruken din, så kunne du vel strengt talt opprettet et menypunkt av typen "wrapper". Se doc: http://docs.joomla.org/Help33:Menus_Menu_Item_Wrapper
Kristian P. Granrud
- Per Yngve Berg
- Joomla! Master
- Posts: 30890
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Problemer med norske bokstaver i en artikkel med min mal
Hvorfor bruker du ikke en Gjestebok-extension?
http://extensions.joomla.org/extensions ... guest-book
Hvilken type Menypunkt bruker du, Ekstern link eller wrapper?
http://extensions.joomla.org/extensions ... guest-book
Hvilken type Menypunkt bruker du, Ekstern link eller wrapper?
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
sone12,
Grunnen til at jeg ikke har brukt menypunktet Iframe før, er at da følger ikke dokumentet hele malen til Joomla. Font størrelse, farge fet skrift, linjehøyde osv. Men dette kan fikses ved at jeg angir disse css verdiene i gjestebokfilen.
Tusen takk for hjelpen! Det var kjempesnilt av deg å hjelpe meg å løse dette problemet.
Grunnen til at jeg ikke har brukt menypunktet Iframe før, er at da følger ikke dokumentet hele malen til Joomla. Font størrelse, farge fet skrift, linjehøyde osv. Men dette kan fikses ved at jeg angir disse css verdiene i gjestebokfilen.
Tusen takk for hjelpen! Det var kjempesnilt av deg å hjelpe meg å løse dette problemet.
Last edited by thoreric on Tue Jun 24, 2014 1:44 pm, edited 1 time in total.
-
- Joomla! Apprentice
- Posts: 12
- Joined: Sun Jun 22, 2014 1:38 pm
- Location: Flekkefjord
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Per Yngve,
Grunnen til at jeg ikke bruker en gjestebok-extension, er at jeg har laget min egen gjestebok slik jeg vil ha den. På denne måten har jeg full kontroll over hvordan den skal se ut, og en mengde validerings muligheter for å beskytte mot spam.
Jeg bruker menypunktet "En artikkel" og i den artikkelen inkluderer jeg gjestebokfilen (php-fil) med Jumi.
Grunnen til at jeg ikke bruker en gjestebok-extension, er at jeg har laget min egen gjestebok slik jeg vil ha den. På denne måten har jeg full kontroll over hvordan den skal se ut, og en mengde validerings muligheter for å beskytte mot spam.
Jeg bruker menypunktet "En artikkel" og i den artikkelen inkluderer jeg gjestebokfilen (php-fil) med Jumi.
- Per Yngve Berg
- Joomla! Master
- Posts: 30890
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Problemer med norske bokstaver i en artikkel med min mal
Den er riktig nå, men du må øke høyden på iframen slik at scrollbar forsvinner.
Det finnes også forms extension hvor du kan enkelt lage slikt og det blir en Joomla-komponent.
http://extensions.joomla.org/extensions ... back/forms
Det finnes også forms extension hvor du kan enkelt lage slikt og det blir en Joomla-komponent.
http://extensions.joomla.org/extensions ... back/forms
- sone12
- Joomla! Champion
- Posts: 5446
- Joined: Wed Oct 11, 2006 1:12 pm
- Location: Kristiansand, Norway
- Contact:
Re: Problemer med norske bokstaver i en artikkel med min mal
Bare hyggelig. Ha en fortsatt god sommer!thoreric wrote:sone12,
Tusen takk for hjelpen! Det var kjempesnilt av deg å hjelpe meg å løse dette problemet.
Kristian P. Granrud