{"version":"1.0","provider_name":"ASLIHAN KARATA\u015e","provider_url":"https:\/\/aslihankaratas.com","author_name":"aslihankaratas","author_url":"https:\/\/aslihankaratas.com\/index.php\/author\/aslihankaratas\/","title":"PHP ile Kullan\u0131c\u0131dan Veri Alma - ASLIHAN KARATA\u015e","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"R5xY0ZRMAz\"><a href=\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/php-ile-kullanicidan-veri-alma\/\">PHP ile Kullan\u0131c\u0131dan Veri Alma<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/php-ile-kullanicidan-veri-alma\/embed\/#?secret=R5xY0ZRMAz\" width=\"600\" height=\"338\" title=\"&#8220;PHP ile Kullan\u0131c\u0131dan Veri Alma&#8221; &#8212; ASLIHAN KARATA\u015e\" data-secret=\"R5xY0ZRMAz\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/aslihankaratas.com\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"GET Metodu: GET metodu, kullan\u0131c\u0131n\u0131n veriyi URL parametreleri arac\u0131l\u0131\u011f\u0131yla iletti\u011fi durumlarda kullan\u0131l\u0131r. Form verileri, URL&#8217;nin bir par\u00e7as\u0131 olarak sunucuya iletilir. Yukar\u0131daki form, kullan\u0131c\u0131dan bir ad girmesini isteyen basit bir formdur. Formun sunucuya g\u00f6nderildi\u011fi sayfa, &#8220;sayfa.php&#8221; olarak belirtilmi\u015ftir. PHP&#8217;de bu formdan gelen veriyi almak i\u00e7in \u015fu \u015fekilde yapabiliriz: POST Metodu: POST metodu, kullan\u0131c\u0131n\u0131n veriyi form alanlar\u0131na girdi\u011fi durumlarda kullan\u0131l\u0131r. Form verileri, HTTP iste\u011finin g\u00f6vdesinde sunucuya iletilir. Yukar\u0131daki form da kullan\u0131c\u0131dan bir ad girmesini isteyen bir formdur ve formun sunucuya g\u00f6nderildi\u011fi sayfa yine &#8220;sayfa.php&#8221; olarak belirtilmi\u015ftir. PHP&#8217;de bu formdan gelen veriyi almak i\u00e7in \u015fu \u015fekilde yapabiliriz: Her iki y\u00f6ntem de kullan\u0131c\u0131dan veri almak i\u00e7in kullan\u0131labilir, ancak veri gizlili\u011fi gerektiren durumlarda POST metodu tercih edilir \u00e7\u00fcnk\u00fc veriler URL&#8217;de g\u00f6r\u00fcnmez. Readline: readline() i\u015flevi, PHP&#8217;de komut sat\u0131r\u0131ndan kullan\u0131c\u0131dan girdi almak i\u00e7in kullan\u0131lan bir i\u015flevdir. Bu i\u015flev, kullan\u0131c\u0131ya bir metin girmesi i\u00e7in bir mesaj g\u00f6sterir ve ard\u0131ndan kullan\u0131c\u0131n\u0131n girdi\u011fi metni d\u00f6nd\u00fcr\u00fcr. Bu i\u015flev, PHP&#8217;yi interaktif komut sat\u0131r\u0131 uygulamalar\u0131 veya betiklerinde kullan\u0131rken kullan\u0131\u015fl\u0131d\u0131r. \u00d6zellikle kullan\u0131c\u0131dan belirli bir metin girmesini bekledi\u011finiz durumlarda kullan\u0131l\u0131r. Ancak, bu i\u015flev web tabanl\u0131 uygulamalarda kullan\u0131lamaz. Kullan\u0131c\u0131dan al\u0131nan say\u0131n\u0131n karesini alan php kodunu yazal\u0131m. Kullan\u0131c\u0131dan al\u0131nan ders say\u0131s\u0131 ve ders notu de\u011fi\u015fkenlerine g\u00f6re ki\u015finin girdi\u011fi notlar\u0131 dizi \u015feklinde ekrana yazd\u0131ran php kodunu yazal\u0131m."}