Bir gün genç bir çift evlenir ve damadın evi olmadığı için babasının evinde kalır. Babasının evinde de annesi ve 10 yaşındaki kız kardeşi de varmış. Genç çift gerdeğe girmiş ve sabah oldugunda damadın babası kahvaltıya inmelerini beklemiş. Fakat saat 11 olmuş kimse inmemiş. Ufak kardeşi de, Ben niye inmediklerini biliyorum. demiş. Babası da Sus senin aklın böyle şeylere ermez. demiş. Saat 16 olmuş yine odadan çıkan yok. Babası yine merak etmiş, kız kardeş de yine Ben biliyorum demiş fakat babası Sen sus demiş ve saat aksam 8 oldugunda yine odadan çıkan olmayınca kız kardeş yine Baba vallahi ben biliyorum demiş. Babası da artık meraktan çatladığı için Söyle bakalım, niçin inmiyorlar?demiş. Kızda; Akşam abimle yengem gerdeğe girerken, yengem benden krem istemişti. Bende yanlışlıkla japon yapıstırıcısı vermişim…
Bu Yazımız Toplam 33 Kez Görüntülendi
Kadının biri bir hayvan dükkanınıa girmiş.Papağanlardan birini çok beğenmiş ve tezgahtara fiyatını sormuş.Adamda “10 milyon ama size o hayvanı önermem çünkü bize de genelevden geldi.Ağzı çok bozuktur.” demiş.Kadın boşver deyip papağanı satın almış,eve getirmiş.Papağan başlamış “Oooo..yeni ev,yeni mama..” Kadın bozuntuya vermemiş.Sonra evin kızları gelmiş.Papağan “Ooo..yeni ev..yeni mama..yeni sermaye..” demiş.Kadın biraz bozulmuş.Sonra kadının erkek çocukları gelmiş.Papağan “Ooo..yeni ev..yeni mama..yeni sermaye..yeni müşteriler” demiş.Kadın bu sefer bayağı bozulmuş.Sonra kadının kocası gelmiş.Papağan yine başlamış”Ooo..yeni ev..yeni mama..yeni sermaye..yeni müşteriler..vee..ooo..MEHMET ABİ HOŞGELDİN!!”
Bu Yazımız Toplam 8 Kez Görüntülendi
Merhaba arkadaşlar
Dersimiz count ile dizi değişkenlerin sayısını alma.
örnek kodlarımız:
< ?php
$arkadaslarim = array('Kerim','Burak','Rafet','Zeki','Osman');
$say = COUNT($arkadaslarim);
echo $say;
?>
yukarıda arkadasalarim adında değişken oluşturdum ve bunların içlerine 5 arkadaşlarımın adlarını yazdım. ve count fonksiyonu ile $say değişkenine atadım, echo komutu ile de bu $arkadaslarim değişkenin içeriğindeki isimlerin sayısını ekrana yazdırdım.
Bir sonraki dersimizde görüşmek dileğiyle….
Makale: Murat İNCE
Bu Yazımız Toplam 14 Kez Görüntülendi
Merhaba arkadaşlar yeni dersimiz switch kontrol yapısı. Sizlerde aşağıdaki kodları inceleyerek, php de switch kontrol yapısının nasıl olduğunu kavrayacaksınız. Lütfen derslerinizi sürekli tekrar ediniz.
index.php içeriğimiz
<?php
/////////////////////
//Code By Murat İNCE
//www.muratince.com.tr
//////////////////////
echo ‘<div align=”center”>
<table border=”0″ width=”50%” cellspacing=”0″ cellpadding=”0″>
<tr>
<td>
<fieldset><legend><b>Dersimiz: Switch Kontrol Yapısı</b></legend>
<form action=”switch.php” method=”POST”>
<table border=”0″ width=”100%” cellpadding=”0″ cellspacing=”0″>
<tr>
<td><b>Lütfen Bir Ay Sırası Girin</b></td>
<td><b>:</b></td>
<td><input name=”ay” size=”20″ style=”font-weight: 700″></td>
<td><input type=”submit” value=”Gönder” style=”font-weight: 700″></td>
</tr>
</table>
</form>
</fieldset>
</td>
</tr>
</table>
</div>’;
?>
switch.php içeriğimiz
<?php
$ad = $_POST['ad'];
Switch ($ay){
case “1″:
echo “Girilen Ay Ocak Ayıdır.”;
break;
case “2″:
echo “Girilen Ay Şubat Ayıdır.”;
break;
case “3″:
echo “Girilen Ay Mart Ayıdır.”;
break;
case “”:
echo “Lütfen Boş Alan Bırakmayın”;
break;
default:
echo “Böyle Bir Ay Bulunamadı.”;
break;
}
?>
Makale: Murat İNCE
Bu Yazımız Toplam 1 Kez Görüntülendi
php de değişkenler başına ($ dolar) işaretiyle koyularak açılır. Türkçe karakterler (ŞÇÖÜİĞ ve şçöüı) kullanılamaz.
Örneğin:
<?php
$arabalar = “Bmw, Renault, Fiat”;
echo $arabalar;
?>
Makale: Murat İNCE
Bu Yazımız Toplam 0 Kez Görüntülendi
Merhaba Arkadaşlar;
İlk dersimize Bismillahirrahmanirrahim diyerek başlıyorum. Hayırlısı olsun dileğimle.
öncelikle size ilk baglan.php ve ayar.php dosyasının nasıl hazırlanacağı konusunda bilgi vermek istiyorum.
baglan.php yada ayar.php içeriği
<?php
/////////////////////
//Code By Murat İNCE
//www.muratince.com.tr
//////////////////////
$dbname=”localhost”; //Bu kısım genelede localhosttur.
$dbuser=”root”; //Dabase Kullanıcı Adınızı Buraya Yazıcaksınız.
$dbpass=”123456″; //Database Şifrenizi Buraya Yazıcaksınız.
$dbname=”dersler”; // Veritabanı Adınızı Buraya Yazıcaksınız.
$baglan = @mysql_connect($dbname,$dbuser,$dbpass);
if(!$baglan) die (“Mysql Bağlantısı Sağlanamadı.”);
@mysql_select_db($dbname, $baglan) or die (“Veritabanına Bağlantı Sağlanamadı.”);
?>
Makale: Murat İNCE
Bu Yazımız Toplam 13 Kez Görüntülendi
<?php
class sef{
public $adres;
function url($adres){
$adres = str_replace('Ğ', 'G', $adres);
$adres = str_replace('İ', 'i', $adres);
$adres = str_replace('ı', 'i', $adres);
$adres = str_replace('ğ', 'g', $adres);
$adres = str_replace('Ş', 'S', $adres);
$adres = str_replace('ş', 's', $adres);
$adres = str_replace(' ', '-', $adres);
$adres = str_replace('!', '.', $adres);
$adres = str_replace('@', '.', $adres);
$adres = str_replace('"', '.', $adres);
$adres = str_replace('Ö', 'O', $adres);
$adres = str_replace('ö', 'o', $adres);
echo $adres;
}
}
$sinif = new sef();
$sinif->url("Şehzade Lala Paşa");
?>
.htaccess kodumuz
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)/(.*).html$ index.php?konu=$1&id=$2
Bu .htaccess kodumuzla index.php?konu=konu başlığı&id=id numarası
url mizi seo url yaptık
sonuç
site.com/idnumarası/konubaşlığı.html şeklinde seo url elde etmiş olduk..
peki kodlamada linkleri nasıl alıp verceğiz.
Yukarda karakterlleri temizleyen bir sınıf oluşturduk. bu sınıf sayesinde başlığı
karakterlerde süzeceğiz.
örneğin veritabanınandan
$id = $sorgu[id];
$baslik = $sorgu[baslik];
aldık
$baslik = $sinif->url($baslik);
dedik ve türkçe karakter temizledik..
şimdi link verelim.
<a href="<?php echo '.$id.'/'.$baslik.'.html">Link</a>
buda link ekleme kodumuz. bu örneği kendinize göre uyarlayabilirsiniz.
Kaynak: Ayazoglu – Kerim YILMAZ
Bu Yazımız Toplam 16 Kez Görüntülendi
Bazı arkadaşların istekleri üzerine seo url lerde nasıl veri çekeceğimizi
ve döngü ile arama yaptırmayı anlatacağım..
örnek sitemiz ise bu konuda yardım istenen sitelerden birisi
hem mp3 arama ve indirme botu da yazmış olacağız…
sitemiz : mp3indire.com
arama sonuç sayfamız
http://www.mp3indire.com/ara/
bu örnekte tüm sonuçları yazdırmayacağım. sadece ilk sayfayı yazdıracağım.
ilk olarak bir arama formu oluşturdum.
arama.php
<center>
<h1>Mp3 Search & Download</h1><br>
<form action="sonuc.php" method="get">
Mp3 Ara:<input type="text" name="key"><br>
<input type="submit" value="Search & Download"></form>
sonuc.php
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php
$key = $_GET['key'];
$key = str_replace('Ğ', 'G', $key);
$key = str_replace('İ', 'i', $key);
$key = str_replace('ı', 'i', $key);
$key = str_replace('ğ', 'g', $key);
$key = str_replace('Ş', 'S', $key);
$key = str_replace('ş', 's', $key);
$key = str_replace(' ', '+', $key);
$key = str_replace('!', '.', $key);
$key = str_replace('@', '.', $key);
$key = str_replace('"', '.', $key);
$key = str_replace('Ö', 'O', $key);
$key = str_replace('ö', 'o', $key);
$key = str_replace('Ü', 'U', $key);
$key = str_replace('ü', 'u', $key);
$oku = file_get_contents("http://www.mp3indire.com/ara/$key");
$preg = ('/onclick="ek_kisim_ackapa(.*?)\',\'(.*?)\',\'(.*?)\', \'(.*?)">(.*?)<\/a><\/h2>/i');
$say = preg_match_all($preg, $oku, $sonuc);
for($a=0; $a<$say; $a++){
echo '<a href="'.$sonuc[3][$a].'">'.$sonuc[5][$a].'</a><br>';
}
?>
yukarda gördüğümüz gibi kelimeleri süzüyoruz arama sonucunda istediğimizi alıp ekrana basıyoruz.
sorularınız olursa çekinmeden sorabilirsiniz.
Kaynak: Ayazoglu – Kerim YILMAZ
Bu Yazımız Toplam 10 Kez Görüntülendi
<?php
$zaman = "12-12-2020";
$tarih = strtotime($zaman);
?>
Kullanımı yukarıdaki şekildedir, Amacı elle girilmiş bir tarihi milisaniye cinsine dönüştürerek istediğimiz gibi kullanmamıza imkan sağlar. Bu fonksiyon sayesinde birçok tarih işlemini kolayca yapabilecek ve kullanabileceğiz. strtotime amerika tarih formatını desteklemetedir yani aa-gg-yyyy şeklinde ki tarih girmeniz gerekmektedir
Kaynak: Ayazoglu – Kerim YILMAZ
Bu Yazımız Toplam 11 Kez Görüntülendi
Birçoğumuzun ihtiyacı olan şey aslında. bir sitede yayınlanan bir şeyi online bir şekilde kendi sitenizde göstermek istiyorsunuz. veya videoları kendi sitenizde göstermek istiyorsunuz.
daha bir pc diliyle bot yapmak istiyorsunuz.
İlk dersimiz olduğu için explode ile işin özünü kavrayacağız 2. ve 3. derslerimizde ise profesyonel bot yazmaya girişip preg_match_all ve preg_match fonsiyonlarını kullanacağız. ama siz ilk olarak explode fonksiyonuna odaklanın. çünkü olayın mantığını kavrayabilmeniz için en basit örnekler vereceğim.
kullanacağımız bir fonksiyon ise file_get_contents()
bu fonsiyonumuz bize bir url nin kaynağını getirir ve biz bu kaynakta explode yardımıyla bir şeyler arayım süzer ve istediğiğimiz değişkene atayabiliriz.
Buradaki örnekler basit örneklerdir. işi öğrenin gerisi sizin hayal gücünüze kalmış.
Örnek :
<?php
$adres = file_get_contents("http://www.5ni.org/index.php");
// 5ni.org sitemizin kaynağını aldık..
//diyelimki biz sitenin title sini alıp ekrana sadece onu bastıracağız
$oku = explode('<title>', $adres);
$oku = explode('</title>', $oku[1]);
echo $oku[0]."<br>";
?>
şimdi diyeceksiniz bir sürü kayıt çekmek istersek nasıl olacak?
acele etmeyin. siz bunu yapın bir sonraki dersimizde onuda göreceğiz.
Sağlıcakla
Kayak: Ayazoğlu – Kerim YILMAZ
Bu Yazımız Toplam 24 Kez Görüntülendi