Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> W którym miejscu zmieniają się znaki
DeeL
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 22.02.2004
Skąd: Nysa

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


Mam formularz na stronie w php. Wpisuję jakiś tekst, daję "wyślij". Skrypt dodaje tekst do pliku.
W którym miejscu następuje zmiana polskich literek na znaki typu ±¶ ? Czy jest to wina samego pliku do którego zapisuję?
Proszę o poradę.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DeeL
post
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 22.02.2004
Skąd: Nysa

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


Chyba nie o to mi chodziło. Ja raczej chcę się dowiedzieć czy to sam string już zawiera te znaki czy w momencie zapisywania stringa do pliku one się pojawiają. Czy wpływ na to ma kodowanie pliku?

$newsdostaję z formularza
  1. <?php
  2. $news =str_replace(array("rn","n"),"<br />",stripslashes(strip_tags($news,'<b><a>')));
  3. ?>


i dalej zapisuję $news do pliku za pomocą funkcji
  1. <?php
  2. fputs($plik_news,$news);
  3. ?>


I teraz tak... Oczywiście w formularzy wpisuję ą,ę,ó,ś,ł... polskie znaki.
A w pliku mam jako ą "+/-" a jako ś znaczek, który przypomina odwrócone"p" z wypełnionym brzuszkiem.

Ten post edytował DeeL 3.02.2007, 15:15:48
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: 17.10.2025 - 15:28