View previous topic :: View next topic |
Author |
Message |
Codemaster
Joined: 11 Jul 2006 Posts: 189 Location: Metkovic
|
Posted: 06.08.2011 12:17 Post subject: wp, custom page i naša slova |
|
|
Instalirao sam wp u jedan folder na siteu i u njemu mi radi sve ok. i naša slova se prikazuju i sve radi kao puška. Međutim u root folderu sam dodao custom .php file u kojem sam se spojio na bazu i iz nje čitam par zadnjih postova koji su generirani putem wp-a, međutim tu dolazi do problema sa našim slovima. umjesto čšćđž mi se prikazuju upitnici. charset je i u wp-u i u bazi i u tom php fileu utf-8. Do čega bi moglo biti |
_________________ Let's play! |
|
Back to top |
|
|
Gibbo
Joined: 26 Jul 2006 Posts: 17 Location: localhost
|
Posted: 06.08.2011 15:28 Post subject: |
|
|
otvori ga u notepad++ i u izborniku gore imas Encoding -> Convert to UTF-8 without BOM i onda snimi i stavi na server |
|
|
Back to top |
|
|
Codemaster
Joined: 11 Jul 2006 Posts: 189 Location: Metkovic
|
Posted: 06.08.2011 16:33 Post subject: |
|
|
ma o5 sve isto......3 dana se već zezam oko ovoga... prevrtio sve tutoriale po webu i ništa ne pomaže... nemam pojma šta je..... wp je ručno instaliran, znači nije preko Fantastica i u phpmyadminu vidim da su mi i baza i tablice na utf-8 i wp je u utf-8 i taj php file u isto utf-8 without bom ali neće pa neće... prikazuje upitnike i to je to
možeš pogledati na:
http://www.ionel.hr/novosti.php
a wp je na:
http://www.ionel.hr/vijesti/ |
_________________ Let's play! |
|
Back to top |
|
|
Gibbo
Joined: 26 Jul 2006 Posts: 17 Location: localhost
|
Posted: 06.08.2011 18:17 Post subject: |
|
|
u novosti vadiš podatke iz baze
uspostavljas vlastitu vezu s bazom, jel tako?
e prije nego postavis upit posalji ovo
mysql_query("SET NAMES UTF8;");
ako tekst nije u bazi mozes ga pretvorti u utf8 pomocu iconv
Code: | $text = iconv("WINDOWS-1252", "UTF-8", $text) |
|
|
|
Back to top |
|
|
Codemaster
Joined: 11 Jul 2006 Posts: 189 Location: Metkovic
|
Posted: 06.08.2011 19:16 Post subject: |
|
|
sve stavljeno ali nije do toga |
_________________ Let's play! |
|
Back to top |
|
|
Gibbo
Joined: 26 Jul 2006 Posts: 17 Location: localhost
|
Posted: 06.08.2011 21:23 Post subject: |
|
|
Provjeri ovo
1. baza ti mora biti utf-8 (možeš svaku kolonu također provjeriti od kud vadis podatke)
2. datoteke koj prikazuju šđčž moraju biti snimljene kao utf-8 without BOM
3. prije svih upita u bazi reci mu da radi u utf8 mysql_query("SET NAMES UTF8;");
4. html u head treba biti <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
greška ti je u nekih od ova 4 koraka
koliko vidim novosti su kodirani u WINDOWS-1252
ako hoces poslji mi podatke o serveru, u 10 minuta to sredim |
|
|
Back to top |
|
|
Codemaster
Joined: 11 Jul 2006 Posts: 189 Location: Metkovic
|
Posted: 06.08.2011 22:26 Post subject: |
|
|
di vidis da su novosti kodirane na windows? |
_________________ Let's play! |
|
Back to top |
|
|
Codemaster
Joined: 11 Jul 2006 Posts: 189 Location: Metkovic
|
Posted: 06.08.2011 22:29 Post subject: |
|
|
aaaaaaa evo ga... riješio problem....... mysql_query("SET NAMES UTF8;"); sam upisivao poslije upita a ne prije i u tome je bio cijeli problem..... jbg... sad je sve ok...
hvala puno na pomoći |
_________________ Let's play! |
|
Back to top |
|
|
Gibbo
Joined: 26 Jul 2006 Posts: 17 Location: localhost
|
Posted: 06.08.2011 22:50 Post subject: |
|
|
np |
|
|
Back to top |
|
|
|