İçeriğe geç

PHP 11 – $_GET Dizisi ve Kullanımı – Form’dan Gelen Verilerin GET ile Okunması

URL’den yada Form’dan GET metodu ile gönderilen verilerin okunması:

<?php
/*
	rastgele sayı üretme
*/
?>
<!doctype html>
<html>
	<body>
		<?php
			echo rand() . "<br>";
			echo rand() . "<br>";

			echo rand(5, 15);			
			
			foreach(range(1,10) as $i){
				echo "<br>";
			}
		?>
	</body>
</html>

<!Doctype html>
<html>
	<head>
	</head>
	<body>
		<form>
			Sayı 1 <input type="text" name="sayi1"
			value="<?=(isset($_GET['sayi1']))?$_GET["sayi1"]:""?>"
			><br>
			Sayı 2 <input type="text" name="sayi2"
			value="<?=(isset($_GET['sayi2']))?$_GET["sayi2"]:""?>"
			><br>
			<input type="submit" value="Topla" name="gonder">
			<input type="submit" value="Çıkart" name="gonder">
			<input type="submit" value="Çarp" name="gonder">
			<input type="submit" value="Böl" name="gonder">
		</form>
		
		<?php
			if (isset($_GET['gonder']))
			{
				if ($_GET['gonder']== "Topla")
					echo "<hr>Sayılan toplamı = ".($_GET['sayi1']+$_GET['sayi2']);
				else if ($_GET['gonder']== "Çıkart")
					echo "<hr>Sayılan toplamı = ".($_GET['sayi1']-$_GET['sayi2']);
				else if ($_GET['gonder']== "Çarp")
					echo "<hr>Sayılan toplamı = ".($_GET['sayi1']*$_GET['sayi2']);
				else if ($_GET['gonder']== "Böl")
					echo "<hr>Sayılan toplamı = ".($_GET['sayi1']/$_GET['sayi2']);
			}
		?>
	</body>
</html>
163 Gösterim  
Tarih:internet programlamaPHPprogramlamaweb programlama

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.