Toplam Üye:
32638
Aktif Üye:
0
Aktif Ziyaretçi:
801
??? Sitem deki Haberleri ..(25562 okuma, 26 yanıt) Free Hosta Php Nuke Kurul ..(16543 okuma, 14 yanıt) EKLENTİ: Misafire mesajın ..(37280 okuma, 38 yanıt) Php Nuke 9.0 Geliyor ..(21021 okuma, 19 yanıt) Bu başlık için mesaj bulu ..(14167 okuma, 15 yanıt) Facebook Sohbet Tipi Sohb ..(17943 okuma, 15 yanıt) üye aktivasyon ..(10699 okuma, 8 yanıt) Facebook tarzı altbar... ..(6303 okuma, 1 yanıt) kaldırmak istediğim bölüm ..(6577 okuma, 2 yanıt) Resimli RSS ..(23356 okuma, 25 yanıt) Onay linkini kaldirmak ..(11129 okuma, 8 yanıt) Yardım :( Site açılırken ..(6693 okuma, 2 yanıt) .Htaccess ile uzantıda ke ..(8350 okuma, 4 yanıt) block genişliği ..(5740 okuma, 1 yanıt) Haber Resimleri ve Slide ..(14506 okuma, 12 yanıt) Foruma büyük boyutlu resi ..(7349 okuma, 3 yanıt) Php-Nuke 8.0 Paket ..(9477 okuma, 6 yanıt) Hangi sürümü önerirsiniz? ..(10551 okuma, 8 yanıt) ethai1 3 ..(13264 okuma, 10 yanıt) Yeni PEHASPESEO ..(70381 okuma, 82 yanıt) Türkçe Karakter sorunu ? ..(37992 okuma, 36 yanıt) tek modul için sağ ve sol ..(11460 okuma, 8 yanıt) Php-nuke8.0 başlıklarda t ..(10644 okuma, 8 yanıt) Phpden iyi anlayan ..(5479 okuma, 1 yanıt) Php nuke 7.6 - 3.1 patch ..(73800 okuma, 89 yanıt) Mp3 Üst Player Yardım ..(29828 okuma, 40 yanıt) Toplu üyelik silme? ..(11182 okuma, 8 yanıt) Çözümleyemediğim hata... ..(12472 okuma, 11 yanıt) bloğu kayan hale getirmek ..(5995 okuma, 2 yanıt) Makale modulu ..(8627 okuma, 5 yanıt) PHP-Nuke Haber V.1 Paylas ..(86058 okuma, 121 yanıt) title değiştirme ..(10416 okuma, 6 yanıt) Arkadaşlar bu sorunun çöz ..(10088 okuma, 6 yanıt) Php Nuke 8.1 ..(4371 okuma, 0 yanıt) merhaba ..(10336 okuma, 9 yanıt) Anasayfa için boş modül o ..(13618 okuma, 13 yanıt) admin panelinde Access De ..(6447 okuma, 2 yanıt) Bu başlığa hiç cevap gelm ..(26570 okuma, 25 yanıt) Nuke Tema yapilisi ..(17189 okuma, 16 yanıt) Mavisce-net temasina bann ..(8777 okuma, 6 yanıt) PHP-Nuke wTeam - eklentil ..(6667 okuma, 2 yanıt) coppermine hata ..(10762 okuma, 8 yanıt) içerik tanıtımı ..(6326 okuma, 2 yanıt) Haber Ve İçeriğe Resim Ek ..(7212 okuma, 3 yanıt) google keywords ..(9021 okuma, 6 yanıt) 8.0'da html sorunu ..(5525 okuma, 1 yanıt) PHP-Nuke_8.1.3.5+NukeSent ..(54602 okuma, 76 yanıt) üye olunurken gereksiz is ..(10077 okuma, 7 yanıt) Arkadaşlar kolifa haber s ..(6388 okuma, 2 yanıt) Hesabınız'a tıklayınca te ..(10573 okuma, 7 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Form hesaplama 2 YARDIM
Önceki başlık :: Sonraki başlık
Yazar
Mesaj
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-15, 13:31:02 Mesaj konusu: Form hesaplama 2 YARDIM
kodun bir kısmını yaptım ama tek bir yerde sorun kardı
o da ortalama kısmı ders listesinde 12 tane ders var ama her sınıfın 12 dersi yok onu icin ortalamyı 12 ye böldüremiyorum bunun yerine girilen ders kadar bölmesini istiyorum
bir sitede gördüm yapmışlardı sitenin linki
http://www.ogris.gazi.edu.tr/ogrsiralama/ogr_not_hes.php
Kod:
// ders notu
$ders1 = $_POST["ders1"];
$ders2 = $_POST["ders2"];
$ders3 = $_POST["ders3"];
$ders4 = $_POST["ders4"];
$ders5 = $_POST["ders5"];
$ders6 = $_POST["ders6"];
$ders7 = $_POST["ders7"];
$ders8 = $_POST["ders8"];
$ders9 = $_POST["ders9"];
$ders10 = $_POST["ders10"];
$ders11 = $_POST["ders11"];
$ders12 = $_POST["ders12"];
// kredi notu
$kredi1 = $_POST["kredi1"];
$kredi2 = $_POST["kredi2"];
$kredi3 = $_POST["kredi3"];
$kredi4 = $_POST["kredi4"];
$kredi5 = $_POST["kredi5"];
$kredi6 = $_POST["kredi6"];
$kredi7 = $_POST["kredi7"];
$kredi8 = $_POST["kredi8"];
$kredi9 = $_POST["kredi9"];
$kredi10 = $_POST["kredi10"];
$kredi11 = $_POST["kredi11"];
$kredi12 = $_POST["kredi12"];
// Sonuc
$sonuc1= $ders1*kredi1 ;
$sonuc2= $ders2*kredi2 ;
$sonuc3= $ders3*kredi3 ;
$sonuc4= $ders4*kredi4 ;
$sonuc5= $ders5*kredi5 ;
$sonuc6= $ders6*kredi6 ;
$sonuc7= $ders7*kredi7 ;
$sonuc8= $ders8*kredi8 ;
$sonuc9= $ders9*kredi9 ;
$sonuc10= $ders10*kredi10 ;
$sonuc11= $ders11*kredi11 ;
$sonuc12= $ders12*kredi12 ;
// Ortalama sonuç
<form id="form1" name="form1" method="post" action="">
<table border="0" align="center">
<tr>
<td><div align="center"><strong>Not</strong></div></td>
<td><div align="center"></div></td>
<td><div align="center"><strong>Kredisi</strong></div></td>
<td><div align="center"><strong>Sonuc</strong></div></td>
</tr>
<tr>
<td><div align="center"><font color="#0000FF">
<select name="ders1" size="1" id="ders1">
<option value="" selected="selected">----------</option>
<option value="4"> AA</option>
<option value="3.5">BA</option>
<option value="3" >BB</option>
<option value="2.5">CB</option>
<option value="2" >CC</option>
<option value="1.5" >DC</option>
<option value="1">DD</option>
<option value="0.5">FD</option>
<option value="0">FF</option>
</select>
</font></div></td>
<td><div align="center">X</div></td>
<td><div align="center"><font color="#0000FF">
<select name="kredi1" size="1" id="kredi1">
<option value="" selected="selected">----------</option>
<option value="0" >Kredisiz</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
</select>
</font></div></td>
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2024-06-17, 05:43:00 Mesaj konusu: Forum Arası Reklamlar
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 13:32:19 Mesaj konusu:
yardımcı olabilecek yok mu ?
Başa dön
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2007-08-16, 14:40:10 Mesaj konusu: Re: Form hesaplama 2 YARDIM
Ben soruyu anlamadım.
$sonuc1= $ders1*kredi1 ;
$sonuc2= $ders2*kredi2 ;
$sonuc3= $ders3*kredi3 ;
$sonuc4= $ders4*kredi4 ;
$sonuc5= $ders5*kredi5 ;
$sonuc6= $ders6*kredi6 ;
$sonuc7= $ders7*kredi7 ;
$sonuc8= $ders8*kredi8 ;
$sonuc9= $ders9*kredi9 ;
$sonuc10= $ders10*kredi10 ;
$sonuc11= $ders11*kredi11 ;
$sonuc12= $ders12*kredi12 ;
buradaki kredi ler nedir değişken mi? $ işaretini göremedim de.
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 16:17:21 Mesaj konusu:
pardon yazmayı unutmuşum onlarda degişken
Başa dön
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
Tarih: 2007-08-16, 16:32:04 Mesaj konusu: Re: Form hesaplama 2 YARDIM
Kod:
// ders notu
$ders_1 = $_POST["ders_1"];
$ders_2 = $_POST["ders_2"];
$ders_3 = $_POST["ders_3"];
// kredi notu
$kredi_1 = $_POST["kredi_1"];
$kredi_2 = $_POST["kredi_2"];
$kredi_3 = $_POST["kredi_3"];
// Sonuc
$sonuc1= $ders_1*$kredi_1 ;
$sonuc2= $ders_2*$kredi_2 ;
$sonuc3= $ders_3*$kredi_3 ;
// Ortalama sonuç
$topcar = $sonuc1+$sonuc2+$sonuc3 ;
$topkre = $kredi_1+$kredi_2+$kredi_3 ;
$ortalama = $topcar/$topkre ;
Arkadaşım eğer mantığını anladıysam yukarda da görebileceğin gibi eklediğim formüllerle birlikte (görsellikten uzak tabi) Aliosman abinin düzeltme isteğiyle birlikte senin istediğin gibi bir sistemi kendi localimde çalıştırdım.
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 16:38:20 Mesaj konusu:
ya yanlış anlaşıldım galiba o yazılarıda sorun yok sadece buraya gecerken $ işaretini unutmuştum tek sorunum ortalama cıkaramamak senin yaptıgın kod normal ortalama ama ben 3 ders görecem onun icin 3 bölmesi gerekiyor kimi 5 ders kimi 6 ders yani kac ders secilirse o kadar ders icin hesaplanması gerekiyor
verdigim link teki öyle calışıyor ordan caşmaya calıştım ama beceremedim bende kendim elle yazdım :)
Başa dön
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
Tarih: 2007-08-16, 16:45:09 Mesaj konusu:
Sen şöyle diyorsun değilmi atıyorum 12 derslik yapacaksın ama elemanın 11 dersi var sen 11 tanesine böldüreyim diyorsun.Boş kalan alan için karışıklık çıkmasın.Eğer bu anladığım doğruysa ben denedim oluyor.O gazinin sitesindeki gibi sorunsuz çalışıyor.Kodların basitliğine bakma cidden sonuçlar doğru çıkıyor sende bi lokalde dene isteersen.Ama eğer istediğin ortalama şekli farklıysa bilemem.
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 16:47:08 Mesaj konusu:
yok istedigim ortalama şekli aynen öyle
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2024-06-17, 05:43:00 Mesaj konusu: Forum Arası Reklamlar
Başa dön
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
Tarih: 2007-08-16, 16:50:43 Mesaj konusu: Re: Form hesaplama 2 YARDIM
Kod:
<?php
// ders notu
$ders_1 = $_POST["ders_1"];
$ders_2 = $_POST["ders_2"];
$ders_3 = $_POST["ders_3"];
// kredi notu
$kredi_1 = $_POST["kredi_1"];
$kredi_2 = $_POST["kredi_2"];
$kredi_3 = $_POST["kredi_3"];
// Sonuc
$sonuc1= $ders_1*$kredi_1 ;
$sonuc2= $ders_2*$kredi_2 ;
$sonuc3= $ders_3*$kredi_3 ;
// Ortalama sonuç
$topcar = $sonuc1+$sonuc2+$sonuc3 ;
$topkre = $kredi_1+$kredi_2+$kredi_3 ;
$ortalama = $topcar/$topkre ;
echo"<form name=\"form1\" method=\"post\" >"
. " <table width='95%' border='1' align='center' bordercolor=\"#99CCFF\">"
. " <tr>"
. " <td align=\"right\"><div align=\"center\"><font color=\"#0000FF\"><b>Dersler</b></font></div></td>"
. " <td><div align=\"center\"><font color=\"#0000FF\"><b>Notu</b></font></div></td>"
. " <td><div align=\"center\"><font color=\"#0000FF\"><b>Kredisi</b></font></div></td>"
. " <td><div align=\"center\"><font color=\"#0000FF\">"
. " <b>Açıklama</b><br>"
. " <font size=\"1\">katsayı / kredi / toplam kredi "
. " </font></font></div>"
. " </td>"
. " </tr>"
. " <tr>"
. " <td width='13%' align=\"right\"><font color=\"#0000FF\"> <b>1."
. " Ders</b></font></td>"
. " <td width='17%' align=\"center\"><div align=\"center\"><font color=\"#0000FF\">"
. " <select name=\"ders_1\" size=1 id=\"ders_1\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"4\"> AA</option>"
. " <option value=\"3.5\">BA</option>"
. " <option value=\"3\" >BB</option>"
. " <option value=\"2.5\">CB</option>"
. " <option value=\"2\" >CC</option>"
. " <option value=\"1.5\" >DC</option>"
. " <option value=\"1\">DD</option>"
. " <option value=\"0.5\">FD</option>"
. " <option value=\"0\">FF</option>"
. " </select>"
. " </font></div></td>"
. " <td width='21%' align=\"center\"><div align=\"center\"><font color=\"#0000FF\">"
. " <select name=\"kredi_1\" size=1 id=\"kredi_1\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"0\" >Kredisiz</option>"
. " <option value=\"1\">1</option>"
. " <option value=\"2\">2</option>"
. " <option value=\"3\">3</option>"
. " <option value=\"4\">4</option>"
. " <option value=\"5\">5</option>"
. " <option value=\"6\">6</option>"
. " <option value=\"7\">7</option>"
. " <option value=\"8\">8</option>"
. " <option value=\"9\">9</option>"
. " <option value=\"10\">10</option>"
. " <option value=\"11\">11</option>"
. " <option value=\"12\">12</option>"
. " <option value=\"13\">13</option>"
. " <option value=\"14\">14</option>"
. " <option value=\"15\">15</option>"
. " <option value=\"16\">16</option>"
. " <option value=\"17\">17</option>"
. " <option value=\"18\">18</option>"
. " <option value=\"19\">19</option>"
. " <option value=\"20\">20</option>"
. " <option value=\"21\">21</option>"
. " <option value=\"22\">22</option>"
. " <option value=\"23\">23</option>"
. " <option value=\"24\">24</option>"
. " <option value=\"25\">25</option>"
. " "
. " </select>"
. " </font>"
. " </div></td>"
. " <td width='49%' align=\"center\"> "
. " <div align=\"center\">"
. " "
. " </div></td>"
. " </tr>"
. " <tr>"
. " <td height=\"22\" align=\"right\"><font color=\"#0000FF\"><b>2. Ders</b></font></td>"
. " <td align=\"center\">"
. " <select name=\"ders_2\" size=1 id=\"ders_2\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"4\"> AA</option>"
. " <option value=\"3.5\">BA</option>"
. " <option value=\"3\" >BB</option>"
. " <option value=\"2.5\">CB</option>"
. " <option value=\"2\" >CC</option>"
. " <option value=\"1.5\" >DC</option>"
. " <option value=\"1\">DD</option>"
. " <option value=\"0.5\">FD</option>"
. " <option value=\"0\">FF</option>"
. " </select>"
. " </td>"
. " <td align=\"center\">"
. " <select name=\"kredi_2\" size=1 id=\"kredi_2\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"0\" >Kredisiz</option>"
. " <option value=\"1\">1</option>"
. " <option value=\"2\">2</option>"
. " <option value=\"3\">3</option>"
. " <option value=\"4\">4</option>"
. " <option value=\"5\">5</option>"
. " <option value=\"6\">6</option>"
. " <option value=\"7\">7</option>"
. " <option value=\"8\">8</option>"
. " <option value=\"9\">9</option>"
. " <option value=\"10\">10</option>"
. " <option value=\"11\">11</option>"
. " <option value=\"12\">12</option>"
. " <option value=\"13\">13</option>"
. " <option value=\"14\">14</option>"
. " <option value=\"15\">15</option>"
. " <option value=\"16\">16</option>"
. " <option value=\"17\">17</option>"
. " <option value=\"18\">18</option>"
. " <option value=\"19\">19</option>"
. " <option value=\"20\">20</option>"
. " <option value=\"21\">21</option>"
. " <option value=\"22\">22</option>"
. " <option value=\"23\">23</option>"
. " <option value=\"24\">24</option>"
. " <option value=\"25\">25</option>"
. " "
. " </select>"
. " <div align=\"center\"></div></td>"
. " <td align=\"center\"><div align=\"center\">"
. " </div></td>"
. " </tr>"
. " <tr>"
. " <td align=\"right\"><font color=\"#0000FF\"><b>3. Ders</b></font></td>"
. " <td align=\"center\"><div align=\"center\">"
. " <select name=\"ders_3\" size=1 id=\"ders_3\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"4\"> AA</option>"
. " <option value=\"3.5\">BA</option>"
. " <option value=\"3\" >BB</option>"
. " <option value=\"2.5\">CB</option>"
. " <option value=\"2\" >CC</option>"
. " <option value=\"1.5\" >DC</option>"
. " <option value=\"1\">DD</option>"
. " <option value=\"0.5\">FD</option>"
. " <option value=\"0\">FF</option>"
. " </select>"
. " </div></td>"
. " <td align=\"center\"><div align=\"center\">"
. " <select name=\"kredi_3\" size=1 id=\"kredi_3\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"0\" >Kredisiz</option>"
. " <option value=\"1\">1</option>"
. " <option value=\"2\">2</option>"
. " <option value=\"3\">3</option>"
. " <option value=\"4\">4</option>"
. " <option value=\"5\">5</option>"
. " <option value=\"6\">6</option>"
. " <option value=\"7\">7</option>"
. " <option value=\"8\">8</option>"
. " <option value=\"9\">9</option>"
. " <option value=\"10\">10</option>"
. " <option value=\"11\">11</option>"
. " <option value=\"12\">12</option>"
. " <option value=\"13\">13</option>"
. " <option value=\"14\">14</option>"
. " <option value=\"15\">15</option>"
. " <option value=\"16\">16</option>"
. " <option value=\"17\">17</option>"
. " <option value=\"18\">18</option>"
. " <option value=\"19\">19</option>"
. " <option value=\"20\">20</option>"
. " <option value=\"21\">21</option>"
. " <option value=\"22\">22</option>"
. " <option value=\"23\">23</option>"
. " <option value=\"24\">24</option>"
. " <option value=\"25\">25</option>"
. " "
. " </select>"
. " </div></td>"
. " <td align=\"center\"><div align=\"center\">"
. " </div></td>"
. " </tr>"
. " <tr>"
. " <td colspan=\"3\" align=\"right\"><div align=\"center\"><font color=\"#0000FF\"><strong>Toplam</strong></font></div></td>"
. " <td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
. " <tr align=\"center\">"
. " <td width=\"200\">"
. " <div align=\"center\"><font color=\"#0000FF\">"
. " </font></div></td>"
. " <td width=\"200\">"
. " <div align=\"center\"><font color=\"#0000FF\">"
. " 0 </font></div></td>"
. " <td width=\"200\">"
. " <div align=\"center\"><font color=\"#0000FF\">"
. " 0 </font></div></td>"
. " </tr>"
. " </table></td>"
. " </tr>"
. " <tr>"
. " <td colspan=\"4\" align=\"right\">"
. " <div align=\"justify\">"
. " <font color=\"#0000FF\">"
. " (Toplam çarpanlı kredi) $topcar / (Toplam Kredi) $topkre = "
. " <b>Ortalama Not</b> <strong><font color=\"#FF0000\" size=\"4\"> $ortalama </font></strong></font><font color=\"#FF0000\" size=\"4\"><strong>"
. " </strong></font> </div></td>"
. " </tr>"
. " <tr>"
. " <td height=\"43\" colspan=5 align=center>"
. " <input type='submit' name='Submit' value=' Hesapla '>"
. " </td>"
. " </tr>"
. " </table>"
. " </form>"
."";
?>
Benim yaptığım bu eğer istediğin gibiyse üzerinde çalış zaten basit bi kaç ekleme yaptınmı biter.
Başa dön
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2007-08-16, 17:01:02 Mesaj konusu:
Değişkenleri array içine at. Array sayısını al. Ona göre böl.
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 17:04:40 Mesaj konusu:
osman hocam dediginizi tam olarak yapamadım ama arkadaşın dedigi oldu
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 17:10:55 Mesaj konusu:
acaba ortalamayıda harf ile yazdırabilirmiyiz
4=AA 3.5=BA 3=BB 2.5=CB 2=CC 1.5=DC 1=DD 0.5=FD 0=FF
Başa dön
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2007-08-16, 17:17:15 Mesaj konusu:
Aaa ben size böyle mi öğrettim? Döngü denen birşey var. 3 tane eklemişsiniz bırakmışsınız. Koyun döngüye 10-20 tane kaç alan olacaksa onları kendisi form yapsın. Siz formu bir döngüyle yapın. Hesaplama konusunda yardımcı olurum.
Başa dön
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2007-08-16, 17:21:16 Mesaj konusu:
Ayrıca form işlemlerine geçecez. O zamana ön hazırlık olur. Dersleri boşuna yazmadığımı gösterin bana.
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 17:30:56 Mesaj konusu:
valla hocam bu döngü dersini tam anlayamadım en iyisi form hesaplamarına gecince daha iyi ögrenirim şimdilik bu kadarı da yeter zaten kullanmak icin daha cok vakit var ilk sınavlar aralıkta
Başa dön
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2007-08-16, 17:38:52 Mesaj konusu:
serkan anlamıştır. Şimdi yazar herhalde. Hadi serkan dersleri takip edenleri göster yoksa bak derslere devam etmem ona göre
Başa dön
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
Tarih: 2007-08-16, 17:43:18 Mesaj konusu:
valla hocam bende takip ediyorum ama ilk defa burda php ögreniyorum ancak bu kadar ama göngüleri de bir gün anlarız :))
Başa dön
is-mail Mesaj: 500+
Kayıt: Feb 07, 2006 Mesajlar: 908 Konum: İstanbul
Tarih: 2007-08-16, 18:30:20 Mesaj konusu:
Kod:
if ($ders1 != ""){
$bol = 1;
}elseif ($ders1 && $ders2 != ""){
$bol = 2;
}elseif ($ders1 && $ders2 && $ders3 != ""){
$bol = 3;
}elseif ($ders1 && $ders2 && $ders3 && $ders4 != ""){
$bol = 4;
}elseif ($ders1 && $ders2 && $ders3 && $ders4 && $ders5 != ""){
$bol = 5;
}elseif ($ders1 && $ders2 && $ders3 && $ders4 && $ders5 && ders6 != ""){
$bol = 6;
}...
çok mu uzun oldu acaba ? :))
Başa dön
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
Tarih: 2007-08-16, 22:51:47 Mesaj konusu: Re: Form hesaplama 2 YARDIM
Aliosman abi kusura bakma çıkmıştım netten yazdıklarını göremedim.Derslere devam edelim Aslında arkadaşımızın istediğini senin öğrettiklerinle yazmaya çalışıyordum da baktım çok zaman alacak sadece arkadaşımızın isteğine yönelik iki üç formül yaptım.Aslında bu tür çalışmayı ilk defa yaptım.Ders çalışmaktan sıkı bir şekilde PHP çalışmaya fırsatım kalsa iyi olurdu ama iş güç işte
Başa dön
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
Tarih: 2007-08-16, 23:29:50 Mesaj konusu: Re: Form hesaplama 2 YARDIM
Kod:
echo"<form name=\"form1\" method=\"post\" >"
. " <table width='95%' border='1' align='center' bordercolor=\"#99CCFF\">"
. " <tr>"
. " <td align=\"right\"><div align=\"center\"><font
color=\"#0000FF\"><b>Dersler</b></font></div></td>"
. " <td><div align=\"center\"><font color=\"#0000FF\"><b>Notu</b></font></div></td>"
. " <td><div align=\"center\"><font color=\"#0000FF\"><b>Kredisi</b></font></div></td>"
. " <td><div align=\"center\"><font color=\"#0000FF\">"
. " <b>Açıklama</b><br>"
. " <font size=\"1\">katsayı / kredi / toplam kredi "
. " </font></font></div>"
. " </td>"
. " </tr>";
For($sayi=1;;$sayi++) {
if($sayi>12) {
break;
}
echo " <tr>"
. " <td width='13%' align=\"right\"><font color=\"#0000FF\"> <b>$sayi."
. " Ders</b></font></td>"
. " <td width='17%' align=\"center\"><div align=\"center\"><font color=\"#0000FF\">"
. " <select name=\"ders_$sayi\" size=1 id=\"ders_$sayi\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"4\"> AA</option>"
. " <option value=\"3.5\">BA</option>"
. " <option value=\"3\" >BB</option>"
. " <option value=\"2.5\">CB</option>"
. " <option value=\"2\" >CC</option>"
. " <option value=\"1.5\" >DC</option>"
. " <option value=\"1\">DD</option>"
. " <option value=\"0.5\">FD</option>"
. " <option value=\"0\">FF</option>"
. " </select>"
. " </font></div></td>"
. " <td width='21%' align=\"center\"><div align=\"center\"><font color=\"#0000FF\">"
. " <select name=\"kredi_$sayi\" size=1 id=\"kredi_$sayi\">"
. " <option value=\"\" selected>----------</option>"
. " <option value=\"0\" >Kredisiz</option>"
. " <option value=\"1\">1</option>"
. " <option value=\"2\">2</option>"
. " <option value=\"3\">3</option>"
. " <option value=\"4\">4</option>"
. " <option value=\"5\">5</option>"
. " <option value=\"6\">6</option>"
. " <option value=\"7\">7</option>"
. " <option value=\"8\">8</option>"
. " <option value=\"9\">9</option>"
. " <option value=\"10\">10</option>"
. " <option value=\"11\">11</option>"
. " <option value=\"12\">12</option>"
. " <option value=\"13\">13</option>"
. " <option value=\"14\">14</option>"
. " <option value=\"15\">15</option>"
. " <option value=\"16\">16</option>"
. " <option value=\"17\">17</option>"
. " <option value=\"18\">18</option>"
. " <option value=\"19\">19</option>"
. " <option value=\"20\">20</option>"
. " <option value=\"21\">21</option>"
. " <option value=\"22\">22</option>"
. " <option value=\"23\">23</option>"
. " <option value=\"24\">24</option>"
. " <option value=\"25\">25</option>"
. " "
. " </select>"
. " </font>"
. " </div></td>"
. " <td width='49%' align=\"center\"> "
. " <div align=\"center\">"
. " "
. " </div></td>"
. " </tr>";
}
echo " <tr>"
. " <td colspan=\"3\" align=\"right\"><div align=\"center\"><font
color=\"#0000FF\"><strong>Toplam</strong></font></div></td>"
. " <td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
. " <tr align=\"center\">"
. " <td width=\"200\">"
. " <div align=\"center\"><font color=\"#0000FF\">"
. " </font></div></td>"
. " <td width=\"200\">"
. " <div align=\"center\"><font color=\"#0000FF\">"
. " 0 </font></div></td>"
. " <td width=\"200\">"
. " <div align=\"center\"><font color=\"#0000FF\">"
. " 0 </font></div></td>"
. " </tr>"
. " </table></td>"
. " </tr>"
. " <tr>"
. " <td colspan=\"4\" align=\"right\">"
. " <div align=\"justify\">"
. " <font color=\"#0000FF\">"
. " (Toplam çarpanlı kredi) $topcar / (Toplam Kredi) $topkre = "
. " <b>Ortalama Not</b> <strong><font color=\"#FF0000\" size=\"4\">
$ortalama </font></strong></font><font color=\"#FF0000\" size=\"4\"><strong>"
. " </strong></font> </div></td>"
. " </tr>"
. " <tr>"
. " <td height=\"43\" colspan=5 align=center>"
. " <input type='submit' name='Submit' value=' Hesapla '>"
. " </td>"
. " </tr>"
. " </table>"
. " </form>"
."";
Aliosman abi dediğin gibi buraya kadar formu "FOR" döngüsüyle arkadaşın istediği gibi 12 ye kadar otomatik olarak artıyor yani senin istediğin gibi artı bikaç yere değişken ekledim..
Fakat hesaplamalarda problem var aslında tek tek 12 ye kadar yazarsam oluyo da sen kısa yolunu yazarsan daha güzel olur hem biz de öğrenmiş oluruz.
Düzenlenmesi gereken formüller şurada
Kod:
// ders notu
$ders_1 = $_POST["ders_1"];
$ders_2 = $_POST["ders_2"];
$ders_3 = $_POST["ders_3"];
// kredi notu
$kredi_1 = $_POST["kredi_1"];
$kredi_2 = $_POST["kredi_2"];
$kredi_3 = $_POST["kredi_3"];
// Sonuc
$sonuc1= $ders_1*$kredi_1 ;
$sonuc2= $ders_2*$kredi_2 ;
$sonuc3= $ders_3*$kredi_3 ;
// Ortalama sonuç
$topcar = $sonuc1+$sonuc2+$sonuc3 ;
$topkre = $kredi_1+$kredi_2+$kredi_3 ;
$ortalama = $topcar/$topkre ;
Başa dön
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız