← Desenvolvimento

Problema em acentos

Lida 6239 vezes

Offline

bonsempregos 
Membro
Mensagens 2008 Gostos 7
Feedback +3

Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

Não, são técnicas de font replacement...

mete aqui o teu header (a parte das fontes) que ve-se
Offline

Luís Marquês 
Membro
Mensagens 1430 Gostos 19
Feedback +27

Troféus totais: 24
Trófeus: (Ver todos)
Apple User Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

Se estas a utilizar um tipo de letra que nao esteja na raiz do teu computador o browser pode nao reconhecer.

http://www.fontsquirrel.com/

Vais a Font Face Generator, adicionas o tipo de letra e ele gera te um .rar com os files que tens de colocar dentro da pasta do teu site para que o tipo de letra seja reconhecido. Depois dentro do rar tem um ficheiro .css onde tens que copiar o conteudo e colocar no teu css.

Espero que te solucione o problema ;)
Offline

zegomes 
Membro
Mensagens 724 Gostos 0
Feedback +9

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

Não, são técnicas de font replacement...

mete aqui o teu header (a parte das fontes) que ve-se

Queres mesmo o header ou a parte do css que vai buscar as fonts?
Offline

zegomes 
Membro
Mensagens 724 Gostos 0
Feedback +9

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

Se estas a utilizar um tipo de letra que nao esteja na raiz do teu computador o browser pode nao reconhecer.

http://www.fontsquirrel.com/

Vais a Font Face Generator, adicionas o tipo de letra e ele gera te um .rar com os files que tens de colocar dentro da pasta do teu site para que o tipo de letra seja reconhecido. Depois dentro do rar tem um ficheiro .css onde tens que copiar o conteudo e colocar no teu css.

Espero que te solucione o problema ;)

A font mesmo não estando no meu pc aparece bem no browser, só com acentos é que não, por isso penso que não seja isso  :-k
Offline

zegomes 
Membro
Mensagens 724 Gostos 0
Feedback +9

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

Index

Código: [Seleccione]
<?php
require_once('./includes/config.php');
require_once(
'./includes/skins.php');
require_once(
'./includes/functions.php');

mysql_connect($conf['host'], $conf['user'], $conf['pass']);
mysql_query('SET NAMES utf8');
mysql_select_db($conf['name']);

if(isset(
$_GET['a']) && isset($action[$_GET['a']])) {
$page_name $action[$_GET['a']];
} else {
$page_name 'welcome'
}
require_once(
"./sources/{$page_name}.php");

$TMPL['content'] = PageMain();

if(isset(
$_COOKIE['username']) && isset($_COOKIE['password'])) { 
$query sprintf('SELECT * from users where username = "%s" and password ="%s"'
mysql_real_escape_string($_COOKIE['username']), 
mysql_real_escape_string($_COOKIE['password']));
if(mysql_fetch_row(mysql_query($query))) {
$TMPL['userStatus'] =  'Conta';
$TMPL['welcomeStatus'] = 'Olá <strong>'.$_COOKIE['username'].'</strong>';
} else {
$TMPL['userStatus'] = 'Log In / Registar';
$TMPL['welcomeStatus'] = 'Olá <strong>Visitante</strong>.';
}
} else { 
$TMPL['userStatus'] = 'Log In &nbsp; Registar';
$TMPL['welcomeStatus'] = 'Olá <strong>Visitante</strong>.';
}

$resultSettings mysql_fetch_row(mysql_query(getSettings($querySettings)));
$TMPL['footer'] = $resultSettings[0];

$skin = new skin('wrapper');
echo 
$skin->make();

mysql_close();
?>

Zona do CSS onde vai buscar as fonts

Código: [Seleccione]
@font-face {
font-family: "Segoe WPC";
src: url("http://cdn-resources.windowsphone.com/Resources/Fonts/SegoeWPCRegular/Latin1_1252/87c56796-f4c3-4861-9f31-035d303c63ce-1.ttf") format("truetype");
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "Segoe WPC Light";
src: url("http://cdn-resources.windowsphone.com/Resources/Fonts/SegoeWPCLight/Latin1_1252/bd84c8dc-054a-427a-9fde-3ebb63965f38-1.ttf") format("truetype");
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "Segoe WPC Black";
src: url("http://cdn-resources.windowsphone.com/Resources/Fonts/SegoeWPCBlack/Latin1_1252/f513a30a-82ae-4466-acac-96337207a433-1.ttf") format("truetype");
font-style: normal;
font-weight: bold;
}
Offline

bonsempregos 
Membro
Mensagens 2008 Gostos 7
Feedback +3

Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

pronto, isso já é alguma coisa, isso está a usar @font-face (uma das tecnicas de font replacement), da-me uns minutos a ver se isso tem "latin-extended"
Offline

zegomes 
Membro
Mensagens 724 Gostos 0
Feedback +9

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

pronto, isso já é alguma coisa, isso está a usar @font-face (uma das tecnicas de font replacement), da-me uns minutos a ver se isso tem "latin-extended"

Okay obrigado  :)
Offline

bonsempregos 
Membro
Mensagens 2008 Gostos 7
Feedback +3

Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

O latin supplement deve ajudar: http://www.azfonts.net/load_font/segoepr.html não vais necessitar do extended.

Agora só precisas de encontrar essa font algures e fazer o replace no teu script. Talvez haja nao font squirell como ja foi dito anterioremente.

Resumindo, o problema é mesmo da font, já que esse set não tem os caracteres todos, apenas precisas de juntar mais o set que precisas.
Offline

zegomes 
Membro
Mensagens 724 Gostos 0
Feedback +9

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

O latin supplement deve ajudar: http://www.azfonts.net/load_font/segoepr.html não vais necessitar do extended.

Agora só precisas de encontrar essa font algures e fazer o replace no teu script. Talvez haja nao font squirell como ja foi dito anterioremente.

Resumindo, o problema é mesmo da font, já que esse set não tem os caracteres todos, apenas precisas de juntar mais o set que precisas.

Obrigado pela ajuda bonsempregos! Vou então resolver o problema a ver se fica a funcionar  :grin: