Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Setlocale i polskie znaki
My4tic
post
Post #1





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 4.08.2005

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


Mam taki formularz:

  1. <?php
  2.  
  3. echo "<form method="POST" action="$PHP_SELF"><select size="1" name="D1">";
  4.  $i=0; $d=5;
  5. setlocale (LC_ALL, 'polish');
  6.  
  7.  while ( $i < $d ){
  8. $aDate = strftime ("%d.%m.%Y", strtotime("+$i day"));
  9. $day = strftime ("%A", strtotime("+$i day"));
  10. if ($day == "niedziela" || $day == "sobota") {
  11.  $i++;
  12.  $d++;
  13. }
  14. else {
  15. $i++;
  16. echo "<option>$day, $aDate</option>";
  17. }
  18.  }
  19. echo "</select><input type="submit" value="Prześlij" name="B1"></form>";
  20.  
  21. ?>


...który wyświetla daty 5 kolejnych dni bez weekendów. Problem w tym że nie wyświetla poprawnie polskich znaków w "środa" i "piątek". Kodowanie na stronie to oczywiscie iso-8859-2. Ma ktoś pomysł jak pozbyć sie tego problemu?


--------------------
Załóż konto na dropbox.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 06:29