uyari !

bu yazıların hangisi bana ait hangisi baskasına ait hatırlamıyorum. mail kutusunu boşaltırken herkes yararlansın diye bilgi olarak koydum. bilginize.

Eylül 04 2010

Php kodlariniz renkli gosterin

Etiketler : , , , ,

Php ile derlediğiniz kodların renkli gözükmesini istiyorsanız aşağıdaki kodu deneyebilirsiniz ..

<?php

$code = “<?php echo \”Selam .. bir iki deneme\”; ?>”;

highlight_string($code);

?>

<?php echo \”Selam .. bir iki deneme\”; ?>

yazan yere istediğinizi kodu yerleştirin

Temmuz 02 2009

php de türkçe karakterleri silmek

Etiketler : , , , ,

verilerinizdeki türkçe karakterleri değiştirerek cıktı almanıza yarayan bir fonk.

function replace_tr($text) {

$text = trim($text);

$search = array(‘Ç’,'ç’,'Ğ’,'ğ’,'ı’,'İ’,'Ö’,'ö’,'Ş’,'ş’,'Ü’,'ü’,’ ‘);

$replace = array(‘C’,'c’,'G’,'g’,'i’,'I’,'O’,'o’,'S’,'s’,'U’,'u’,'-’);

$new_text = str_replace($search,$replace,$text);

return $new_text;

}

Temmuz 02 2009

php – sql injection a karşı ufak bir önlem veri temizleme

Etiketler : , , ,

aşağıdaki kodlarla birlikte $_get veya $_post veya $_request gibi gelen verilerinizi süzerek sql inj. a karsı bir önlem olarak kullanabilirsiniz.

function temizle($deger)

{
$deger = addslashes($deger);
$deger = htmlspecialchars($deger);
$deger = stripslashes($deger);
$deger = htmlentities($deger);
$deger = trim($deger);
$deger = strip_tags($deger);
$deger = mysql_escape_string($deger);
return  $deger;
}

Kullanımı

<?php temizle($_POST["veri"]); ?>

Temmuz 02 2009

PHP – Veritabanı Bağlantı Class(ım) – İlk Deneme :)

Etiketler : , , , , , , , ,

Nesneye Yönelik Programlamada İlk Deneyimimi Paylaşmak istedim :)

class baglan_bakayim
{
var $host;
var $username;
var $pass;
var $vt;
function host ($parametre) {
$this->host = $parametre;}
function username ($parametre) {
$this->username = $parametre;}
function pass ($parametre) {
$this->pass = $parametre;}
function vt ($parametre) {
$this->vt = $parametre;}
function bilgiler()
{

$this -> bilgi = mysql_connect($this->host, $this->username, $this->pass) or die(‘ ‘ . mysql_error());
$this -> bilgi =mysql_select_db($this->vt) or die(‘yok be canım aradıgın base…’);
}

}

$baglanti = new baglan_bakayim();
$baglanti -> host(“host_adress”);
$baglanti -> username(“kullaniciadi”);
$baglanti -> pass (“sifre”);
$baglanti -> vt(“veritabaniadi”);
$baglanti -> bilgiler() ;