Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Str_replace Pomóżcie!
Mikomen
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 30.01.2009
Skąd: Sejny

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


  1. <?php
  2. $e = $_POST['SELECT'];
  3. $a = strtolower($e);
  4. echo $e."<br>";
  5. $c = str_replace(array('ą','ę','ó','ś','ł','ż','ź','ć','ń'), array('a','e','o','s','l','z','z','c','n'), $a);
  6. $ready = str_replace(array('Ą','Ę','Ó','Ś','Ł','Ż','Ź','Ć','Ń'), array('a','e','o','s','l','z','z','c','n'), $c);
  7. echo $a."<br>";
  8. echo $ready."<br>";
  9. ?>


Chcę ze zmiennej $_POST['SELECT'] usunąć polskie znaki i duże litery zmienić na małe ale rezultat jest taki:

GDAŃSK
gdaŃsk
gdaŃsk

Prosze o szybką pomoc i pozdrawiam.

A kiedy zmieniam $_POST['name'] na "GDAŃSK" to co dziwne rezultat jest prawidłowy:

GDANSK
gdansk
gdansk

Ale ja koniecznie potrzebóje kożystać ze POST'ów

Ten post edytował Mikomen 30.03.2011, 19:45:45
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: 26.09.2025 - 20:56