String in šumniki
 
klopar 7. sep 2013 23:53:54 Pridružen od:
17. feb 2012
446 objav
78 113 24
#1

Pozdravljeni,



prosil bi vas, če mi lahko kdo pomaga pri tem primeru. Težava je v tem, da se mi šumniki ne zamenjajo.



$tekst = getauthorposts_url($errors[0]);



$poisci = array("č","š","ž","Č","Š","Ž","Ć","ć");

$zamenjaj = array("c","s","z","Č","S","Z","C","c");

$izpis = str_replace($poisci, $zamenjaj, $tekst);

echo $izpis ;



Hvala in lep pozdrav


všeč(0) ni všeč(0) spam(0)
 
5ka 8. sep 2013 06:19:11 Pridružen od:
12. dec 2007
516 objav
1049 135 10
#2

Hm, načeloma bi se morali, smo vidim, da imaš pri $zamenjaj notri en "Č"... morda te je to zmotilo? Pa jaz bi preveril če "encoding"....


všeč(0) ni všeč(0) spam(0)
 
faca5 8. sep 2013 06:39:26 Pridružen od:
7. mar 2010
178 objav
67 283 238
#3

Živjo.



Šumniki se uspešno zamenjajo.

Preveriš tako da v $tekst vstaviš npr "ščžŠČŽ".


všeč(0) ni všeč(0) spam(0)
Spletno gostovanje Super Server www.super-server.eu
 
5ka 8. sep 2013 06:42:49 Pridružen od:
12. dec 2007
516 objav
1049 135 10
#4

@faca5... "Č"-ji se ne zamenjajo, ker ima napako v kodi.


všeč(0) ni všeč(0) spam(0)
 
klopar 8. sep 2013 08:05:28 Pridružen od:
17. feb 2012
446 objav
78 113 24
#5

Hvala obema za odgovor. Sedaj sem popravil Č vendar mi še vedno prikaže šumnike. Koda mi deluje, če vstami posebaj v $teks naprimer ČŽŠ, ne deluje pa če dam naslednjo zahtevo: getauthorposts_url($errors[0]). To potrebujem za wordpress.


všeč(0) ni všeč(0) spam(0)
 
5ka 8. sep 2013 08:42:09 Pridružen od:
12. dec 2007
516 objav
1049 135 10
#6

Pa jaz bi preveril če "encoding"....




Si preveril?


všeč(1) ni všeč(0) spam(0)
 
Mešetar 8. sep 2013 09:25:38 Pridružen od:
24. nov 2010
1543 objav
1945 962 114
#7

ko delate s stringi, ki imajo sumnike oz. multibyte... dajte uporabljat mutibyte ekvivalente:



http://php.net/manual/en/ref.mbstring.php


všeč(0) ni všeč(0) spam(0)
 
klopar 8. sep 2013 09:26:46 Pridružen od:
17. feb 2012
446 objav
78 113 24
#8

5ka hvala :D sedaj mi deluje. Te možnosti pa res nisem preveril...


všeč(0) ni všeč(0) spam(0)
 
klopar 8. sep 2013 10:03:31 Pridružen od:
17. feb 2012
446 objav
78 113 24
#9

Imam še eno težava, kako bi lahko zapisal Đ , đ tako da bi pomenilo enako v URL naslovu.



Naprimer:

Namesto

author/žščcđc/



Tako: ( đ bi se moral zamenjat )

author/zcscđc/


všeč(0) ni všeč(0) spam(0)
 
klopar 10. sep 2013 13:12:37 Pridružen od:
17. feb 2012
446 objav
78 113 24
#10

Se opravičujem za ponovni post, vendar sem želel samo sporočiti, da sem zadevo rešil na enostaven način. Naredil sem tako, da sem vse črke s šumniki zamenjal še preden se zapiše v bazo in sedaj deluje. Hvala vsem za pomoč in lep pozdrav.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se