Что не так?

Статус
В этой теме нельзя размещать новые ответы.

fastik

Постоялец
Регистрация
8 Дек 2008
Сообщения
78
Реакции
7
Вот мучаюсь, в пхп почти ничего не шарю, ну тут вроде все понятно, но все равно не работает. Так вот есть код скрипта подсчета:
PHP:
<?
//Расчет стоимости ремонта квартиры
$T1 = $T1;
$T2 = $T2;
$T3 = $T3;
$T4 = $T4;
$T5 = $T5;
$T6 = $T6;
$T7 = $T7;
$T8 = $T8;
$K1 = 1000;
$K2 = 50;
$K3 = 30;
$K4 = 150;
$K5 = 15;
$K6 = 300;
$K7 = 20;
$K8 = 200;
$total = ($T1 * $K1) + ($T2 * $K2) + ($T3 * $K3) + ($T4 * $K4) + ($T5 * $K5) + ($T6 * $K6) + ($T7 * $K7) + ($T8 * $K8);
$T19 = $T19;
$T9 = $T9;
$T21 = $T21;
$T11 = $T11;
$T12 = $T12;
$T13 = $T13;
$T14 = $T14;
$T15 = $T15;
$T16 = $T16;
$T17 = $T17;
$T18 = $T18;
$K19 = 30;
$K9 = 90;
$K21 = 90;
$K11 = 80;
$K12 = 120;
$K13 = 180;
$K14 = 60;
$K15 = 150;
$K16 = 250;
$K17 = 450;
$K18 = 270;
$total1 = ($T19 * $K19) + ($T9 * $K9) + ($T21 * $K21) + ($T11 * $K11) + ($T12 * $K12) + ($T13 * $K13) + ($T14 * $K14) + ($T15 * $K15) + ($T16 * $K16) + ($T17 * $K17) + ($T18 * $K18);
$T22 = $T22;
$T23 = $T23;
$T24 = $T24;
$T25 = $T25;
$T26 = $T26;
$T27 = $T27;
$T28 = $T28;
$T29 = $T29;
$T31 = $T31;
$T32 = $T32;
$T33 = $T33;
$T34 = $T34;
$K22 = 30;
$K23 = 180;
$K24 = 80;
$K25 = 100;
$K26 = 60;
$K27 = 70;
$K28 = 400;
$K29 = 250;
$K31 = 200;
$K32 = 200;
$K33 = 300;
$K34 = 290;
$total2 = ($T22 * $K22) + ($T23 * $K23) + ($T24 * $K24) + ($T25 * $K25) + ($T26 * $K26) + ($T27 * $K27) + ($T28 * $K28) + ($T29 * $K29) + ($T31 * $K31) + ($T32 * $K32) + ($T33 * $K33) + ($T34 * $K34);
$T35 = $T35;
$T36 = $T36;
$T37 = $T37;
$T38 = $T38;
$T39 = $T39;
$T41 = $T41;
$T42 = $T42;
$K35 = 30;
$K36 = 100;
$K37 = 200;
$K38 = 150;
$K39 = 100;
$K41 = 400;
$K42 = 50;
$total3 = ($T35 * $K35) + ($T36 * $K36) + ($T37 * $K37) + ($T38 * $K38) + ($T39 * $K39) + ($T41 * $K41) + ($T42 * $K42);
$T43 = $T43;
$T44 = $T44;
$T45 = $T45;
$T46 = $T46;
$K43 = 1400;
$K44 = 400;
$K45 = 350;
$K46 = 500;
$total4 = ($T43 * $K43) + ($T44 * $K44) + ($T45 * $K45) + ($T46 * $K46);
$T47 = $T47;
$T48 = $T48;
$T49 = $T49;
$T51 = $T51;
$T52 = $T52;
$T53 = $T53;
$K47 = 50;
$K48 = 250;
$K49 = 150;
$K51 = 250;
$K52 = 50;
$K53 = 100;
$total5 = ($T47 * $K47) + ($T48 * $K48) + ($T49 * $K49) + ($T51 * $K51) + ($T52 * $K52) + ($T53 * $K53);
$total7 = ($total + $total1 + $total2 + $total3 + $total4 + $total5)*0.01;

		echo "<strong>$total7</strong>";
		
?>
там много лишнего, удалил, что мне не надо, сделал так:
PHP:
<?


$T1 = $T1;
$T2 = $T2;
$T3 = $T3;
$T4 = $T4;
$T5 = $T5;
$T6 = $T6;
$T7 = $T7;
$T8 = $T8;
$T9 = $T9;
$K1 = 9;
$K2 = 10;
$K3 = 15;
$K4 = 16;
$K5 = 20;
$K6 = 21;
$K7 = 21;
$K8 = 25;
$K9 = 35;
$total = ($T1 * $K1) + ($T2 * $K2) + ($T3 * $K3) + ($T4 * $K4) + ($T5 * $K5) + ($T6 * $K6) + ($T7 * $K7) + ($T8 * $K8)+ ($T9 * $K9);

$T10 = $T10;
$T11 = $T11;
$T12 = $T12;
$T13 = $T13;
$T14 = $T14;
$T15 = $T15;
$K10 = 45;
$K11 = 5;
$K12 = 6;
$K13 = 5;
$K14 = 4;
$K15 = 3;
$total1 = ($T10 * $K10) + ($T11 * $K11) + ($T12 * $K12) + ($T13 * $K13) + ($T14 * $K14) + ($T15 * $K15); 
$T17 = $T17;  
$T19 = $T19;
$T18 = $T18;
$T19 = $T19;
$T20 = $T20;
$T21 = $T21;
$T22 = $T22;
$T23 = $T23;
$T24 = $T24;
$T25 = $T25;
$K17 = 5;
$K18 = 5;
$K19 = 15;
$K20 = 10;
$K21 = 5;
$K22 = 5;
$K23 = 10;
$K24 = 15;
$K25 = 0,5;
$total2 = ($T17 * $K17) + ($T18 * $K18) + ($T19 * $K19) + ($T20 * $K20)+($T21 * $K21) + ($T22 * $K22) + ($T23 * $K23) + ($T24 * $K24) + ($T25 * $K25);


//$total1 = надо подсчитать.

$total3 = ($total + $total1 + $total2)*1.25;


		echo  "$total3";
		
?>
Но не работает, уже и так и сяк, но не могу понять где закралась ошибка?
 
В чем глубокий смысл присвоения?

Код:
$T1 = $T1;

Если переменная $T1 не определена, она так и останется неопределенной после присвоения.
 
это жесть.
У тебя же эти переменные не определены.
Это вообще не мой код, это взял у разработчика, сам не пойму зачем это делать. Ну да ладно, главное, что оно не работает. Вот откуда берутся данные:
PHP:
		  <style type="text/css">
		  <!--
.стиль1 {color: #0000FF}
-->
</style>
<style type="text/css">
</style>
<td class="Content">
<td height="8"><p align="center">
<form method="POST" action="cost.php" target="frame">
  <div align="center">
    <table width="763" border="1" bordercolor="#666666">
      <tr>
        <th width="753" bgcolor="#999999" class="стиль1" scope="col">Демонтажные работы </th>
      </tr>
    </table>
    <table width="764" border="1" bordercolor="#666666">
      <tr>
        <th width="498" bgcolor="#CCCCCC" scope="col"><div align="left"><strong>Демонтаж бетонных стен </strong></div></th>
        <th width="90" bgcolor="#999999" scope="col"><Input type="text" size="12" name="T1"=value="0"></th>
        <th width="59" bgcolor="#CCCCCC" scope="col">м.кв.</th>
        <th width="89" bgcolor="#CCCCCC" scope="col">1000</th>
      </tr> 
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Демонтаж штукатурки,плитки </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T2"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>50</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Демонтаж ГКЛ,панелей и т.д. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T3"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>30</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Демонтаж дверных коробок </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T4"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>шт.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>150</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Демонтаж линолеума,ковролина </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T5"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>15</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Демонтаж ванной </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T6"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>шт.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>300</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Снятие старых обоев </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T7"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>20</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Очистка от маслянной краски </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T8"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>200</strong></div></td>
      </tr>
    </table>
    <table width="766" border="1" bordercolor="#666666">
      <tr>
        <th width="756" bgcolor="#999999" scope="col"><span class="стиль1">Работы с потолком </span></th>
      </tr>
    </table>
    <table width="766" border="1" bordercolor="#666666">
      <tr>
        <th width="498" bgcolor="#CCCCCC" scope="col"><div align="left"><strong>Грунтовка потолка </strong></div></th>
        <th width="92" bgcolor="#999999" scope="col"><div align="center"><Input type="text" size="12" name="T19"=value="0"></div></th>
        <th width="61" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>м.кв.</strong></div></th>
        <th width="87" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>30</strong></div></th>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Оклейка потолочных обоев </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T9"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>90</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Покраска в\э краской </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T21"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>90</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Шпатлевка (под обои) до 3 мм. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T11"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>80</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Шпатлевка под покраску в\э до 3 мм. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T12"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>120</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Гипсовая штукатурка 10 мм. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T13"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>180</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Установка плинтуса потолного </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T14"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.п.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>60</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Устройство потолка АРМСТРОНГ </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T15"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>150</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Устройство потолка ГКЛ в 1-ой плоскости </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T16"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>250</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Устройство потолка ГКЛ сложной формы </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T17"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>450</strong></div></td>
      </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Устройство потолка из пластиковых панелей </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T18"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>270</strong></div></td>
      </tr>
    </table>
    <table width="767" border="1" bordercolor="#666666">
      <tr>
        <th width="757" bgcolor="#999999" class="стиль1" scope="col">Работы со стенами </th>
      </tr>
    </table>
    <table width="768" border="1" bordercolor="#666666">
      <tr>
        <th width="500" bgcolor="#CCCCCC" scope="col"><div align="left"><strong>Грунтовка стен </strong></div></th>
        <th width="94" bgcolor="#999999" scope="col"><div align="center"><Input type="text" size="12" name="T22"=value="0"></div></th>
        <th width="56" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>м.кв.</strong></div></th>
        <th width="90" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>30</strong></div></th>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Выравнивание стен до 15мм. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T23"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>180</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Шпатлевка стен под обои до 3 мм. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T24"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>80</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Шпатлевка стен под покраску до 3 мм. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T25"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>100</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Окраска стен в\э краской за 3 раза </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T26"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>60</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Оклейка обоями </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T27"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>70</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Кирпична кладка в 1 кирпич </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T28"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>400</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Кладка перегородок из ПГП </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T29"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>250</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Монтаж ГКЛ с каркасом </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T31"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>200</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Штукатурка кирпичной кладки до 3 см. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T32"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>200</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Монтах перегородок из ГКЛ </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T33"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>300</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Монтаж панелей МДФ с каркасом </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T34"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>290</strong></div></td>
        </tr>
    </table>
    <table width="769" border="1" bordercolor="#666666">
      <tr>
        <th width="759" bgcolor="#999999" class="стиль1" scope="col">Работы с полами </th>
      </tr>
    </table>
    <table width="768" border="1" bordercolor="#666666">
      <tr>
        <th width="502" bgcolor="#CCCCCC" scope="col"><div align="left"><strong>Грунтовка пола </strong></div></th>
        <th width="95" bgcolor="#999999" scope="col"><div align="center"><Input type="text" size="12" name="T35"=value="0"></div></th>
        <th width="54" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>м.кв.</strong></div></th>
        <th width="89" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>30</strong></div></th>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Выравнивание пола </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T36"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>100</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Цементно-песчанная стяжка до 5 см. </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T37"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>200</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Настил ламината </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T38"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>150</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Укладка линолиума,ковролина </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T39"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>100</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Укладка кафельной плитки </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T41"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>400</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Установка плинтуса </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T42"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.п.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>50</strong></div></td>
        </tr>
    </table>
    <table width="768" border="1" bordercolor="#666666">
      <tr>
        <th width="758" bgcolor="#999999" scope="col"><span class="стиль1">Окна и двери </span></th>
      </tr>
    </table>
    <table width="768" border="1" bordercolor="#666666">
      <tr>
        <th width="501" bgcolor="#CCCCCC" scope="col"><div align="left"><strong>Установка двери 1-створчатой </strong></div></th>
        <th width="99" bgcolor="#999999" scope="col"><div align="center"><Input type="text" size="12" name="T43"=value="0"></div></th>
        <th width="52" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>шт.</strong></div></th>
        <th width="88" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>1400</strong></div></th>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Отделка откосов из ГКЛ,шпатлевка и покраска </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T44"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.п.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>400</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Отделка откосов из пластиковых панелей </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T45"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.п.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>350</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Покраска старых окон и дверей </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T46"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>шт.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>500</strong></div></td>
        </tr>
    </table>
    <table width="768" border="1" bordercolor="#666666">
      <tr>
        <th width="758" bgcolor="#999999" scope="col"><span class="стиль1">Электромонтажные работы </span></th>
      </tr>
    </table>
    <table width="768" border="1" bordercolor="#666666">
      <tr>
        <th width="500" bgcolor="#CCCCCC" scope="col"><div align="left"><strong>Установка розеток,выключателей на старые места </strong></div></th>
        <th width="99" bgcolor="#999999" scope="col"><div align="center"><Input type="text" size="12" name="T47"=value="0"></div></th>
        <th width="55" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>шт.</strong></div></th>
        <th width="86" bgcolor="#CCCCCC" scope="col"><div align="center"><strong>50</strong></div></th>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Установка теплых полов (без стяжки) </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T48"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.кв.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>250</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Установка точечных светильников </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T49"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>шт.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>150</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Установка эл.точки (кирпич,ГКЛ) </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T51"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>шт.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>250</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Штроба для провода (кирпич) </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T52"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.п.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>50</strong></div></td>
        </tr>
      <tr>
        <td bgcolor="#CCCCCC"><div align="left"><strong>Штроба для провода (бетон) </strong></div></td>
        <td bgcolor="#999999"><div align="center"><Input type="text" size="12" name="T53"=value="0"></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>м.п.</strong></div></td>
        <td bgcolor="#CCCCCC"><div align="center"><strong>100</strong></div></td>
        </tr>
    </table>
    <table width="768" border="1" bordercolor="#666666">
      <tr>
        <th width="500" bgcolor="#999999" scope="col"><input type="submit" value="Сколько?" style="text-align: left; font-size:11px; font-family: Tahoma; background-color: #F0F0F0; border-width: 1; border-style: solid; border-color: #9A9898; color: 9A9898">
          <input type="reset" value="Очистить" style="text-align: left; font-size:11px; font-family: Tahoma; background-color: #F0F0F0; border-width: 1; border-style: solid; border-color: #9A9898; color: 9A9898">
          <td width="252" ALIGN="CENTER" bgcolor="#CCCCCC"><iframe name="frame" src="cost.php" frameborder=0 vspace=0 hspace=0 width=200 height=20 marginwidth=0 marginheight=0 scrolling=no></iframe></td>
    </tr>
    </table>
  </div>
</form></p>
 
Понятно, код написан под register_globals = on.
Замени все блоки вроде
$T1 = $T1;
$T2 = $T2;
$T3 = $T3;
$T4 = $T4;
$T5 = $T5;
$T6 = $T6;
$T7 = $T7;
$T8 = $T8;
на
$T1 = $_POST['T1'];
$T2 = $_POST['T2'];
$T3 = $_POST['T3'];
$T4 = $_POST['T4'];
$T5 = $_POST['T5'];
$T6 = $_POST['T6'];
$T7 = $_POST['T7'];
$T8 = $_POST['T8'];
 
PHP_Master спасибо, но и так как я выше описал тоже работало, только после моей переделки не пашет, и не могу понять почему. Ну попробую так как Вы показали. И еще один вопросик, как к PHP_Masterу) Нужен простой скрипт отправки сообщения на мыло из формы. что нужно вставить в хтмл код, чтобы было три поля:
1) Имя
2) Телефон
3) Сообщение
чтобы это приходило на мыло. Спасибо)

Добавлено через 32 минуты
Код
PHP:
$T1 = $_POST['T1'];
$T2 = $_POST['T2'];
$T3 = $_POST['T3'];
$T4 = $_POST['T4'];
$T5 = $_POST['T5'];
$T6 = $_POST['T6'];
$T7 = $_POST['T7'];
$T8 = $_POST['T8'];
не помог, ну в чем же проблема может быть? Может что-то имеет значение при написании формул в php?
 
ошибка в этой строке:

Код:
$K25 = 0,5;

должна быть точка вместо запятой:

Код:
$K25 = 0.5;
 
PHP_Master спасибо, но и так как я выше описал тоже работало, только после моей переделки не пашет, и не могу понять почему. Ну попробую так как Вы показали. И еще один вопросик, как к PHP_Masterу) Нужен простой скрипт отправки сообщения на мыло из формы. что нужно вставить в хтмл код, чтобы было три поля:
1) Имя
2) Телефон
3) Сообщение
чтобы это приходило на мыло. Спасибо)

Код:
<?php
//******************************************
// Назначение: отправка подписки с сайта
// 
//******************************************
$name = htmlspecialchars(stripslashes($name));
$email = htmlspecialchars(stripslashes($email));
$phone = htmlspecialchars(stripslashes($phone));
$tema = htmlspecialchars(stripslashes($tema));
$contt = htmlspecialchars(stripslashes($contt));
$to = "mail@mail.ru";
$mess = "С сайта была отправлена заявка на подписку.
Имя - $name;
Телефон - $phone;
Электронный адрес - $email;
Дополнительная информация - $mes";
$headers = "Content-type: text/plain; charset=windows-1251";
mail($to, $tema, $mess, $headers);
?>
 
Да я крутой программист, если кто не знал :D Вопрос по конструкции do while

PHP:
<?php
$sum = 0;
$i = 1;
do
  {
    $sum = $sum + $i;
    $i++;
  }
while ($i <= 1000)
echo "сумма всех чисел от 1 до 1000 равна $sum";
?>

Результат: Parse error: syntax error, unexpected T_ECHO, expecting ';' in строчка echo

В чём борода ?
 
while ($i <= 1000) ;
хотя проще написать
PHP:
while ($i <= 1000)
  {
    $sum = $sum + $i;
    $i++;
  }
вместо do...while
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху