Seregarival
Новичок
Проблема с формой, запуск после ввода значений
Подскажите пожалуйста, как правильно сделать чтобы строка include 'polzap.php'; выполнялась в том же окне(то есть чтобы оно не перезапускалось, а оставались все старые данные), и только после нажатиЯ кнопки отправить ....
PHP:
<?php
header("Content-type: text/html");
$m1 = array ("a", "b", "c", "d", "e");
$m2 = array ("*", "/", "+", "-");
$m3 = array ("(", ")");
$i1 = rand(0,3);
$i2 = rand(0,3);
$i3 = rand(0,3);
$i4 = rand(0,3);
$v1 = array ("$m1[0]$m2[$i1]$m1[1]$m2[$i2]$m1[2]$m2[$i3]$m1[3]$m2[$i4]$m1[4]",
"($m1[0]$m2[$i1]$m1[1])$m2[$i2]$m1[2]$m2[$i3]$m1[3]$m2[$i4]$m1[4]",
"($m1[0]$m2[$i1]$m1[1]$m2[$i2]$m1[2])$m2[$i3]$m1[3]$m2[$i4]$m1[4]",
"($m1[0]$m2[$i1]$m1[1]$m2[$i2]$m1[2]$m2[$i3]$m1[3])$m2[$i4]$m1[4]",
"$m1[0]$m2[$i1]($m1[1]$m2[$i2]$m1[2])$m2[$i3]$m1[3]$m2[$i4]$m1[4]",
"$m1[0]$m2[$i1]($m1[1]$m2[$i2]$m1[2]$m2[$i3]$m1[3])$m2[$i4]$m1[4]",
"$m1[0]$m2[$i1]($m1[1]$m2[$i2]$m1[2]$m2[$i3]$m1[3]$m2[$i4]$m1[4])",
"$m1[0]$m2[$i1]$m1[1]$m2[$i2]($m1[2]$m2[$i3]$m1[3])$m2[$i4]$m1[4]",
"$m1[0]$m2[$i1]$m1[1]$m2[$i2]($m1[2]$m2[$i3]$m1[3]$m2[$i4]$m1[4])",
"$m1[0]$m2[$i1]$m1[1]$m2[$i2]$m1[2]$m2[$i3]($m1[3]$m2[$i4]$m1[4])",
"($m1[0]$m2[$i1]$m1[1])$m2[$i2]($m1[2]$m2[$i3]$m1[3])$m2[$i4]$m1[4]",
"($m1[0]$m2[$i1]$m1[1])$m2[$i2]($m1[2]$m2[$i3]$m1[3]$m2[$i4]$m1[4])",
"($m1[0]$m2[$i1]$m1[1])$m2[$i2]$m1[2]$m2[$i3]($m1[3]$m2[$i4]$m1[4])",
"$m1[0]$m2[$i1](($m1[1]$m2[$i2]$m1[2])$m2[$i3]($m1[3]$m2[$i4]$m1[4]))",
"($m1[0]$m2[$i1]($m1[1]$m2[$i2]$m1[2])$m2[$i3]$m1[3]$m2[$i4]$m1[4])",
"($m1[0]$m2[$i1]($m1[1]$m2[$i2]$m1[2]$m2[$i3]$m1[3])$m2[$i4]$m1[4])",
"($m1[0]$m2[$i1]$m1[1]$m2[$i2]$m1[2]$m2[$i3]($m1[3]$m2[$i4]$m1[4]))");
$i = rand(0,16);
print('<center><b><font size="5" color="red">Система генерации случайного арифметического выражения, построение постфиксной и префиксной польской записи, построение дерева арифметического разбора выражения </font></center></b><br>');
print('<hr size=3 color=red></hr>');
print('<br>');
/*$im = @imagecreate(110, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagepng($im);
imagestring($im, 1, 5, 5, "A!!", $text_color);
imagedestroy($im);*/
print('<font size="3" color="red">Созданное выражение:</font><br><br>');
print($v1[$i]); print('<br>');
$formula=$v1[$i];
print('<font size="3" color="red">Переведите выражение в постфиксную и префиксную запись:</font><br><br>');
print ('<html><body>
<form action="index.php" method="Get">
Постфиксная запись: <input type="text" Name1="Name1" /><br />
Префиксная запись: <input type="text" Name2="Name2" /><br />
<input type="Submit" />
</form></body></html>');
include 'polzap.php';
?>