![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 109 Pomógł: 1 Dołączył: 19.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
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 :-( |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
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?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Proponuje zastosowac [manual:83c09da64e]addslashes[/manual:83c09da64e] lub [manual:83c09da64e]mysql_escape_string[/manual:83c09da64e].
-------------------- "Real children don't go hoppity-skip unless they are on drugs."
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Ja nie mam problemu z wprowadzeniem treści do bazy ale z wyświetleniem ich w polu WYSIWIG. Tekst jest tylko kodem HTML.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
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. -------------------- "Real children don't go hoppity-skip unless they are on drugs."
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
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.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
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. -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście teraz działa. Wielkie dzieki!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:15 |