Показать сообщение отдельно
  #7 (permalink)  
Старый 27.03.2015, 11:53
Аспирант
Отправить личное сообщение для Влад_имир Посмотреть профиль Найти все сообщения от Влад_имир
 
Регистрация: 03.03.2015
Сообщений: 44

ниже часть файла- обработчика
<? 
require 'function.php';
header("Content-type: text/plain; charset=utf-8");
/* header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false); */
$errors = array();
$str='';
$a=3456;

/* $zifra=0; */
if (isset($_POST['int'])) {$str = $_POST['int'];}
if (isset($_POST['int'])) {$zifra =(int) $_POST['int'];}

/* echo "Переменная \$zifra имеет тип - ". (gettype($zifra)). "<br/>"; */
if ($zifra <= 1000)
{
	$errors[] = "Нельзя вводить число начинающееся с нуля!!";
	 /* echo "Нельзя вводить число начинающееся с нуля!!"; */
} 

$arr1 = str_split($str);
print_r ($arr1);

$length_arr1=count($arr1);
print_r($lenght_arr1);

$result = array_unique($arr1);

$length_result=count($result);
/* print_r($result);
print_r($length_result); */
if ($length_result<$length_arr1)
{
	$errors[] = "Нельзя вводить повторяющиеся цифры!!";
	/* echo "Нельзя вводить повторяющиеся цифры!!"; */
}

 if(isset($errors)){

     
         foreach($errors as $msg){
            echo $msg;
         }
     
   return false;
 }

не пойму почему print_r($lenght_arr1); null? print_r($length_result); - работает

Последний раз редактировалось Влад_имир, 27.03.2015 в 23:30.
Ответить с цитированием