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'] = "";