arkadaşlar wordpress sağlık sitem için kilo hesaplama aracı arıyorum.çok uğraştım fakat kodları düzgün bir şekilde çalıştıramadım.yardımlarını bekliyorum
örnek site
sağlık sitesi için kilo hesaplama aracı lazım
16
●8.009
- 10-01-2011, 11:48:14
- 10-01-2011, 18:16:01
<!-- Hesaplama Başlangıç --> <script src="http://www.saglikveguzellik.net/wp-content/themes/gupse-beauty-10/js/ideal-kilo.js" type="text/javascript"></script> <div style="clear: both;" id="hesaplamalar"> <div class="clear h10"></div> <p><strong>İdeal Kilo Hesaplama sayfamızda fiziksel özelliklerinize göre kaç kiloda olmanız gerektiğini öğrenebileceğiniz İdeal Kilo Hesaplama aracımız bulunmaktadır.</strong></p> <p><strong>Lütfen cinsiyetinizi seçip boy ve kilo bilgilerinizi aşağıdaki bölümlere yazarak <span style="color: rgb(153, 0, 0);">HESAPLA</span> butonuna basınız.</strong></p> <form action="" method="post" name="bmi"> <table width="470" cellspacing="0" cellpadding="3" bordercolor="#e07de1" border="1" style="border- collapse: collapse;"> <tbody><tr> <td style="height: 24px;"><strong>Cinsiyet:</strong></td> <td style="height: 24px;"><input type="radio" style="width: 11px;" checked="checked" name="***">Erkek <input type="radio" style="width: 11px;" name="***"> Bayan</td> </tr> <tr> <td style="height: 24px;"><strong>Kilonuz:</strong></td> <td style="height: 24px;"> <input type="text" style="border: 1px solid rgb(240, 203, 229);" name="wt" value="" maxlength="4" size="3"> <select size="1" name="wu"> <option>lbs </option> <option value="kg " selected="selected">kg</option> </select> </td> </tr> <tr> <td style="height: 24px;"><strong>Boyunuz:</strong></td> <td style="height: 24px;"> <input type="text" style="border: 1px solid rgb(240, 203, 229);" name="ht" value="" maxlength="3" size="3"> <select size="1" name="hu"> <option>inç</option> <option value="cm " selected="selected">cm</option> <option>metre </option> </select> </td> </tr> <tr> <td style="height: 24px; text-align: center;" colspan="2"> <input type="button" class="hesapla" onclick="bmiCalc(this.form)" value="Hesapla"> </td> </tr> <tr> <td colspan="2"> <strong>Sonuçlar</strong> </td> </tr> <tr> <td>Vücut Yüzey Alanınız: </td> <td> <input type="text" name="bsa" value="" maxlength="5" size="5"> m<sup>2</sup> </td> </tr> <tr> <td>Yağsız Vücut Ağırlığınız: </td> <td> <input type="text" name="leanKg" value="" maxlength="3" size="3"> kg = <input type="text" name="leanLbs" value="" maxlength="5" size="3"> lbs </td> </tr> <tr> <td>İdeal Vücut Ağırlığınız: </td> <td> <input type="text" name="idealKg" value="" maxlength="5" size="3"> kg = <input type="text" name="idealLbs" value="" maxlength="5" size="3"> lbs </td> </tr> <tr> <td>Body Mass Index (BMI) :</td> <td> <input type="text" name="bmi" value="" maxlength="5" size="10"> kg/m<sup>2</sup> </td> </tr> <tr> <td colspan="2"> <strong style="font-size: 14px; color: rgb(153, 28, 163);">Sonuç:</strong> <input type="text" name="interp" value="" style="width: 390px; font-size: 14px; font-weight: bold; color: rgb(255, 0, 0); border: 0pt none;"> </td> </tr> </tbody></table> </form> <hr style="display: block; padding-top: 5px; margin-bottom: 5px; border-width: 0pt 0pt 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(206, 119, 205);" class="clear"> <table width="470" cellspacing="0" cellpadding="3" bordercolor="#e07de1" border="1" style="border-collapse: collapse;"> <tbody><tr> <td style="line-height: 14px; font-weight: normal;"> <strong style="font-size: 14px; color: rgb(153, 28, 163);">YUKARIDAKİ DEĞERLER NASIL HESAPLANIYOR?</strong> <br><br> <strong>Vücut Yüzey Alanı:</strong><br> 0.20247 x Boy (m)<sup>0.725</sup> x Ağırlık (kg)<sup>0.425</sup> <br><br> <strong>Yağsız Vücut Ağırlığı</strong><br> <strong>Erkek:</strong> (1.10 x Ağırlık (kg)) - 128 (Ağırlık<sup>2</sup>/(100 x Boy(m))<sup>2</sup>) <br> <strong>Bayan:</strong> (1.07 x Ağırlık (kg)) - 148 (Ağırlık<sup>2</sup>/(100 x Boy(m))<sup>2</sup>) <br><br> <strong>İdeal Vücut Ağırlığı</strong><br> Erkek : 50 + 2.3 ( Boy (in) - 60 ) <br> Bayan : 45.5 + 2.3 ( Boy (in) - 60 ) <br><br> <strong>Body Mass Index (Vücut Kitle İndeksi)</strong><br> Ağırlık (kg) / Boy (m)<sup>2</sup> </td> </tr> </tbody></table> <hr style="display: block; padding-top: 5px; margin-bottom: 5px; border-width: 0pt 0pt 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(206, 119, 205);" class="clear"> <strong>Beden Kitle İndeksinize göre aşağıdaki tablodan vücudunuzun genel durumunu hakkında bilgi sahibi olabilirsiniz.</strong> <div class="clear h10"></div> <table cellspacing="0" cellpadding="0" border="1" style="width: 470px; border: 1px solid rgb(206, 119, 205); border-collapse: collapse;"> <tbody><tr> <td style="color: rgb(153, 28, 163);" class="stil1">Yetişkinler için</td> <td style="color: rgb(153, 28, 163);" class="stil2"><strong>Kadın</strong> (kg/m<sup>2</sup>)</td> <td style="color: rgb(153, 28, 163);" class="stil2"><strong>Erkek</strong> (kg/m<sup>2</sup>)</td> </tr> <tr> <td class="stil3">Anoreksi. Aşırı zayıf. Yüksek risk.</td> <td colspan="2" class="stil4">17.5 ve daha az</td> </tr> <tr> <td class="stil3">Zayıf.</td> <td class="stil4">17.5 - 19.1</td> <td class="stil4">17.5 - 20.7</td> </tr> <tr> <td class="stil3">Normal aralık (ideal kilo)</td> <td class="stil4">19.1 - 25.8</td> <td class="stil4">20.7 - 26.4</td> </tr> <tr> <td class="stil3">Biraz kilo fazlası.</td> <td class="stil4">25.8 - 27.3</td> <td class="stil4">26.4 - 27.8</td> </tr> <tr> <td class="stil3">Fazla kilo.</td> <td class="stil4">27.3 - 32.3</td> <td class="stil4">27.8 - 31.1</td> </tr> <tr> <td class="stil3">Çok fazla kilolu.</td> <td class="stil4">32.3 - 34.9</td> <td class="stil4">31.1 - 34.9</td> </tr> <tr> <td class="stil3">Sağlık açısından yüksek risk.</td> <td colspan="2" class="stil4">35 - 40</td> </tr> <tr> <td class="stil3">Hastalıklı bir şekilde aşırı kilolu.</td> <td colspan="2" class="stil4">40 - 50</td> </tr> <tr> <td class="stil3">Süper aşırı kilolu.</td> <td colspan="2" class="stil4">50 - 60</td> </tr></tbody><tbody> </tbody></table> </div> <!-- Hesaplama Bitiş -->
js dosyasını kendi sitene atıp düzenlersin - 11-01-2011, 08:21:27hocam ilgine teşekkürler.sitenin kaynağından kodları alıp yayınlamışsın bunu ve çok daha fazlasını ben de denedim ama çalışmıyor.altından girdim üstünden çıktım olmadı.
yeni yazı eklerken kodları içerik yöneticisinde html bölümüne yapıştırıyorum, görsel bölümünde sorunsuzca görünüyor herşey.yazıyı yayınla dediğimde ise bomboş sayfa çıkıyor.
snr adlı üyeden alıntı: mesajı görüntüle - 11-01-2011, 17:55:58Hocam buyur. bu kusursuz bir kod. ben kullanıyorum. Bu kodun uzantısı htm olacak.
<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9"></head><body
leftmargin="3" topmargin="0">
<center>
<center>
<script language="JavaScript">
function kontrol()
{
if (diyet.boy.value == "" )
{
alert("Boyunuzu giriniz.");
diyet.boy.focus();
return(false);
}
if (diyet.kilo.value == "" )
{
alert("Kilonuzu giriniz.");
diyet.kilo.focus();
return(false);
}
if (diyet.yas.value == "" )
{
alert("Yaşınızı giriniz.");
diyet.yas.focus();
return(false);
}
check()
}
function check()
{
var c1=0 ; var d1=0
var c2=0 ; var d2=0
var c3=0 ; var d3=0
if (document.diyet.boy.value >= 120) {var c1=1}
if (document.diyet.boy.value <= 210) {var d1=1}
if (document.diyet.kilo.value >= 25) {var c2=2}
if (document.diyet.kilo.value <= 350) {var d2=2}
if (document.diyet.yas.value >= 12) {var c3=4}
if (document.diyet.yas.value <= 80) {var d3=4}
var c=c1+c2+c3
var d=d1+d2+d3
alarm=new Array()
alarm[0]="Boy, kilo ve yaş "
alarm[1]="kilo ve yaş "
alarm[2]="boy ve yaş "
alarm[3]="yaş "
alarm[4]="boy ve kilo "
alarm[5]="kilo "
alarm[6]="boy "
if (c==7)
{if (d==7){i_kilo()}
else {alert(alarm[d] + "uygun değil !")}
}
else {alert(alarm[c] + "uygun değil !")}
}
function i_kilo()
{
var temp1 = Math.round(document.diyet.yas.value/49);
var temp2 = Math.round(document.diyet.yas.value/71);
var temp3 = Math.round(document.diyet.yas.value/91);
var tem = document.diyet.cinsiyet.value
var neki = 0
if (tem == 0)
{
if (temp1 != 0) {neki = 21}
if (temp1 == 0) {neki = 20}
}
if (tem != 0)
{
if (temp1 != 0)
{
if (temp2 != 0)
{
if (temp3 != 0) {neki = 24}
if (temp3 == 0) {neki = 23}
}
if (temp2 == 0) {neki = 22}
}
if (temp1 == 0) {neki = 21}
}
document.diyet.ideal.value = Math.round(neki * Math.pow(document.diyet.boy.value,2)/10000)
document.diyet.fark.value = document.diyet.kilo.value - document.diyet.ideal.value
if (document.diyet.fark.value > 0 )
{alert(document.diyet.fark.value + " kilo vermelisiniz.")}
if (document.diyet.fark.value < 0 )
{alert(document.diyet.fark.value*(-1) + " kilo almalısınız.")}
if (document.diyet.fark.value == 0 )
{alert("Bravo. İdeal kilonuzdasınız.")}
}
// end hiding -->
</script>
<form name="diyet">
<a href="http://www.blogbenx.com/" target="_blank" >
<img src="http://www.blogbenx.com/kilo.jpg"></a>
<table border="0" cellspacing="cellPadding=20" width="160">
<tbody><tr>
<td><font size="2" face="Tahoma">Boyunuz </font></td>
<td>: <input gtbfieldid="1" style="font-family: MS Sans Serif;
color: blue; font-size: 9pt;" maxlength="5" size="3" name="boy"><font
size="1" face="Tahoma"> Cm</font></td></tr>
<tr>
<td><font size="2" face="Tahoma">Kilonuz</font></td>
<td>: <input gtbfieldid="2" style="font-family: MS Sans Serif;
color: blue; font-size: 9pt;" maxlength="5" size="3" name="kilo"> <font
size="1" face="Tahoma">Kg</font></td></tr>
<tr>
<td><font size="2" face="Tahoma">Yaşınız</font></td>
<td>: <input gtbfieldid="3" style="font-family: MS Sans Serif;
color: blue; font-size: 9pt;" size="3" name="yas"></td></tr>
<tr> <td><font size="2" face="Tahoma">Cinsiyetiniz</font></td>
<td>: <select gtbfieldid="4" style="font-family: MS Sans Serif;
color: blue; font-size: 9pt;" name="cinsiyet"> <option value="0"
selected="selected">Bayan</option>
<option value="1">Erkek</option></select>
</td></tr><tr>
<td><font size="2" face="Tahoma">
</font></td>
<td><font color="#ffffff">:</font> <input onclick="kontrol()"
style="font-family: MS Sans Serif; color: rgb(194, 40, 23); font-size:
8pt;" value="Hesapla" type="button"></td></tr>
<tr>
<td><font size="2" face="Tahoma">İdeal Kilonuz</font> </td>
<td>: <input gtbfieldid="5" style="font-family: MS Sans Serif;
color: red; font-size: 8pt;" size="3" name="ideal" type="list"> <font
size="1" face="Tahoma">Kg</font></td></tr>
<tr>
<td><font size="2" face="Tahoma">Fark </font></td>
<td>: <input gtbfieldid="6" style="font-family: MS Sans Serif;
color: red; font-size: 8pt;" size="3" name="fark" type="list"> <font
size="1" face="Tahoma">Kg</font></td></tr>
</tbody></table></form></center></center></body></html> - 08-12-2013, 16:49:05sizden yardım istiyorum. Konuyu hortlatmak gibi olacak ama .
hesaplama ile ilgili java dosyasını thema js dosyasına attım.
wp sayfaya kodları ekledim. Fakat js çalışmıyor.
[PHP]<!-- Hesaplama Başlangıç -->
<head>
<style type="text/css">
.style1 {
color: rgb(0, 0, 0);
}
.style2 {
border: 1px solid #FF0000;
}
</style>
</head>
<script src="http://http://www.deneme.com/wp-content/themes/deneme/js/ideal-kilo.js"
type="text/javascript"></script>
<div style="clear: both;" id="hesaplamalar">
kodlar devam ediyor . sildimde . Yukardaki kısmı nereye ekleyeceğim. Posta ekliyorum. olmuyor
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:49:05 -->-> Daha önceki mesaj 16:47:13 --
bu kısmı direk posata mı yapıştıracağım düzenlemeyi nasıl yapacağımsnr adlı üyeden alıntı: mesajı görüntüle - 08-12-2013, 17:01:55Usttekı arkadasın verdıgın tum kodları sıtende bılesenlerde html wıdgetının ıcıne yapıstır o kadar.erenalve adlı üyeden alıntı: mesajı görüntüle
- 08-12-2013, 17:09:29ben yazının içine gömmek istiyorum. Örneğin vucut kitle indexi adlı yazının içine gömdüm fakat hesaplama yapmıyor. Kodların bir kısmınıda siliyor.AlperA. adlı üyeden alıntı: mesajı görüntüle
- 08-12-2013, 17:13:13direk bu kodları calıstıramazsınız yazıların ıcınde. bunun ıcın bır eklentı vardı php kodlarını calıstırmak ıcın ama hatırlamıyorum su an.erenalve adlı üyeden alıntı: mesajı görüntüle