PHP Girilen Sayıya Olan Sayıları Yazdırma
Bu örneğimizde kullanıcının klavyeden girmiş olduğu bir sayıya kadar olan sayıları ekrana yan yana yazdıran php kodlarını yazacağız. Kullanıcının istediği sayıyı yazması için bir form sayfası ve bu formdan girmiş olduğu sayıya kadar olan sayıları da yan yana yazdırmayı sağlayan bir işlem sayfası oluşturacağız. Bu sayfaların kodları ve ekran görüntüleri aşağıdadır. İsteyen kullanıcıların uygulamayı denemesi için sayfanın altında bir uygulama linki bulunmaktadır.
fordongususayilar1.php dosyası kodları:
<!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>PHP For Döngüsü İle Sayıları Yazdırma-1</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <form action="fordongususayilar2.php" method="post"> <table border="0" bgcolor="#660000"> <tr> <td height="44" colspan="2" align="center"><font color="#FFFFFF">For Döngüsü İle İstenilen Sayıya Kadar Yazdırma</font></td> </tr> <tr> <td><font color="#FFFFFF">Kaça Kadar Yazdırılsın:</font></td> <td><input name="sayi" type="text" /></td> </tr> <tr> <td> </td> <td><input name="gonder" type="submit" value="Sayıları Yazdır" /></td> </tr> </table> </form> <br /> </body> </html>
fordongususayilar2.php dosyası kodları:
<!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>PHP For Döngüsü İle Sayıları Yazdırma-2</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <?php $sayi=$_POST['sayi']; ?> <table width="300" border="1" bgcolor="#00FF33"> <tr> <td colspan="2" align="center"><?php echo $sayi. " Kadar Yazdıralım"; ?></td> </tr> <tr> <td> <?php for($i=1;$i<=$sayi;$i++) { echo $i; echo "-"; } ?> </td> </tr> </table> <br /> <A HREF="javascript:javascript:history.go(-1)">Geri dön</A> <br /> </body> </html>
Ekran görüntüleri:
Aşağıdaki resimde 50 ye kadar olan sayıların yazdırılması isteniyor.
Aşağıdaki resimde 50 ye kadar olan sayılar ekrana yazdırılıyor.
Aşağıdaki resimde 120 ye kadar olan sayıların yazdırılması isteniyor.
Aşağıdaki resimde 120 ye kadar olan sayılar ekrana yazdırılıyor.
<< Önceki Yazı
Sonraki Yazı >>