function kisalt($kelime, $str = 10){
if (strlen($kelime) > $str){
if (function_exists("mb_substr")) $kelime = mb_substr($kelime, 0, $str, "UTF-8").'..';
else $kelime = substr($kelime, 0, $str).'..';
}
return $kelime;
}
Şimdi Ara!
Girişimzel Reklam
30 Temmuz 2017 Pazar
Yazı kısaltma (Devamını oku)
25 Temmuz 2017 Salı
PHP ile Mobil Siteye Yönlendirme
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$webos = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$bberry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $webos || $ipod || $bberry == true)
{
echo "blabla";
}
16 Mayıs 2017 Salı
Veritabanındaki verilerin toplamını gösteren fonksiyon
function sayy($a){
include 'ayar.php'; // ayar dosyası
$sorgu = $db->prepare("SELECT COUNT(*) FROM icerik WHERE kate=?");
$sorgu->execute(array($a));
$say = $sorgu->fetchColumn();
echo $say;
}
Etiketler:
base,
count,
data,
data base,
database,
fonksiyon,
fonksiyonlar,
function,
php,
saydırma,
select,
taban,
toplam,
veri,
veritabanı
18 Şubat 2017 Cumartesi
PHP Cookie (Çerezler)
php cookieler yani çerezler tarayıcıya depolanan şifreli kurabiyelerdir. :D bu kurabiyelerde veriler şifreli olarak depolanır. örneğin kullanıcı adı gibi. Ancak gerekli önlemler alınmazsa bunlar çalınabilir. birinin sizin şifrenizi çalması gibi..
cookie oluşturma
eğer tarayıcı kapanırsa bu çerezler silinir. silinmemesi için ise
cookie 3.parametre
cookie silme
cookie kullanımı
cookie var mı diye bakmak
cookie oluşturma
setcookie("çerezim", "selam dünya");
eğer tarayıcı kapanırsa bu çerezler silinir. silinmemesi için ise
cookie 3.parametre
setcookie("çerezim", "selam dünya", time() + (60*60*24));Şimdi 3. olarak girdiğimiz time() + (60*60*24) bu parametre şu anki zamana saniye cinsinden 60*60*24 tam olarak 24 saat yani 1 gün eklemiş olduk. Bu oluşturduğumuz çerezin son kullanma tarihi şuandan itibaren + 24 saat sonra demek oluyor. 1 gün sonrasında bu çerez siteye girildiğinde gönderilmiyor olacak.
cookie silme
setcookie("çerezim", "selam dünya", time() - 3600);
cookie kullanımı
echo $_COOKIE['çerezim'];
cookie var mı diye bakmak
echo isset($_COOKIE['olmayan']);
Etiketler:
cookie,
çerez,
kod,
php,
php cookie,
php çerezler,
php dersleri
PHP otomatik link fonksiyonu
Herhangi bir linki algılayabilen fonksiyondur.
function auto_link($text) { $pattern = '/(((http[s]?:\/\/(.+(:.+)?@)?)|(www\.))[a-z0-9](([-a-z0-9]+\.)*\.[a-z]{2,})?\/?[a-z0-9.,_\/~#&=:;%+!?-]+)/is'; $text = preg_replace($pattern, ' $1', $text); // fix URLs without protocols $text = preg_replace('/href="www/', 'href="http://www', $text); return $text; }
8 Şubat 2017 Çarşamba
Php Eval Fonksiyonu Ve Kullanımı
Php de eval(); isimli fonksiyon içine yazılan düz yazıları php kodlarına çevirir.
Örneğin:
Yukarıdaki kod da gördüğünüz gibi herhangi bir düz yazıyı php koduna çevirebilir.
Sıkıntılı bir kod olmasına karşın bazen çok işe yarayabiliyor. Sıkıntılı olmasında ki sebep bunu gete bağlarsanız urlden hacklenirsiniz. Bilginize.. :)
Örneğin:
$kod = 'echo "Merhaba Dünya!";'; eval($kod);
Yukarıdaki kod da gördüğünüz gibi herhangi bir düz yazıyı php koduna çevirebilir.
Sıkıntılı bir kod olmasına karşın bazen çok işe yarayabiliyor. Sıkıntılı olmasında ki sebep bunu gete bağlarsanız urlden hacklenirsiniz. Bilginize.. :)
4 Şubat 2017 Cumartesi
Mysql Tarihe Göre Veri Listeleme
Bugünün verileri
SELECT * FROM tabloAdi WHERE DAY(tarih) = DAY(CURDATE());Bu haftanın verileri
SELECT * FROM tabloAdi WHERE WEEK(tarih) = WEEK(CURDATE());Bu ayın verileri
SELECT * FROM tabloAdi WHERE MONTH(tarih) = MONTH(CURDATE());
3 Ocak 2017 Salı
PHP Veritabanı kontrol etme - rowCount() fonksiyonu
$cek = $db->prepare("SELECT * FROM mail WHERE mail =:mail "); $cek->execute(array('mail'=>$mail)); $saydirma = $cek->rowCount(); if($saydirma >0){ // Var }else{ // Yok }
Etiketler:
boşluk,
count,
etme,
fonksiyon,
kontrol,
mysql,
pdo,
php,
row,
rowcount,
veri,
veritabanı
Kaydol:
Kayıtlar (Atom)