Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: polskie znaki w formularzu
Forum PHP.pl > Forum > Przedszkole
Janek111
Witam smile.gif
Mam problem z polskimi znakami w formularzu. Mianowicie kiedy wpisuje do formularza jakies dane to sprawdza co wpisalem w ten sposób:
  1. <?php
  2.  
  3. if(!eregi('^[a-z0-9\\' ąćęłńóśżź\.]*$', $pole))
  4. {
  5. echo "Wpisano nieprawidłowe dane.";
  6. stopka();
  7. }
  8.  
  9. ?>


I napoczątku wszystko jest ok ale jak po jakims czasie wpisze polskie znaki to wyskakuje błąd. Otwieram skrypt sprawdzający i zamiast
'ąćęłńóśźż' jest ' &plusmn;ćęłńó&para;żĽˇ ' mad.gif
Jak moge temu zaradzić questionmark.gif
Kuziu
Pewnie raz edytujesz skrypt w notatniku a raz w jakims innym programie i każdy ma inne kodowanie.
Janek111
No właśnie nie. W pajączku cały czas pracuje.
Kuziu
Zaraz zaraz może Cie źle zrozumiałem.

Te krzaki pojawiają się podczas edycji pliku .php czy juz na stronce www ?

Jak na stronce to może nie masz nastawionych META-tag'ów a IE czasem zmienia kodowanie bez powodu.
Janek111
Podczas edycji plików. Na stronie wyświetla się wszystko OK.
Kuziu
No to tylko i wyłącznie wina edytora.
Janek111
a jaki polecasz inny ? smile.gif
AxZx
FOXEdit, Notepad+
mike
Cytat(Janek111 @ 2006-02-25 22:44:05)
a jaki polecasz inny ? smile.gif

Najlepszy według was edytor do php! (520 postów)
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.