Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Lietuviškų raidžiu keitimas į lotiniškas.

Parašė PyccKuu· 2010 Kov. 21 17:03:15
#1

Laba diena, turiu koda kažkoki:
elseif( preg_match( "/[\||\'|\<|\>|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\+]/", $_POST['tags'] ) ) $_POST['tags'] = "";




Jisai išema iš teksto įvairius simbolius. Gal kas galėtu parašyti koduką su panašia struktura, bet kad neišimtu simbolius, o keistu lietuviškas raides (ą,č,ę,ė,į,š,ų,ū) į Lotiniškas (a,c,e,e,i,s,u,u).

Redagavo PyccKuu· 2010 Kov. 21 18:03:08

Parašė Pakartoti slaptažodį· 2010 Kov. 21 18:03:09
#2

function lt_chars($tekstas) {
   
   $char = array(
   "ą" => "a",
   "Ą" => "A",
   "č" => "c",
   "Č" => "C",
   "ę" => "e",
   "Ę" => "E",
   "ė" => "e",
   "Ė" => "E",   
   "į" => "i",
   "Į" => "Į",
   "š" => "s",
   "Š" => "S",
   "ų" => "u",
   "Ų" => "U",
   "ū" => "u",
   "Ū" => "U",
   "ž" => "z",
   "Ž" => "Z");
   
foreach ($char as $lt => $nlt) { $tekstas = str_replace($lt, $nlt, $tekstas); } return $tekstas; }



Parašė PyccKuu· 2010 Kov. 21 18:03:35
#3

Kaip man padaryti, kad jis butu tokios pacios strukturos kaip ir tas kur auksciau ?

elseif( preg_match(




, $_POST['tags'] ) ) $_POST['tags'] = "";