PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $even = $_POST['even'];
- $odd = $_POST['odd'];
- $number = $_POST['pir'];
- $start2 = $_POST['start2'];
- $end2 = $_POST['end2'];
- function clean($value = "") {
- $value = stripslashes($value); //для удаления экранированных символов ("Ваc зовут O\'reilly?" => "Вас зовут O'reilly?")
- $value = htmlspecialchars($value); //преобразует специальные символы в HTML-сущности ('&' преобразуется в '&' и т.д.)
- return $value;
- }
- $number = clean($number);
- $start2 = clean($start2);
- $end2 = clean($end2);
- for ($i=1; $i<=$number; $i++){
- if ($number>300) {
- echo '<span style="display:inline-block; margin-left:20px; margin-bottom:20px;">Максимальное количество сгенерированных чисел не может больше 100</span>';
- }
- elseif ($end2 <= $start2) {
- echo '<span style="display:inline-block; margin-left:20px; margin-bottom:20px;">Введите второе число диапазона большее, чем первое.</span>';
- }
- if ($num1 % 2 == 0) {
- echo '<span style="display:inline-block; margin-left:20px; margin-bottom:20px;">'.$num1.'</span>';
- }
- else {
- $numeven = $num1 +1;
- echo '<span style="display:inline-block; margin-left:20px; margin-bottom:20px;">'.$numeven.'</span>';
- }
- }
- if ($num1 % 2 !== 0) {
- echo '<span style="display:inline-block; margin-left:20px; margin-bottom:20px;">'.$num1.'</span>';
- }
- else {
- $numodd = $num1 - 1;
- echo '<span style="display:inline-block; margin-left:20px; margin-bottom:20px;">'.$numodd.'</span>';
- }
- }
- }
- else {
- echo '<span style="display:inline-block; margin-left:20px; margin-bottom:20px;">'.$num1.'</span>';
- }
- }
- ?>