Indeo
21.05.2004, 08:26:06
Mam problem z polem HTML_AREA. Samo pole działa prawidłowo. Problem pojawia się po wrzuceniu treści z MS Worda poprzez pole HTML_AREA do bazy danych. Przy próbie edycji wprowadzonej wcześniej treści pojawia się błąd "nie można odnaleźć serwera". Na serwerze na moim kompie pod windowsem wszystko działa, ale na serwerach linuxowych jak tylko wrzuci się tekst z worda to przy każdej próbie załadowania treści z bazy danych poprzez skrypty php do pola HTML_AREA wywala ten dziadowski błąd. Co dziwne, strona stopniowo się ładuje aż nagle przy próbie załądowania tekstu do pola HTML_AREA zawartośc strony znika i wyskakuje błąd.
Czy spotkaliście się z tym może? Wydaje mi się, że jest to spowodowane jakimś durnym kodowaniem tego co wkleja sie z worda.
Proszę o pomoc i pozdrawiam
netzah
21.05.2004, 08:33:57
Cytat
Wydaje mi się, że jest to spowodowane jakimś durnym kodowaniem tego co wkleja sie z worda
Bo wlasnie tak jest. Sposobem moze byc wklejenie tekstu do najpierw notatnia, zeby pozbawic go formatowania, ktore pozniej trzeba zrobic recznie :-(
Indeo
21.05.2004, 11:14:50
Takie rozwiązanie oczywiście odpada. Nikt nie będzie bawil sie w jakiś okienkach. A wiadomo może jak przekonwertować ten tekst juz jako HTML żeby nie było tych dziwnyc znaków?
rzseattle
21.05.2004, 12:05:16
Proponuje zastosowac [manual:83c09da64e]addslashes[/manual:83c09da64e] lub [manual:83c09da64e]mysql_escape_string[/manual:83c09da64e].
Indeo
21.05.2004, 13:26:36
Ja nie mam problemu z wprowadzeniem treści do bazy ale z wyświetleniem ich w polu WYSIWIG. Tekst jest tylko kodem HTML.
rzseattle
21.05.2004, 13:48:05
Rzeczywiscie zle cie zrozumialem.
A co do twojego problemu to czy kazdy tekst powoduje taki blad (nawet pojedyncza litera). Jesli tak to sprobuj przepuscic text przez jakas funkcje np [manual:3adabd01ce]htmlentities[/manual:3adabd01ce], a potem odwracaj ten proces.
Indeo
21.05.2004, 14:03:20
Nie. Właśnie, że proste teksty, podobnie jak teksty formatowene wewnątrz edytora działają normalnie. Jedynie teksty wklejane z worda powoduja wywalanie edytora.
DeyV
21.05.2004, 15:54:53
O ile mnie pamięć nie myli - kiedyś miałem podobny problem - związany z zamieszaniem z kodowaniami podczas wklejania tekstu z worda.
Wtedy jednak rozwiazaniem (chyba) było umieszczenie
Cytat
<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" >
w tej kolejności, i na samym początku sekcji head.
Indeo
22.05.2004, 08:54:22
Rzeczywiście teraz działa. Wielkie dzieki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.