PHP Girilen İfadeyi İstenildiği Kadar Yazdırma
Bu örneğimizde Php ile kullanıcının klavyeden girmiş olduğu bir ifadeyi girmiş olduğu kadar ekrana yazdıran programı yapacağız. Bunun için kullanıcının ifadeyi ve sayıyı girmesini sağlayan bir form sayfası oluşturacağız. Daha sonra bu ifadeyi istenildiği kadar ekrana yazdıran php sayfasını oluşturacağız. Bu sayfaların kodları ve ekran görüntüleri aşağıdadır. Ayrıca denemek isteyen ziyaretçiler için bir örnek uygulama sayfası alt tarafta bulunmaktadır.
fordongusu1.php dosyasının 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 Yazdırma-1</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <form action="fordongusu2.php" method="post"> <table border="0" bgcolor="#333333"> <tr> <td height="44" colspan="2" align="center"><font color="#FFFFFF">For Döngüsü İle İstenilen İfadeyi Yazdırma</font></td> </tr> <tr> <td><font color="#FFFFFF">Yazdırılacak İfadeyi Girin:</font></td> <td><input name="ifade" type="text" /></td> </tr> <tr> <td><font color="#FFFFFF">Kaç Kere Yazdıralım:</font></td> <td><input name="sayi" type="text" /></td> </tr> <tr> <td> </td> <td><input name="gonder" type="submit" value="İfadeyi Yazdır" /></td> </tr> </table> </form> <br /> </body> </html>
fordongusu2.php dosyasının 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 Yazdırma-2</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <?php $ifade=$_POST['ifade']; $sayi=$_POST['sayi']; ?> <table width="300" border="1" bgcolor="#FFFF66"> <tr> <td colspan="2" align="center"><?php echo $ifade. " İfadesini ".$sayi. " Tane Yazdıralım"; ?></td> </tr> </table> <?php for($i=1;$i<=$sayi;$i++) { echo $ifade; echo "<br>"; } ?> <br /> <A HREF="javascript:javascript:history.go(-1)">Geri dön</A> <br /> </body> </html>
Ekran görüntüleri:
Aşağıdaki resimde girilen ifade 10 kere yazdırılmak isteniyor.
Aşağıdaki resimde girilen ifade 10 kere yazdırılıyor.
Aşağıdaki resimde girilen ifade 5 kere yazdırılmak isteniyor.
Aşağıdaki resimde girilen ifade 5 kere yazdırılıyor.
<< Önceki Yazı
Sonraki Yazı >>