Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Kodowanie przy zapisywaniu do pliku, Jak zapisać treść pola formularza bez utraty polskich znaków i tagów
cioop
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 24.01.2007

Ostrzeżenie: (0%)
-----


Witam mam pytanie,
chciałbym zrobić formularz do edycji treści wstawianej w szablon, ale mam problem z tym, zeby zapisać do pliku treść z pola tekstowego z formularza, w taki sposób, aby nie utracić kodowania (UTF) i znaków html.
  1. if($_POST['content'] && $_POST['sent']){
  2. $content = $_POST['content'];
  3. $fp = fopen($file, "r") or die("Couldn't open $file for writing!");
  4. $format = utf8_encode($content);
  5. file_put_contents($file, $format) or die("Couldn't write values to file!");
  6. fclose($fp);
  7. }

Próbowałem powyższego kodu, jak i htmlentities(), ale za każdym razem zapisują mi się krzaki albo w tagach html mam dodatkowe znaki '\', '/' i kod nie wyświetla się poprawnie.
Generalnie chciałbym osiagnąć taki efekt, jak pole edycji szablonu w Wordpressie.

Z góry dziekuję i pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.09.2025 - 19:26