Archive for the ‘PHP’ Category

Mail Gönderme Sorunu(hotmail junk)

This item was filled under [ PHP ]

Bir çok webmaster bu dertten yana baş ağrısı çekiyor benim gibi Biraz uğraştıktan sonra bu işin hem sunucu hemde mail gönderme foksiyonumuzum header’ı ile alakalı oldugunu test ettim. İlk önce sunucu üzerinden gerekli spf kayıtları yapdıktan sonra başka bir forumda görmüş oldugum ve epey bir tagları olan headerı ekledim ve gönderdigimde sonuç junk olarak [...]

Continue reading...

Telnet yada SHH ile Mysql yedek almak çok kolay.

This item was filled under [ PHP ]

Büyük çapta sql dosyalarını bir sunucudan başka bir sunucuya taşımak oldukça zahmetli bir iş olsa gerek. Shh kullanarak bu işi çok kolaylaştırıyoruz. Nasıl yapıldıgını anlatmaya geçmeden önce eğer bilgisayarımızda shh giriş için kullanacagımız bir porgram yok ise(windowslar için) putty’i indiriyoruz ve işlemimize başlıyoruz. İlk önce shh ile sql’u yükleyecegimiz makineye giriş yapıyoruz.Daha sonra [...]

Continue reading...

Her döngüde değişken atamak

This item was filled under [ PHP ]

Bazen böyle bir durum ile karşı karşıya kalabiliriz bu durumda array ve array_push kullanarak değişken atayabiliriz.
[php]$sorgum=array();
$sql= mysql_query(”select * from tablo “) or die (mysql_error());
while ($sql1= mysql_fetch_array($sql)){
array_push($sorgum,array($sq1[alan1],$sq1[alan2]));
}[/php]
//// $sorgum[0][0],$sorgum[0][1] //////
//// $sorgum[1][0],$sorgum[1][1] //////
//// $sorgum[2][0],$sorgum[2][1] //////
//// şeklinde devam ediyor döngü tamamlana kadar ////////////////////

Continue reading...

Metinleri düzenli olarak bölmek

This item was filled under [ PHP ]

meteryus, mesajından alıntı: Mesajı Gör
Yazıları kısaltmak için kullandığım substr() fonksiyonunun kötü özelliği yazıyı nerede böleceğini belirleyemememiz, kelime ortası hatta UTF8 karakter arasına bile denk gelse kesip atıyor , bu da pek hoş bir görünüm oluşturmuyor haliyle.
[php]$string=”yazı deneme deneme deneme deneme deneme deneme deneme”;
$bol=explode(” “,$string);
$say=count($bol);
$kesilecek=3; //3. kelimeden sonra kes
for ($i=0; $i<$kesilecek; $i++) {
echo $bol[$i].” “;
} [...]

Continue reading...

Online üye sayısı

This item was filled under [ PHP ]

Aşağıdaki php kodlarını conf.php’ye veya mysql’un bağladıktan sonraki satıra koyacaz.
[php]
$simdiki_zaman= time();
$sure = time()-60;
$ip = $_SERVER['REMOTE_ADDR'];
$ipsil = mysql_query(”delete from online where ip=’$ip’”);
$sil= mysql_query(”delete from online where tarih<’$sure’”);
$ekle = mysql_query(”insert into online (`ip`,`tarih`) values (’$ip’,’$simdiki_zaman’)”);
$bak= mysql_query(”select * from online”);
$kac_kisi= mysql_num_rows($bak);
?> [/php]
Burda ise sql kodu var.
[mysql]CREATE TABLE `online` (
`id` int(11) NOT NULL auto_increment,
`ip` text NOT NULL,
`tarih` int(11) NOT [...]

Continue reading...