not ortalaması.

vakarvahap kara

Merhaba arkadaşlar, PHP de çok yeniyim. Daha yolun en başındayım ve bir bebeğin ilk adımlarını atması gibi ben de ilk adımlarımı atmaya çalışıyorum.Aşağıdaki ufak kodları yazmaya çalıştım ama bi türlü işin içinden çıkamadım.

Sonucun şöyle olmasını istiyorum. 3 yazılının ortalmasını yine aynı sayfada ortalama alanına yazdırsın. Yardımcı olursanız çok sevinirim. Şimdiden teşekkürler.

<?php
if($_GET)
{
$yazili1=$_GET["yazili1"];
$yazili2=$_GET["yazili2"];
$yazili3=$_GET["yazili3"];
$ortalama=$_GET["ortalama"];
$ortalama=($yazili1+$yazili2+$yazili3)/3;
echo $ortalama=$_GET["ortalama"];
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Başlıksız Belge</title>
</head>

<body>
<form action="not_ort.php" method="get">
<table width="850" border="1">
 <?php
 echo  "<tr>
    <td>YAZILI1</td>
    <td>YAZILI2</td>
    <td>YAZILI3</td>
    <td>ORTALAMA</td>
    <td>NOT</td>
  </tr>";
 echo "<tr>
<td><input type=\"text\" name=\"yazili1\" /></td>
    <td><input type=\"text\" name=\"yazili2\" /></td>
    <td><input type=\"text\" name=\"yazili3\" /></td>
    <td><input type=\"text\" name=\"ortalama\" /></td>
    <td><input type=\"text\" name=\"not\" /></td>
  </tr>";
 
  ?>
</table>
<input type="submit" name="hesap" value="HESAPLA"  />
</form>
</body>
</html>

2011-03-02 19:42:17 Edit:2011-03-02 19:44:12

Php

soyle bi kod yazabildim ins dogru anlamisimdir...

<html>

<body>

<form name="form1" action="" method="POST">

Yazili1=<input type="text" name="y1"><br>

Yazili2=<input type="text" name="y2"><br>

Yazili3=<input type="text" name="y3"><br>

<input type="submit" value="ORTALAMA"><br>

</form></body></html>

<?php

$y1=$_POST["y1"];

$y2=$_POST["y2"];

$y3=$_POST["y3"];

$ortalama=($y1+$y2+$y3)/3;

echo "Girilen 3 = ".$ortalama;

?>

2011-03-03 16:49:11

php

vakarvahap kara

Çok teşekkürler Mitat,

Benim istediğim olay şöyle

   y1             y2                   y3                     ortalama

-------    ----------     ----------------     ------------------ (bunlar textboxlar)

yani ortalama textboxı da görünecek ve butona (hesapla veya ortalama) tıklandığı zaman ortalama textboxı da ortalama sonucu ile dolsun. Tabi bu sıralam dikey de olabilir. Kısacası ortalamayı da textboxın içine yazmak istiyorum.

2011-03-03 19:49:03 Edit:2011-03-03 19:49:39

Edit:

Php

o zaman kucuk bi degisiklikle ins bu sefer olcak :)

<html>

<body>

<?php

$y1=$_POST["y1"];

$y2=$_POST["y2"];

$y3=$_POST["y3"];

$ortalama=($y1+$y2+$y3)/3;

?>

<form name="form1" action="" method="POST">

Yazili1=<input type="text" name="y1"><br>

Yazili2=<input type="text" name="y2"><br>

Yazili3=<input type="text" name="y3"><br>

<input type="submit" value="ORTALAMA">

<input type="text" name="Ortalama" value="<?php echo $ortalama;?>"><br>

</form></body></html>

2011-03-04 12:11:32

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro