Irina_lala
Новичок
Нужна помощь, никак не могу разобраться, где ошибка, люди всемогущие, помогоите!!
Пользователь вводит необходимые значения в таблицу после чего на этой же странице появляется таблица, построенная по параметрам пользователя. но где у меня ошибка и почему не работает ничего не могу понять, помогите пожалуйста. Голову сломала.
<html>
<head>
<title>Построение таблицы</title>
</head>
<body>
<?php
$a=$_POST['a'];
$b=$_POST['b'];
$d=$_POST['d'];
$c=$_POST['c'];
$y=$_POST['y'];
$x=$_POST['x'];
?>
<h1>Построение таблицы</h1>
<form method="post" action="index2.php">
<h2>Определение параметра таблицы</h2>
<br/>
Количество строк: <input name="a" type="text"/>
<br/>
Количесвто столбцов :<input name="b" type="text"/><br/>
Цвет фона таблицы, RGB :<input name="c" type="text"/><br/>
Бордюр таблицы, px :<input name="d" type="text"/><br/>
<input type="submit" name="button" value="построить таблицу"/> <br/>
<table border ="<?php echo $d;?>px" bgcolor="#<?php echo $c;?>">
<?php
if(!$a)
{echo "Не введены данные";
exit;}
elseif(!$b)
{echo "Не введены данные";
exit;}
elseif(!$d)
{echo "Не введены данные";
exit;}
elseif(!$c)
{$c=ffffff;}
for ($x=1;$x<=$a;$x++)
{
echo "<tr>";
for ($y = 1; $y <= $b; $y++)
{
echo "<td> строка -".$x." ячейка - ".$y."</td>";
}
echo "</tr>";
}
?>
</table>
</form>
</body>
</html>
Пользователь вводит необходимые значения в таблицу после чего на этой же странице появляется таблица, построенная по параметрам пользователя. но где у меня ошибка и почему не работает ничего не могу понять, помогите пожалуйста. Голову сломала.
<html>
<head>
<title>Построение таблицы</title>
</head>
<body>
<?php
$a=$_POST['a'];
$b=$_POST['b'];
$d=$_POST['d'];
$c=$_POST['c'];
$y=$_POST['y'];
$x=$_POST['x'];
?>
<h1>Построение таблицы</h1>
<form method="post" action="index2.php">
<h2>Определение параметра таблицы</h2>
<br/>
Количество строк: <input name="a" type="text"/>
<br/>
Количесвто столбцов :<input name="b" type="text"/><br/>
Цвет фона таблицы, RGB :<input name="c" type="text"/><br/>
Бордюр таблицы, px :<input name="d" type="text"/><br/>
<input type="submit" name="button" value="построить таблицу"/> <br/>
<table border ="<?php echo $d;?>px" bgcolor="#<?php echo $c;?>">
<?php
if(!$a)
{echo "Не введены данные";
exit;}
elseif(!$b)
{echo "Не введены данные";
exit;}
elseif(!$d)
{echo "Не введены данные";
exit;}
elseif(!$c)
{$c=ffffff;}
for ($x=1;$x<=$a;$x++)
{
echo "<tr>";
for ($y = 1; $y <= $b; $y++)
{
echo "<td> строка -".$x." ячейка - ".$y."</td>";
}
echo "</tr>";
}
?>
</table>
</form>
</body>
</html>