![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 2.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam...
jako, że po części udało mi się rozwiązać problem z polskimi znakami, mam teraz kolejny problem, a mianowicie... treść z newsflash.php jest zaczytywana do flasha do pola dynamictext i tam wyświetlana, jednakże flash zaczytuje tylko jej część, tak jakby ją okrajał do 20 znaków... kiedy wywołuje newsflash.php poprzez przeglądarke, to widzę cała treść.... kiedy podmieniłem plik newsflash.php na inny w którym dałem tylko $newsy=treść która ma więcej niż 20 znaków.... to flash przeczytał ładnie całą wiadmość, więc jest jeszcze jakiś konflikt na lini php->flash... może ktoś miał podobny problem ? ps. przepraszam, że na forum o php piszę o flashu, jednakże na tym forum spotkałem się z miłym i profesjonalnym odzewem. Właśnie sprawdziłem... wczytuje do momentu, aż napotka na literkę "ó"... poniżej cały kod php... pewnie mam gdzieś błąd... ;/ <?php $dbname = "pcprsmod"; //nazwa bazy danych $dbuser = "root"; // nazwa uzytkownika $dbpw = "krasnal"; //haslo $dbhost = "localhost"; //lokacja bazy danych $open = mysql_connect($dbhost, $dbuser, $dbpw) or die(mysql_error()); mysql_select_db($dbname) or die(mysql_error()); function iso2utf($tekscik) { $tekscik = str_replace("\xb1", "\xC4\x85", $tekscik); //ą $tekscik = str_replace("\xa1", "\xC4\x84", $tekscik); //Ą $tekscik = str_replace("\xe6", "\xC4\x87", $tekscik); //ć $tekscik = str_replace("\xc6", "\xC4\x86", $tekscik); //Ć $tekscik = str_replace("\xea", "\xC4\x99", $tekscik); //ę $tekscik = str_replace("\xca", "\xC4\x98", $tekscik); //Ę $tekscik = str_replace("\xb3", "\xC5\x82", $tekscik); //ł $tekscik = str_replace("\xa3", "\xC5\x81", $tekscik); //Ł $tekscik = str_replace("\xf1", "\xC5\x84", $tekscik); //ń $tekscik = str_replace("\xd1", "\xC5\x83", $tekscik); //Ń $tekscik = str_replace("\xf3", "\xC3\xB3", $tekscik); //ó $tekscik = str_replace("\xd3", "\xC3\x93", $tekscik); //Ó $tekscik = str_replace("\xb6", "\xC5\x9B", $tekscik); //ś $tekscik = str_replace("\xa6", "\xC5\x9A", $tekscik); //Ś $tekscik = str_replace("\xbc", "\xC5\xBC", $tekscik); //ż $tekscik = str_replace("\xac", "\xC5\xBB", $tekscik); //Ż $tekscik = str_replace("\xbf", "\xC5\xBA", $tekscik); //ź $tekscik = str_replace("\xaf", "\xC5\xB9", $tekscik); //Ź return $tekscik; } $output = "&newsy="; $sql=mysql_query("SELECT * FROM niusy ORDER BY Id_Niusy DESC LIMIT 1") or die (mysql_error()); while($row=mysql_fetch_array($sql)) { $Tytul=$row["Tytul"]; $Zajawka=$row["Zajawka"]; $output.="$Zajawka"; } $output=iso2utf($output); echo $output; ? Ten post edytował rumpel 21.11.2006, 12:03:10 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 0 Dołączył: 6.06.2006 Skąd: include('root/europe/ poland/szczecin.php'); Ostrzeżenie: (0%) ![]() ![]() |
A jak te dane odbierasz we flashu ?!?!?!?
loadVariablesNum("tekst.php", 0); |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 2.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
wczytuje coś takiego:
a najlepsze jest to, że dla sprawdzenia w tym samym polu wczytałem jeszcze jedna zmienna która jest tytułem wiadomości i tytuł jest zaczytywany idealnie! nie ma żadnych problemów, natomiast w treści $Zajawka kiedy flash napotyka na "ó" to nic dalej nie wczytuje (bynajmniej na monitorz ejest tekst do tego mementu) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 0 Dołączył: 6.06.2006 Skąd: include('root/europe/ poland/szczecin.php'); Ostrzeżenie: (0%) ![]() ![]() |
System.useCodepage = true;
używałeś ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 2.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Okazało się, że wszystko to wina FCKEditor'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
zapisuje "ó" jako ó dodałem jeszcze dwie linijki kodu do skryptu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i teraz działa a wygląda następująco (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
pozdrawiam i dziękuje za wsparcie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował rumpel 21.11.2006, 13:16:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.08.2025 - 00:42 |