PHP Girilen İfadeyi İstenildiği Kadar Yazdırma - Bilişim Konuları

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>&nbsp;</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.

php-girilenifadeyiyazdirma1

Aşağıdaki resimde girilen ifade 10 kere yazdırılıyor.

php-girilenifadeyiyazdirma2

Aşağıdaki resimde girilen ifade 5 kere yazdırılmak isteniyor.

php-girilenifadeyiyazdirma3

Aşağıdaki resimde girilen ifade 5 kere yazdırılıyor.

php-girilenifadeyiyazdirma4

Kendin DENE

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap