PHP HTML Tag Temizleme

PHP ile oluşturulmuş sayfalarda kullanılan formlardan gönderilen HTML taglarını temizleme işlemi sitenize zarar verici işlemlerden korunmak için mutlaka almanız gereken önlemlerdendir. Bunu yapmak için hazır bir fonksiyonun var olması işin sevindirici tarafı. HTML tag temizlemek için kullanacağımız fonksiyonun ismi: strip_tags. Kullanım alanlarından çok detaylı bahsetmeye gerek görmüyorum zira zaten ihtiyacınız olduğunda hemen aklınıza gelecektir bu uygulama. strip_tags Fonksiyonu Nasıl Çalışır? Fonksiyonun nasıl çalıştığına kısaca bir göz atarsak: strip_tags(değer,hariçler) Şeklinde bir kullanım yapıyoruz. Burada değer metnimiz, hariç ise hariç tutulacak HTML etiketlerini ifade etmeke. Bir örnekle çözüme kavuşturalım her şeyi. $veri = “<a href=’http://www.kod.gen.tr’><b><i>kod.gen.tr</i></b></a>” Formdan gönderilen veriyi $veri değişkenine atamış olalım. echo strip_tags($veri); Yazdığımızda…

Devamını Oku ›

PHP Aynı Sayfada Post İşlemi

PHP projelerinde çoğu zaman aynı sayfada post işlemi yaparak birden fazla form ile ilk formdan sonraki forma veri aktarma ihtiyacı duyulabiliyor. Tek bir form kullanıldığında bu formdan verileri gönderme ve bu verileri işleme işlemi nispeten kolayca çözülebilse de aynı sayfadaki formlar arasında işlem yapmak biraz daha kafa karıştırıcı vaziyet alabiliyor. Birkaç örnekle bu konuyu anlatmaya çalışacağım. İlk formumuzu aşağıdaki kodları kullanarak oluşturuyoruz: <form action=”<?php echo $_SERVER[‘PHP_SELF’]; ?>” method=”post”><input type=”number” data-required=”yes” name=”id” placeholder=”Kullanıcı ID” size=”40″><button type=”submit” formmethod=”post” formaction=”<?php echo $_SERVER[‘PHP_SELF’]; ?>”>Devam</button></form> Bu formumuzla Kullanıcı ID’sinin girilmesini istedik ve diğer formumuzda artık aşağıdaki değişkeni kullanarak işlem yaptırabiliriz. $_POST[“id”];   Örnek olarak girilen kullanıcı ID…

Devamını Oku ›

ICEcoder: PHP Tabanlı Kod Editörü

IDE’ler bizler için oldukça önemlidir. IDE’ler yani kod editörleri sayesinde kodlarımızı derleriz, hatalarımızı daha kolay buluruz kısaca işimizi çok daha rahat yapmamızı sağlamaktadırlar. Günümüzde kod yazmak için çok çeşitli programlar mevcut ve dilediğimiz kodlama dilini rahatlıkla kullanmamızı sağlamaktadırlar. Bunların arasında kullanışlı olanlardan de ICEcoder. ICEcoder farklı bir özelliği ile ön plana çıkıyor. ICEcoder’i diğerlerinden ayıran özelliği ise PHP tabanlı çalışıyor olması, localhost üzerinde ya da dilerseniz web sunucunuzda rahatlıkla çalıştırarak desteklediği birçok dilde (php, html, css, phyton, …) kodlarınızı düzenlemenize olanak sağlamaktadır. ICEcoder PHP tabanlı olduğu için Alt+Tab yapmanıza gerek kalmadan yalnızca tarayıcınızın sekmeleri arasında geçiş yaparak değişiklikleri görüntüleme imkanına sahip…

Devamını Oku ›
kod.gen.tr