Kayıtlar

PHP etiketine sahip yayınlar gösteriliyor

Wordpress otomatik haber botu 2017 (haberler.com)

Resim
Merhaba arkadaşlar.Uzun bir aradan sonra yeni bir paylaşımla karşınızdayız:) Herkesin aradığı ama çalışan halde bulamadığı Wordpress haber botu yaptık.Bot haberleri haberler.com sitesinden almaktadır.Farklı kategorilerden haberleri wordpress sitenize ekleyebilirsiniz.Üstelik bütün temalarla uyumludur yani botta özel alanlar oluşturmadık. Özellikler: *Sondakika,spor,politika,dünya,teknoloji,kadın,sağlık gibi kategorilerden haberleri otomatik olarak çekme *Resim eklenmeyen haberleri resim eklendikten sonra çekme *Aynı haberi sadece bir defa ekleme *Anlık olarak her kategoriden 20 haber çekebilme *Tamamen ücretsizdir,lisans sorunu yoktur * Cronjob yardımıyla siz hiç müdahale etmeden otomatik olarak girip sitenize haber ekler. Adım adım nasıl kurulacağını anlatmaya başlayalım... 1-Öncelikle bot dosyalarını indirin. (Rar şifresi: yeniwebmaster.blogspot.com) 2-Wordpressin kurulu olduğu dizinde bot adında bir klasör oluşturup bot  dosyalarını içine atın.

PHP'de çift tırnak ve tek tırnak kullanımı, hataları

Merhaba arkadaşlar.Bu konumuzda PHP içinde tırnak kullanımlarını anlatmaya çalışacağım.PHP'de en çok kullanılan karakterlerden biridir tırnak.Yeni başladığım zaman en çok karşılaştığım hata çift tırnak içinde çift tırnak veya tek tırnak içinde tek tırnak kullandığımdan kaynaklanıyordu.Sonradan öğrendim bunun çözüm yolunu.Şimdi bilmeyen arkadaşlara o konuda da yardımcı olmaya çalışacağım. Aşağıdaki tırnak kullanımları çalışmaktadır. <?php echo "buraya yazi veya $degisken"; echo "buraya 'tek' tirnak veya $degisken"; echo "buraya \"çift\" tirnak veya $degisken"; echo 'buraya yazi veya '.$degisken.''; echo 'buraya "çift" tirnak veya '.$degisken.''; echo 'buraya \'tek\' tirnak veya '.$degisken.''; ?>

PHP for döngüsü kullanımı ve count

PHP ile for döngüsü...For döngüsü ile otomatik olarak sayı artırması yapılır.Örnek verecek olursak; Sayfada 10 a kadar sayı saydırmanız gerekiyorsa bu sayıları tek tek yazmıyorsunuz. for ($i=0 ; $i < 9; $i++ ) { echo $i.'<br>'; } Yukarıdaki kodu sayfanıza ekleyince otomatik olarak alt alta sayıları sayacak ve 10 da duracak.Yukarıdaki kodları sayfanıza ekleyip deneyebilirsiniz. Çıktı: 1 2 3 4 5 6 7 8 9 10 şeklinde olacaktır.Bunu arrayları sıralama içinde kullanabiliriz.Aşağıdaki kodlar da bunun için. $veriler[4] şeklinde bir arrayım var count ile bu array içindeki veri sayısını buluyorum.Bulunan sayıyı for döngüsüne bağlıyorum ve otomatik olarak arrayın içinde kaç tane veri var ise onları sayıyor ve ekrana yazdırıyor. <?php $say=count($veriler[4]); for ($i=0 ; $i < $say; $i++ ) { echo $siteler[4][$i].'<br>'; } ?> İyi çalışmalar..

PHP Array içinde kelime arama

Merhaba arkadaşlar bu konumuzda PHP ile array dizisi içinde kelime araması yapacağız. Basit bir kod.Ağaşıdaki kodlara bakınca mantığını anlayacaksınız.Diziler içinde 3 tane kelime var webmaster,php,html olmak üzere.Biz de bu diziler içinde webmaster kelimesi var mı yok mu onu kontrol ediyoruz. Ve çıktı olarak bize "webmaster kelimesi dizinin içinde var" veriyor.Çünkü webmaster kelimesi arrayın içinde var.İyi çalışmalar. <? $diziler= array("webmaster", "php", "html"); if (in_array("webmaster", $diziler)) { echo "'webmaster' kelimesi dizinin içinde var!"; } else { echo "'webmaster' kelimesi dizinin içinde yok!"; } ?>

PHP Blogger bot,php ile blogger otomatik konu ekleme

Resim
Öncelikle Merhaba.Daha önceki konumuzda böyle bir çalışma yapacağımızı söylemiştim ve sözümde duruyorum :) Bu konumuzda PHP ile Blogger bot yapacağız örnek olarak Youtube müzik botu yaptım sizde onu deneyin ve mantığı kavradıktan sonra istediginiz siteden veri çekebilirsiniz. Başlayalım! Öncelikle Blogger hesabımıza giriş yapıyoruz ve bot yapmak istediğiniz blogu açıyoruz.Blog sayfasında Ayarlar > E-posta yolunu takip edin aşağıdaki gibi bir ekranla karşılaşacaksınız.                      Yukarıdaki alanı secret world yazan yere saçma sapan karakterler girin çünkü bu adresin bulunamaması gerekiyor.Neden derseniz bu oluşturduğumuz blogun mail adresi oluyor ve bu adrese gönderilen mailler otomatik olarak bloga konu olarak ekleniyor. Bu işlemi yaptıktan sonra kaydedelim. Aşağıdaki bot kodlarını hostingde bot.php oluşturup içine ekleyin ve kaydedin.Kodlardaki gerekli alanları doldurmayı unutmayın (api, oluşturduğumuz mail adresi,bot yapacağımız blog adresi) Bunlar eksik olursa

PHP bot yapımı,PHP ile otomatik veri çekmek

Merhaba arkadaşlar.Bu konumuzda basitçe PHP Bot nasıl yapılır onu anlatmaya çalışacağım.Öncelikle güzel bir bot yapabilmek için işin mantığını kavramak lazım.İlerleyen konularda aynı mantıkla blogger,tumblr gibi sitelerimize otomatik içerik ekleme yani içerik  botu yapmaya çalışacağım. Neredeyse tüm sitelerden içerik çekilebilir çekilmeyen siteler istisnadır.Php kullanarak ya da curl ile bunu yapmak mümkün. Botların çalışma mantığı şu şekildedir; Bot veri çekilecek siteye girer ve tüm sayfayı kaynak kodlara çevirir.Örnek verecek olursak Kırmızı renkle yazılmış Webmaster  yazısını <font color="red">Webmaster</font> olarak görür.Sizde bota emir verirsiniz <font color="red"> ile </font> arasındaki veriyi çek diye.Bot girip iki etiket arasındaki yaziyi ya da veriyi çeker ve sizin siteniz üzerinde gösterir isterseni, bu veriyi veritabanina kayıt edip siteniz üzerinden yayınlaya bilirsiniz.Bunlar uzun konular ilerleyen konularda daha detaylı bo

Javascript | Sayfa yükleniyor efekti, geç açılan sayfalar için yükleniyor efekti

Merhaba arkadaşlar.Bu yazımızda sayfa açılırken yükleniyor efekti nasıl yapılır onu göstereceğim.Javascript ve CSS ile yapılmış basit bir kodlama ama çok işe yarar.Özellikle geç açılan sayfalarda sayfanın güzel görünmesi için kullanılabilir.Ve bu kodlar internette bulduğunuz diğer kodlar gibi değil.Diğer kodlar sayfa tamamen yüklendikten sonra çalışıyor bu kodlar ise sayfa açılırken çalışıyor sayfanın tamamen yüklendikten sonra kayboluyor.Bu basit kodları sitenizdeki dosyalara ekleyin ve kullanmaya başlayın. Peki nasıl kullanılır derseniz. Örnek olarak sitenizin anasayfa kodlarının bulunduğu dosyayı açın </head> etiketini bulup hemen onun üzerine ekleyip kaydedin.Bu işlemi görünmesini istediğiniz tüm sayfalara uygulayın. İyi çalışmalar. <style type="text/css"> <!-- #loading { width: 200px; height: 100px; position: absolute; left: 50%; top: 50%; margin-top: -50px; margin-left: -100px; text-align: center; } -->

PHP ile gerçek ip adresini alma

Siteye gelen ziyaretçilerin ip adresini PHP ile alma nasıl yapılır sorusuna cevap veriyoruz. Aşağıdaki basit kodlar sitenize,daha doğrusu aşağıdaki kodların ekli olduğu sayfaya giren ziyaretçilerin ip adresini alıyor.Bu işlem php dilinde yapılabilir.Hemen aşağıdaki kodları sayfanıza ekleyip deneyin! <?php $ip=$_SERVER['REMOTE_ADDR']; echo "ip adresiniz: $ip"; ?>

PHP ile videoları mp3'e çevirme | ffmpeg

Merhaba arkadaşlar.Bu konumuzda PHP ile videoları mp3 formatına dönüştürmeyi anlatacağım. Öncelikle bu kod her Hosting de çalışmaz daha doğrusu çoğu hostingde çalışmaz.Bunun için size özel vps veya sunucu olması gerekiyor ki ffmpeg paketini yükleyebilelim ya da hali hazırda bu paketin yüklü olduğu bir hostinginizin olması gerekiyor. Kullanacağınız serverde ffmpeg paketinin yüklü olduğunu varsayarak anlatıyorum.Dönüştürme işlemi çok basittir.Serverinizde bulunan bir dosyayı bir kaç saniye içinde dönüştürebilirsiniz.Aşağıdaki kodu inceleyelim. FFMPEG KURULUMU yazımızı okuyun. exec("ffmpeg -i video.mp4 muzik.mp3"); Yukarıdaki kod PHP içinde çalıştırılabilir koddur.Ve kodlar ile serverinizde bulunan video.mp4 isimli dosyayi muzik.mp3 olarak kaydettik.Yani mp4 videoyu mp3 e dönüştürdük.Bu işlem ile farklı türden dosyaları dönüştürmeniz mümkün.örnek flv>mp4 , flv>mp3, mp3>wav,avi>mp3,avi>mp4 gibi tek yapmanız gereken kod içindeki giren dosya ve çıkan dosya kısm

PHP ile basit chat sistemi yapımı,chat scripti

Resim
Bu konumuzda PHP ile basit bir chat sistemi kodlarını paylaşacağız.Sistem basit çalışıyor veritabanı yok veritabanı olarak txt dosya kullanıyor.Sistem içinde odalar oluşturabilirsiniz.Siteye girenler oda seçip Nickini yazıp chat yapmaya başlayabilirler.Sorusu olan yorum olarak sorabilir. <?php if (isset($_GET['enSubmit']) && isset($_GET['uname']) && isset($_GET['rname'])){ echo'<meta http-equiv="refresh" content="10">'; $room=$_GET['rname']; $uname=$_GET['uname']; if (!is_dir($room)) mkdir($room); $files = scandir($room); foreach ($files as $user){ if ($user=='.' || $user=='..') continue; $handle=fopen("$room/$user",'r'); $time = fread($handle, filesize("$room/$user")); fclose($handle); if ((time()-$time)>20) unlink("$room/$user"); } $contents=''; $filename="$room.txt"; if (file_exists($filename

PHP ile zip arşivi oluşturma ve dosyaları zip arşivine ekleme

Aşağıdaki kodlar sayesinde sunucuda,hostingde bulunan dosyaları zip arşivine ekleyebilirsiniz.Kısacası PHP ile zip arşivi nasıl oluşturulur onu öğreneceğiz. Fonksiyon: function createZIP( $files = array (), $output = '' , $overwrite = false) { if ( file_exists ( $output ) && ! $overwrite ) { return false; } $zip = new ZipArchive(); if ( $zip ->open( $output , $overwrite ? ZIPARCHIVE::OVERWRITE : ZIPARCHIVE::CREATE) !== true) { return false; } if ( count ( $files )) { foreach ( $files as $file ) { $zip ->addFile( $file , $file ); } $zip ->close(); return file_exists ( $output ); } else { return false; } } Nasıl kullanılır? $files_to_zip = array (      'dosya.txt' ,      'resim.jpg' ,      'dosya2.text' ,      'klasor/dosya.text' ); // $result = createZIP( $files_to_zip , 'arsivadi.zip' );