[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Матрьошка... как вивисти числа з клавиатури
Тарас
<Html>
<HEAD>
<H3> Введіть кількість К елементів </H3>
<form name="chuslaK" method="post" action="">
<p>k:<input type="text" name="K"checked></p>

</form>
</HEAD>
<BODY>

<?php

$K=0;
//$K = fgets(STDIN, 255);
if (isset($_POST['K'])){
$K = $_POST['K'];
}

echo "$K<br/>";
$Kk=$K-1;

if ($K<3) {
echo "<h4>Введено недостатню кількість елементів K</h4>";
}
else{
echo "<h4>Введіть $Kk числа для побудови латинського квадрату</h4>";
}

if($K>=3){
}

$Kk++;

echo("<form name='Chusla' method='get' action=''>");
$Numer=0;
for($i=2; $i<=$Kk; $i++){
$Numer++;
echo ("Число $Numer");

//echo("<input type='text' name='lat".$i."' value='' required multiple> </br>");
echo("<input type='text' name='lat' value='' required multiple> </br>");
}
echo("<input type='submit' value='Введіть Дані'>");
//echo " <br> вивідІ $i";

$Z=0;
if (isset($_GET['lat'])){
$Z = $_GET['lat'];
}

echo "$Z<br/>";
//echo $Z+$Z;

?>

</BODY>
</Html>

Даная штука погожа на матрешку когда вводим число K ентер, виводятса другие К-1 импути . Проблема вот вчем:

Дание с нових импутов невиводятса на екран(почти) , виводитса только последнее число заполенной колонки другие поля почемуто игнорируютса,Как зделать так штоб каждой калонке присвоить введеное число и вивести на екран пооддельности. Штоб потом опять опериривать введеними числами.
hydrogen
Здравствуйте, Павел. А чегой-то вы решили сменить имя и язык?

Так вам все-таки надо динамически менять содержимое странички (без ее перезагрузки) или можно через отправку формы это все сделать?

Цитата
//$K = fgets(STDIN, 255);

Глубоко копаете! rolleyes.gif

_____________
Guest
Па руски надоело Google транслейтом переводит, Програму пишу на украинском, у меня нету рус.алфавита. Извеняюсь я таки Павел

Цитата
Так вам все-таки надо динамически менять содержимое странички (без ее перезагрузки) или можно через отправку формы это все сделать?

Незнаю как на ето ответить, нужно штоб все делалось на той же страничке,
После заполнения всех полей ввели ентер, или нажали кнопочку отправить и ввивели на екран.

Нужна так как з у поле з "K" ввели число и оно сразу появилось на екране
Guest
Хочу зделать как в паскале, сишке, такаво плана:

Введите размер матрици

Введите числа для матрици

Операции над введеними числами

Незнаю как ето в пхп реализовать, пробую бавитса з формами
Guest
решение нашел,
введенные данные из формы занес в массив
Вывел массив на экран

Но есть одно но
Если ввести в К двойку программа выводит окно, "Введено недостаточное количество элементов К", и при этом выводит одну форму для ввода числа и кнопку.
Как сделать так чтобы этого не было, вивод приезводилса толька єсли К>=3

Как сделать чтобы когда К было менее 3 экран выводилась только сообщение "Введен недостаточное количество элементов К"
Guest
решыл проблему, всем Спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.