Как сделать на Wordpress подобный калькулятор?

(Ответов: 9, Просмотров: 4036)
  1. Дипломник Аватар для milanfan1993
    • Регистрация: 03.06.2012
    • Сообщений: 196
    • Репутация: 19
    • Webmoney BL: ?
    Всем привет!

    Хотел бы узнать у шарящих людей, кто знает как сделать подобные калькуляторы у себя на сайте?

    ___http://www.azbukadiet.ru/sutochnaya-norma-kalorij
    ___http://fitdoma.ru/kalkulyator-rasxoda-kalorij.html

    Форму саму я могу скопировать, но толку от нее ноль, так как подсчет не будет работать.
    • 0
  2. Разработка любых сайтов Аватар для ArhStrAngeR
    • Регистрация: 08.06.2011
    • Сообщений: 3,375
    • Записей в дневнике: 1
    • Репутация: 2506
    milanfan1993, закажите у фриленсеров если есть формула расчета - то сделают
    • 0
  3. Гуру Аватар для Brovik
    • Регистрация: 05.02.2012
    • Сообщений: 1,045
    • Репутация: 483
    • Webmoney BL: ?
    на JS такую фигню за час можно написать))) та даже меньше :)
    • 0
  4. Опытный Аватар для NightHawk
    • Регистрация: 12.08.2011
    • Сообщений: 460
    • Репутация: 152
    Да, на JS еще и круче будет, никаких перезагрузок страниц как в первом случаи с php скриптом. В общем берешь и программируешь :)
    Юзаю этот хостинг с приятными ценами
    • 1

    Спасибо сказали:

    MikhailMD(22.06.2014),
  5. Дипломник
    • Регистрация: 10.07.2011
    • Сообщений: 149
    • Репутация: 23
    Если хочешь на php то почитай про функция $_post. Идея в том, что проверяешь наличие соответствующих параметров (заданных формой). Если все ОК, то вычисляешь и вставляешь подсчитанные значения в код страницы. Кстати их код формы:
    Код:
    <form  method="post" action="" class="calculator_form">
    
    		&nbsp;	<table>
    		<tr>
    			<td align="center" colspan="2" style="text-align: center;"></td>
    		</tr>
    		<tr>
    			<td style="text-align:left" width="17%">Возраст:</td>
    			<td><input name="age" type="text"  value=""> лет</td>
    		</tr>
    		<tr>
    			<td style="text-align:left">Пол:</td>
    			<td><input type="radio" name="sex" value="femal" checked>Женский<br>
    				<input type="radio" name="sex" value="man" >Мужской <br>
    			</td>
    		</tr>
    		<tr>
    			<td style="text-align:left">Вес:</td>
    			<td><input name="weight" type="text"  value=""> килограммы</td>
    		</tr>
    		<tr>
    			<td style="text-align:left">Рост:</td>
    			<td><input name="height" type="text" value=""> сантиметры</td>
    		</tr>
    		<tr>
    			<td style="text-align:left">Степень физической активности:</td>
    			<td><br><input type="radio" name="activity" value="minimum" checked> Минимальные нагрузки (сидячая работа)<br>
    				<input type="radio" name="activity" value="three_times" > Необременительные тренировки 2-3 раза в неделю<br>
    				<input type="radio" name="activity" value="five_times" > Тренировки 4-5 раз в неделю<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(или работа средней тяжести)<br>
    				<input type="radio" name="activity" value="five_times_intensive" > Интенсивные тренировки 4-5 раз в неделю<br>
    				<input type="radio" name="activity" value="every_day" > Ежедневные тренировки<br>
    				<input type="radio" name="activity" value="every_day_intensive" > Ежедневные интенсивные тренировки или тренировки 2 раза в день<br>
    				<input type="radio" name="activity" value="maximum" > Тяжелая физическая работа или интенсивные тренировки 2 раза в день<br></td>
    		</tr>
    		<tr>
    			<td style="text-align:left" height="70">Формула расчета:</td>
    			<td><input type="radio" name="formula" value="mafin" checked>Миффлина-Сан Жеора<br>
    				<input type="radio" name="formula" value="haris" >Харриса-Бенедикта <br>
    			</td>
    		</tr>
    		<tr>
    			<td align="center" colspan="2" style="text-align: center;"><input name="calc" type="submit" value="Посчитать" id="calc"></td>
    		</tr>
    		
    	</table>
    	
    </form>
    • 0
  6. Опытный Аватар для HelgerLEE
    • Регистрация: 12.12.2009
    • Сообщений: 337
    • Репутация: 124
    • Webmoney BL: ?
    Если алгоритмы расчета известны, а программировать "ломает" или не хватает навыков, то :_http://wordpress.dwbooster.com/forms/calculated-fields-form
    • 0
  7. Опытный Аватар для zxgame
    • Регистрация: 13.11.2012
    • Сообщений: 496
    • Репутация: 160
    Нужен калькулятор - держи :) корявато, но подправил свой 2минуты, не охота переделывать расписывать, суть думаю поймешь:
    PHP код:
    КАЛЬКУЛЯТОРЕ
    <div class="box">
    <
    br><br
    <
    form method="get" name="n">
    <
    input type="text" size="2" name="si" /> 
    <
    input type="text" size="2" name="si2" /> 
    <
    input type="text" size="2" name="si3" /> 



    &
    nbsp; <input type="button" onClick="zap()" name="ok" value="Рассчитать" />

    </
    form>
    </
    div>
    <
    script language="JavaScript">
    function 
    zap()
       {
       var 
    za=eval(document.n.si.value);
    var 
    za2=eval(document.n.si2.value);
    var 
    za3=eval(document.n.si3.value);
       var 
    ves=za;
      var 
    rost=za2;
      var 
    god=za3;

        
    document.m.she.value10*za+6.25*za2-5*god+5;
          }   
    </script>
    <form method="get" name="m" class="box_gray">

    <table cellspacing="0" cellpadding="0" border="0">
                        <tbody>
          <tr>
            <td width="52"><font color="#660c83">Ответе</font></td>
           <td width="78"><input type="text" size="5" name="she" /></td>
                 </tr>
         </table>
    </form> 
    Это кусок - вводишь вес , рост, возраст рассчитывает по формуле Формула Миффлина – Сан Жеора для мужчин. Добавь что тебе нужно...
    • 0
  8. Опытный Аватар для zxgame
    • Регистрация: 13.11.2012
    • Сообщений: 496
    • Репутация: 160
    Только там формула с какими то коэффициентами, но думаю они не столь существенны. Вот мой:
    Нажмите на изображение для увеличения.  Название:	moi.jpg  Просмотров:	9  Размер:	14.3 Кб  ID:	14813
    это не мой
    Нажмите на изображение для увеличения.  Название:	ne moi.jpg  Просмотров:	7  Размер:	64.4 Кб  ID:	14814
    • 0
  9. Дипломник
    • Регистрация: 25.01.2014
    • Сообщений: 207
    • Репутация: 17
    mln141, эта инфа в коде страницы лежала? или ты както .php вскрыл?
    • 0
  10. Дипломник
    • Регистрация: 10.07.2011
    • Сообщений: 149
    • Репутация: 23
    Цитата Сообщение от MiranFroade Посмотреть сообщение
    mln141, эта инфа в коде страницы лежала? или ты както .php вскрыл?
    В коде страницы
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Для чего подобный спам?
Оффтоп и свободные темы 9 17.02.2014 12:51
Нужен скрипт сайта lpgenerator.ru или подобный.
Софт, скрипты, лицензии 0 16.09.2013 11:22
Ищу кредитный калькулятор для WP
WordPress 1 10.04.2013 12:07
Как создать подобный сайт?
Выбор CMS 22 22.11.2012 23:16
Калькулятор
Web программирование 3 24.02.2012 21:06

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры