İnternet Programlama 1 PHP EV ÖDEVİ -03 Ad Soyad (html okusun göndersin php alsın yazsın) Okul No Amaç: İnternet ortamında okuma yazmanın kavranması. Bunun için form elemanları $_GET $_POST kullanacağız. Method=POST ile gönder, $_POST[“x”] ile al Aşağıda, Y denkleminin formülü verilmiştir. Y ye bağlı bilinmeyenleri oku.php okutun ve Post metodunu kullanarak yaz.php sayfasına gönderin. $_POST dizisini kullanarak internetten gelen değerleri alıp Y yi hesaplatan ve sonucu internete yazan yaz.php sayfasını yazın. 1) Y=2+X CEVAP: oku.php _ <html><body> <form method=post action=yaz.php <input type=text name=x> <input type=submit> </form> </body></html> 2) yaz.php _ 51 ) Method=GET ile gönder, $_GET[“x”] ile al Aşağıda, Y denkleminin formülü verilmiştir. Y ye bağlı bilinmeyenleri oku.php okutun ve Get metodunu kullanarak yaz.php sayfasına gönderin. $_GET dizisini kullanarak internetten gelen değerleri alıp Y yi hesaplatan ve sonucu internete yazan yaz.php sayfasını yazın. 52 ) _ yaz.php oku.php <html><body> <form method=GET action=yaz.php <input type=text name=a> <input type=text name=b> <br> <input type=text name=c> <input type=submit> </form> </body></html> Y sin(X) CEVAP: oku.php Y=3A*B+4C CEVAP: <html> <body><?php $Y=2+$_POST[“x”]; echo $Y; ?> </body></html> _ 3) <html><body> <form method=post action=yaz.php <input type=text name=x> <input type=submit> </form> </body></html> 3) 4) 5) 6) 7) 8) 9) 10 ) 11 ) 12 ) 13 ) 14 ) 15 ) 16 ) 17 ) 18 ) 19 ) 20 ) 21 ) 22 ) 23 ) 24 ) 25 ) 26 ) 27 ) 28 ) 29 ) 30 ) 31 ) 32 ) 33 ) Y=X2 Y=-X+2+X Y=sin(x)/cos(x) Y=2X2+A*B*C Y=sin(x)/cos(x) Y=2X2+A*B*C B B 2 4 AC 2A Y=X-6 Y=X-2 Y=2-X Y=-2-X Y=-2+X Y=8/X Y=1/X Y=X/2 Y=X/9 Y=X/66 Y=2X Y=5X Y=X*3 Y=X*12 Y=X*X Y=X2 Y=X3 Y=X4 Y=X5 Y X Y 2X Y Y 2 X Y 2 X Y 2X 34 ) Y 2 X2 35 ) Y X3 5 36 ) Y 37 ) X3 5 Y 2 X 38 ) Y 2X / 8 39 ) 40 ) 41 ) 42 ) 43 ) 44 ) 45 ) 46 ) 47 ) 48 ) 49 ) 50 ) Y=2X+4 Y=5X-3 Y=4X-2 Y=4X-2X Y=4X*X Y=cos(X) Y=sin(X)+6X Y=X2-1 Y=X2+5X+6 Y=X2+3X Y=A*X+B*X+C Y 2X / 8 <html> <body><?php $x=$_POST[“x”]; $Y=sqrt(sin($x)); echo $Y; ?> </body></html> 53 ) 54 ) 55 ) 56 ) 57 ) 58 ) 59 ) 60 ) 61 ) 62 ) 63 ) 64 ) 65 ) 66 ) 67 ) 68 ) 69 ) 70 ) 71 ) 72 ) 73 ) 74 ) 75 ) 76 ) 77 ) 78 ) 79 ) 80 ) 81 ) 82 ) 83 ) 84 ) 85 ) 86 ) 87 ) 88 ) 89 ) 90 ) 91 ) 92 ) 93 ) 94 ) 95 ) 96 ) 97 ) 98 ) 99 ) Y=-2X2+X-8 Y=2X2+3X+4 Y=cos(X)+cos(X) Y=sin(X)+cos(X) Y=sin2(X)+cos2(X) Y=sin(X2)+cos(X2) Y=( sin(X)+cos(X) )2 Y sin(X) Y cos(X) Y 2 sin(X) Y 5 * cos(X) Y X sin(X) 2 Y sin(0.5) X Y=2X+3X+4X Y=A+B+C Y=A+B+A+B+A+B Y=A+B+C+C+B+A Y=A*B*A*B*A*B Y=A*B*C*C*B*A Y=A+B+C+D Y=A+B+C+D+E+F Y=A*B*C*D*E*F*G*H Y=A-B-C-D-E-F-G-H Y=A*B/C*D/E*F/G*H Y=A*2/7+B*3/7+C*4/8 Y=A+2A2 +3A3+4A4 Y=2A+3B+4C Y=3A*B+4C Y=4A*B/(2C) Y=B+4C/(2A) Y=B+4C/(2A) Y=X*A Y=A*X+B Y=A*X2+B*X+C Y=A*X2+4 Y=A+3B+4C Y=2(A+B)+3(B+C) Y=6(A-B)*4(B-C) Y=8(A+B)+X(B+C) Y=4(X+B)+9(X+C) Y=(A+B)*(B+C) Y=A*B/(A+B) Y=(A+B)/(A*B) Y=(A+B)2/(A*B)2 Y=A2+(A-B)2 Y=A2/(A2-B)2 Y=(A-2)2/(B-4)2 100 ) Y 2 A A2 B 2 A B 101 ) Y sin( A) B 102 ) Y 103 ) Y A BC 104 ) Y A B3 C 2 _ yaz.php <html> <body><?php $A=$_GET[“a”]; $B=$_GET[“b”]; $C=$_GET[“c”]; $Y=3*$A*$B+4*$C; echo $Y; ?> </body></html> _