Что не так?

Тема в разделе "PHP", создана пользователем fastik, 20 мар 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. fastik

    fastik Постоялец

    Регистр.:
    8 дек 2008
    Сообщения:
    77
    Симпатии:
    6
    Вот мучаюсь, в пхп почти ничего не шарю, ну тут вроде все понятно, но все равно не работает. Так вот есть код скрипта подсчета:
    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";
            
    ?>
    Но не работает, уже и так и сяк, но не могу понять где закралась ошибка?
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    это жесть.
    У тебя же эти переменные не определены.
     
    alexz15 нравится это.
  3. jik

    jik

    Регистр.:
    11 мар 2009
    Сообщения:
    243
    Симпатии:
    133
    В чем глубокий смысл присвоения?

    Код:
    $T1 = $T1;
    Если переменная $T1 не определена, она так и останется неопределенной после присвоения.
     
  4. fastik

    fastik Постоялец

    Регистр.:
    8 дек 2008
    Сообщения:
    77
    Симпатии:
    6
    Это вообще не мой код, это взял у разработчика, сам не пойму зачем это делать. Ну да ладно, главное, что оно не работает. Вот откуда берутся данные:
    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>
     
  5. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Понятно, код написан под register_globals = on.
    Замени все блоки вроде
    на
     
  6. fastik

    fastik Постоялец

    Регистр.:
    8 дек 2008
    Сообщения:
    77
    Симпатии:
    6
    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?
     
  7. jik

    jik

    Регистр.:
    11 мар 2009
    Сообщения:
    243
    Симпатии:
    133
    ошибка в этой строке:

    Код:
    $K25 = 0,5;
    должна быть точка вместо запятой:

    Код:
    $K25 = 0.5;
     
    fastik нравится это.
  8. Bobrov

    Bobrov Постоялец

    Регистр.:
    7 авг 2008
    Сообщения:
    145
    Симпатии:
    13
    Код:
    <?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);
    ?>
     
  9. Смоленский

    Смоленский

    Регистр.:
    2 июл 2008
    Сообщения:
    248
    Симпатии:
    87
    Да я крутой программист, если кто не знал :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

    В чём борода ?
     
  10. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    while ($i <= 1000) ;
    хотя проще написать
    PHP:
    while ($i <= 1000)
      {
        
    $sum $sum $i;
        
    $i++;
      } 
    вместо do...while
     
Статус темы:
Закрыта.