evo imam jedno zanimljivo pitanje. Naime koristim php skriptu za citanje contenta iz baze, koje onda treba da prikazem u Flash movie-u, koji je podesen da koristi neki css file za oblik fonta i to ...
Problem je u tome, sto nikako nece da prikaze nasa slova. Mysql tabela iz koje cita je podesena na UTF-8 charset.
Php skripta izgleda ovako:
Code:
include ("config/baza.php");
//Poveze se na bazo
$dbcnx = @mysql_connect("$dbstreznik", "$dbuporabnik", "$dbgeslo");
if (!$dbcnx) {
echo ("<p>Unable to connect to the database at this time.</p>");
exit();
}
//Izbira baze
if (! @mysql_select_db("$baza") ) {
echo ("<p>Unable to locate database at this time.</p>");
exit();
}
$cresult=mysql_query("select * from test where vid='29'");
$numrows=mysql_num_rows($cresult);
$cdata=mysql_fetch_array($cresult);
$tukaj = $cdata[3];
include ("tagparser.php");
//SAMPLE USE
$parsit = new tagparser;
$iscem[1] = "<span style=\"font-weight: bold;\">";
$iscem[2] = "<span style=\"font-style: italic;\">";
$iscem[3] = "<span style=\"font-weight: bold; font-style: italic;\">";
$iscem[4] = "<p>";
$iscem[5] = "<h1>";
$iscem[6] = "</h1>";
$iscem[7] = "</span>";
$iscem[8] = "<font>";
$iscem[9] = "</font>";
$zelim[1] = "<span><b>";
$zelim[2] = "<span><i>";
$zelim[3] = "<span><b><i>";
$zelim[4] = "<p>";
$zelim[5] = "<p class=\"two\">";
$zelim[6] = "</p>";
$zelim[7] = "</i></b></span>";
$zelim[8] = "";
$zelim[9] = "";
$rezultat = $parsit->changer($iscem, $zelim, $tukaj);
// $rezultat = $tukaj;
$rezultat = "<p class=\"one\">".$rezultat."</p>";
// $rezultat = $tukaj;
$rezultat = str_replace("\n","",$rezultat);
$rezultat = str_replace("\r"," ",$rezultat);
$rezultat = str_replace("č","č",$rezultat);
$rezultat = str_replace("Č","Č",$rezultat);
print "&quick=".$rezultat;
print "&loading=NO";
include ("config/baza.php");
//Poveze se na bazo
$dbcnx = @mysql_connect("$dbstreznik", "$dbuporabnik", "$dbgeslo");
if (!$dbcnx) {
echo ("<p>Unable to connect to the database at this time.</p>");
exit();
}
//Izbira baze
if (! @mysql_select_db("$baza") ) {
echo ("<p>Unable to locate database at this time.</p>");
exit();
}
$cresult=mysql_query("select * from test where vid='29'");
$numrows=mysql_num_rows($cresult);
$cdata=mysql_fetch_array($cresult);
$tukaj = $cdata[3];
include ("tagparser.php");
//SAMPLE USE
$parsit = new tagparser;
$iscem[1] = "<span style=\"font-weight: bold;\">";
$iscem[2] = "<span style=\"font-style: italic;\">";
$iscem[3] = "<span style=\"font-weight: bold; font-style: italic;\">";
$iscem[4] = "<p>";
$iscem[5] = "<h1>";
$iscem[6] = "</h1>";
$iscem[7] = "</span>";
$iscem[8] = "<font>";
$iscem[9] = "</font>";
$zelim[1] = "<span><b>";
$zelim[2] = "<span><i>";
$zelim[3] = "<span><b><i>";
$zelim[4] = "<p>";
$zelim[5] = "<p class=\"two\">";
$zelim[6] = "</p>";
$zelim[7] = "</i></b></span>";
$zelim[8] = "";
$zelim[9] = "";
$rezultat = $parsit->changer($iscem, $zelim, $tukaj);
// $rezultat = $tukaj;
$rezultat = "<p class=\"one\">".$rezultat."</p>";
// $rezultat = $tukaj;
$rezultat = str_replace("\n","",$rezultat);
$rezultat = str_replace("\r"," ",$rezultat);
$rezultat = str_replace("č","č",$rezultat);
$rezultat = str_replace("Č","Č",$rezultat);
print "&quick=".$rezultat;
print "&loading=NO";
a css ovako
Code:
one {
font-family: Arial CE, Helvetica, sans-serif;
font-size: 12px;
color: #396780;
padding: 0px;
margin: 0px;
text-align: justify;
}
.two {
font-family: Arial CE, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2D5164;
padding: 0px;
margin: 0px;
}
a.two, a.one, a.three, a.four {
color: #000000;
font-size: 20px;
}
.three {
font-size: 12px;
font-weight: bold;
color: #1D3441;
padding: 0px;
margin: 0px;
}
.four {
font-size: 12px;
font-weight: bold;
color: #fedcba;
padding: 0px;
margin: 0px;
}
one {
font-family: Arial CE, Helvetica, sans-serif;
font-size: 12px;
color: #396780;
padding: 0px;
margin: 0px;
text-align: justify;
}
.two {
font-family: Arial CE, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2D5164;
padding: 0px;
margin: 0px;
}
a.two, a.one, a.three, a.four {
color: #000000;
font-size: 20px;
}
.three {
font-size: 12px;
font-weight: bold;
color: #1D3441;
padding: 0px;
margin: 0px;
}
.four {
font-size: 12px;
font-weight: bold;
color: #fedcba;
padding: 0px;
margin: 0px;
}
Ako umesto č upotrebim č u browseru se normalno vidi č, ali u flashu ne moze da ucita tadlje od karaktera &. Kako da podesim sve zajedno, da bi mogao da koristim naša slova? Zabio sam se tu, nikako da rešim taj problem.
Output skripte flash.php mozete videti ovde:
http://rasturhq.default.co.yu:8080/stran/flash.php
a kako izgleda flash ovde:
http://rasturhq.default.co.yu:8080/stran/css.html
Hvala unapred...
I tako dalje sve do smaka sveta ...