Кирилизиране на форума...

Black

Registered
Имам едно въпросче как мога да направя таче като некой няма дори и една буква на кирилица дане може да пусне пост ако има само една да може както е в дата.бг.Благодаря предварително!
 
Ми нещо от сорта:
$sting- тва дето пуска

<?php
$string = 'XYZ';
if (eregi('z', $string)) {
echo "'$string' contains a 'z' or 'Z'!";
}
?>

По този начин става! и ако искаш да ги изброиш всички букви пишеш:
if (eregi('z','b','g'...., $string)) {

echo 'Не сте писали на кирилица!';

{
 
Не те разбрах много добре ам до колко разбрах искаш когато някой пуска пост да се проверява ако в поста няма нито една буква на кирлица да не го пуска а ако има и само една да го пусне...
 
crazy_pi4 каза:
Не те разбрах много добре ам до колко разбрах искаш когато някой пуска пост да се проверява ако в поста няма нито една буква на кирлица да не го пуска а ако има и само една да го пусне...

Да да пусне поста но как да го нправя :(

luudman каде се слага този код за да го тествам... ?
 
Black каза:
luudman каде се слага този код за да го тествам... ?
отваряш includes/functions_post.php
и намираш
Код:
// Check message
if (!empty($message))
{
$bbcode_uid = ($bbcode_on) ? make_bbcode_uid() : '';
$message = prepare_message(trim($message), $html_on, $bbcode_on, $smilies_on, $bbcode_uid);
}
else if ($mode != 'delete' && $mode != 'poll_delete') 
{
$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_message'] : $lang['Empty_message'];
}
след него добави
Код:
if (!eregi('а', $messege)) {
$errot_msg .= (!empty($error_msg)) ? echo "<br />Съжалявам, но трябва да пишете на кирилица" : echo"<br />Съжалявам, но трябва да пишете на кирилица";
}
поссле можеш да го тестваш
 
ренега както ми каза ти ми излиза грешка :(

Parse error: parse error in ....\www\forum\includes\functions_post.php on line 139
 
if (!eregi('а', $messege)) {
$errot_msg .= (!empty($error_msg)) ? echo "<br />Съжалявам, но трябва да пишете на кирилица" : echo"<br />Съжалявам, но трябва да пишете на кирилица";
}

if (!eregi('а', $messege)) {
$error_msg .= (!empty($error_msg)) ? echo "<br />Съжалявам, но трябва да пишете на кирилица" : echo"<br />Съжалявам, но трябва да пишете на кирилица";
}


Мисля, че от тук идва грешката
 

Back
Горе