
Merhaba arkadaşlar bu dersimizde yine php ile çok güzel bir konuya değineceğim. Çoğunuz Delicious sitesini bilirsiniz backlink kazanmak isteyenler pr değeri çok yüksek olduğu için bir de üzerine ücretsiz olduğu için baya sağlam backlink hizmeti veren bir web sitedir.
Bu web siteye öncelikle kayıt olup daha sonra linkimizi sonrada linkimize ait keywords ve description ayarlamalarını yapmak gibi işlemler takip eder sonrada sitemizi kayıt ederiz ve artık kalıcı olarak backlink kazanmış oluruz.
Şimdi php ile bunun ne alakası var dersenizde bu dersimizde bir form oluşturacağız ve curl yapısını kullanarak formdan girilen bilgileri otomatik Delicious sistemine kayıt ettireceğiz. Yani iki saat siteye giriş yap falan filan bunlarla uğraşmayacağız.
Peki nasıl yapacağız derseniz ona bakalım öncelikle bir form oluşturacağız..
<style>
input{border:1px solid #6666;color:#656565;padding:10px;width:300px;}
textarea{border:1px solid #6666;color:#656565}
</style>
<h2><div style="color:#b10021">DELİCİOUS OTOMATİK LİNK EKLEME</div></h2>
<form action="" method="GET">
Delicious Kullanıcı adınız : <br>
<input type="text" name="kullanici_adi" placeholder="Delicious kullanıcı adınız " />
<br>
Delicious Şifreniz. : <br>
<input type="text" name="kullanici_parola" placeholder="Delicious parolanız " />
<hr>
Yazı yada site linki : <br>
<input type="text" name="yazi_link" placeholder="Yazınız yada site linkiniz" />
<br>
Yazı Etiketlerini giriniz. : <br>
<input type="text" name="yazi_etiket" placeholder="Yazınız yada site etiketleri" />
<br>
Yazı Başlık Giriniz. : <br>
<input type="text" name="yazi_baslik" placeholder="Yazınız yada site başlığı" />
<br>
Yazı Açıklaması : <br>
<textarea name="yazi_aciklama" cols="40" rows="5" placeholder="Yazı yada Sitenizin açıklaması Giriniz"></textarea>
<br>
<input type="submit" value="Link ekle" name="linkekle"/>
</form>
Şimdi bu formumuzun post ettirdiğimiz yerine bakalım orasıda linkekle.php dosyamız hemen onuda hazırlayalım :)
<?php
if(isset($_GET["linkekle"])){
$yazi_url = strip_tags(trim($_GET["yazi_link"]));
$yazi_etiket = strip_tags(trim($_GET["yazi_etiket"]));
$yazi_baslik = strip_tags(trim($_GET["yazi_baslik"]));
$yazi_aciklama = strip_tags(trim($_GET["yazi_aciklama"]));
$kullanici_adi = strip_tags(trim($_GET["kullanici_adi"]));
$kullanici_parola = strip_tags(trim($_GET["kullanici_parola"]));
if(!$yazi_url || !$yazi_etiket || !$yazi_baslik || !$yazi_aciklama || !$kullanici_adi || !$kullanici_parola){
echo "<div style='color:red;font-size:14px;font-weight:bold'>Boş alan bırakmayınız lütfen</div>";
}else{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.del.icio.us/v1/posts/add?url='.$yazi_url.'&tags='.$yazi_etiket.'&description='.$yazi_baslik.'&extended='.$yazi_aciklama.'&shared=yes');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_USERPWD,$kullanici_adi.':'.$kullanici_parola);
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, 30 );
curl_setopt( $ch, CURLOPT_TIMEOUT,5 );
curl_setopt( $ch, CURLOPT_POST, 1 );
$donen = curl_exec( $ch );
echo "<div style='color:green;font-size:14px;font-weight:bold'>Delicious Hesabınıza Başarıyla Linkiniz Eklenmiştir.</div>";
}
}
?>
Delicious kullanıcı bilgileriniz form aracılığı ile girip link bilgilerinizi hesabınıza ekletebilirisiniz.Dilerseniz her yazınızını makalenizi ayrı ayrı dilersenizde direkt olarak sitenizi ekletebilirsiniz orası sizin paşa gönlünüze kalmış :)
Demosunu görmek için http://yavuz-selim.com/demo/php-delicious.php adresine girip test edebilirsiniz. Umarım faydalı olur selametle :)
ergün nakliyat
08.06.2016 16:36süper bir site