ekdeki simplepie dosyasını indirip hostunuza atın ana dizine.ve aşağıda vermiş olduğum kodu rss.php olarak bi dosya oluşturun ve kod düzenleyicinizde açınKod: [Seç]<?php error_reporting(E_ALL);require("simplepie/simplepie.inc");// these need the full path to your SMF filesrequire_once('SSI.php');require_once('Sources/Subs-Post.php');define("DB_HOSTNAME","localhost"); //Insert your DB server name heredefine("DB_USERNAME","******"); //DB Kullanıcı adıdefine("DB_PASSWD","*****"); // DB Şifredefine("DB_DATABASE","*****"); //DB İsmi// initialize variables ** Don't touch these. $sSql = ""; $aryMsgOptions = Array(); $aryTopicOptions = Array(); $aryPosterOptions = Array(); $encoding = "iso-8859-9"; // set variables ** Modify these to match your board $iUserId = 99999; // Haber botunuzun Üye ID si $iBoardId = 309; // Haberin eklenecegi kategori ID si $sRealName = "Forum Rizem Habercisi"; // Haber botunuzun üye adı $sEmailAddr = "cemalkopuz@gmail.com"; // Haber botunuzun mail adresi $iMarkAsRead = TRUE; // Set this either true or false This defines whether the injected posts are marked as read. $iUpdatePostCount = TRUE;// Set this to either true or false. This defines whether to include the injected items in your post counts. $sFeedUrl = "http://www.sabah.com.tr/rss/sondakika.xml"; // Bu Kısımlar rss yada xml haber cekilicek adres satırları $iMaxItemsToRetrieve = 100; // Kaç Haber eklenicekse Haber sayısını belirtin.. // Instantiate SimplePie object $feed = new SimplePie($sFeedUrl); $feed->init(); $feed->handle_content_type(); $obj_db = mysql_connect(DB_HOSTNAME,DB_USERNAME,DB_PASSWD) or die (mysql_error()); mysql_select_db(DB_DATABASE,$obj_db) or die (mysql_error()); if ($feed->data) { $max = $feed->get_item_quantity($iMaxItemsToRetrieve); for ($x = 0; $x < $max; $x ) { $item = $feed->get_item($x); $hoppa = $item->get_title(); $hoppa1 = iconv("UTF-8", "ISO-8859-9", $hoppa); $tekrakibimmicrosoft = addslashes($hoppa1); // This is a simple check to make sure that the item doesn't already exist in your SMF. $sSql = "SELECT COUNT(ID_MSG) AS ENTRY_EXISTS FROM smf_messages WHERE subject = '$tekrakibimmicrosoft'"; $obj_query = mysql_query($sSql, $obj_db) or die(mysql_error()); $int_count = mysql_fetch_assoc($obj_query) or die(mysql_error()); mysql_free_result($obj_query); // If it's a new item, insert it! if ($int_count['ENTRY_EXISTS'] == 0) { $sItemTitle = $tekrakibimmicrosoft; //$sItemTitle = smart_trim(addslashes($item->get_title()), 50, false, "..."); $hoppa2 = $item->get_description(); $hoppa3 = iconv("UTF-8", "ISO-8859-9", $hoppa2); $phpninustasigozlerininhastasiyim = addslashes($hoppa3); $sItemBody = "<p>" . $item->get_date('j M Y') . "</p><p>$phpninustasigozlerininhastasiyim</p><p><a href="" . $item->get_permalink() . "">Devamini Oku</a></p>"; // Setup the variables for creatPost() $aryTopicOptions = array ( 'id' => 0, 'board' => $iBoardId, 'mark_as_read' => $iMarkAsRead, ); $aryPosterOptions = array ( 'id' => $iUserId, 'name' => $sRealName, 'email' => $sEmailAddr, 'ip' => '127.0.0.1', 'update_post_count' => $iUpdatePostCount, ); $aryMsgOptions = array ( 'id' => 0, 'subject' => $sItemTitle, 'body' => $sItemBody, ); echo("*******************************************************************<br />rn"); echo("title: " . $sItemTitle . "<br />rn"); echo("*******************************************************************<br />rn"); createPost($aryMsgOptions, $aryTopicOptions, $aryPosterOptions); } else { echo("There is already a match<br />rn"); } } } if ($obj_db) { @mysql_close($obj_db); } ?> bunu kaydedip kod düzenleyici programınızda açın (dreamweaver , frontpage, not pad vb.)şu bölümleri kendinize göre düzenleyinKod: [Seç]// set variables ** Modify these to match your board $iUserId = 99999; // Haber botunuzun Üye ID si $iBoardId = 309; // Haberin eklenecegi kategori ID si $sRealName = "buyuknet habercisi"; // Haber botunuzun üye adı $sEmailAddr = "cemalkopuz@gmail.com"; // Haber botunuzun mail adresi $iMarkAsRead = TRUE; // Set this either true or false This defines whether the injected posts are marked as read. $iUpdatePostCount = TRUE;// Set this to either true or false. This defines whether to include the injected items in your post counts. $sFeedUrl = "http://www.sabah.com.tr/rss/sondakika.xml"; // Bu Kısımlar rss yada xml haber cekilicek adres satırları $iMaxItemsToRetrieve = 100; // Kaç Haber eklenicekse Haber sayısını belirtin.. [/t][/t]bu rss.php dosyasınıda hosytunuzun ana dizinine kaydedin.yukarıdaki kodda $iBoardId = 309; // Haberin eklenecegi kategori ID si bölümü kendi forumunuzda haberin ekleneceği forum id sini değiştirin bizimki 309 sizinkinide oraya yazın(en çok sorun burada yaşanır.ve haber eklemek için http://sitenizinadi.com/rss.php yazın çalışştırın haberler eklendi güle güle kullanın bi tşkr hiç bi yerde yok varda kodlarını düzenlemek zor bu tam düzenlenmişidir
<?php error_reporting(E_ALL);require("simplepie/simplepie.inc");// these need the full path to your SMF filesrequire_once('SSI.php');require_once('Sources/Subs-Post.php');define("DB_HOSTNAME","localhost"); //Insert your DB server name heredefine("DB_USERNAME","******"); //DB Kullanıcı adıdefine("DB_PASSWD","*****"); // DB Şifredefine("DB_DATABASE","*****"); //DB İsmi// initialize variables ** Don't touch these. $sSql = ""; $aryMsgOptions = Array(); $aryTopicOptions = Array(); $aryPosterOptions = Array(); $encoding = "iso-8859-9"; // set variables ** Modify these to match your board $iUserId = 99999; // Haber botunuzun Üye ID si $iBoardId = 309; // Haberin eklenecegi kategori ID si $sRealName = "Forum Rizem Habercisi"; // Haber botunuzun üye adı $sEmailAddr = "cemalkopuz@gmail.com"; // Haber botunuzun mail adresi $iMarkAsRead = TRUE; // Set this either true or false This defines whether the injected posts are marked as read. $iUpdatePostCount = TRUE;// Set this to either true or false. This defines whether to include the injected items in your post counts. $sFeedUrl = "http://www.sabah.com.tr/rss/sondakika.xml"; // Bu Kısımlar rss yada xml haber cekilicek adres satırları $iMaxItemsToRetrieve = 100; // Kaç Haber eklenicekse Haber sayısını belirtin.. // Instantiate SimplePie object $feed = new SimplePie($sFeedUrl); $feed->init(); $feed->handle_content_type(); $obj_db = mysql_connect(DB_HOSTNAME,DB_USERNAME,DB_PASSWD) or die (mysql_error()); mysql_select_db(DB_DATABASE,$obj_db) or die (mysql_error()); if ($feed->data) { $max = $feed->get_item_quantity($iMaxItemsToRetrieve); for ($x = 0; $x < $max; $x ) { $item = $feed->get_item($x); $hoppa = $item->get_title(); $hoppa1 = iconv("UTF-8", "ISO-8859-9", $hoppa); $tekrakibimmicrosoft = addslashes($hoppa1); // This is a simple check to make sure that the item doesn't already exist in your SMF. $sSql = "SELECT COUNT(ID_MSG) AS ENTRY_EXISTS FROM smf_messages WHERE subject = '$tekrakibimmicrosoft'"; $obj_query = mysql_query($sSql, $obj_db) or die(mysql_error()); $int_count = mysql_fetch_assoc($obj_query) or die(mysql_error()); mysql_free_result($obj_query); // If it's a new item, insert it! if ($int_count['ENTRY_EXISTS'] == 0) { $sItemTitle = $tekrakibimmicrosoft; //$sItemTitle = smart_trim(addslashes($item->get_title()), 50, false, "..."); $hoppa2 = $item->get_description(); $hoppa3 = iconv("UTF-8", "ISO-8859-9", $hoppa2); $phpninustasigozlerininhastasiyim = addslashes($hoppa3); $sItemBody = "<p>" . $item->get_date('j M Y') . "</p><p>$phpninustasigozlerininhastasiyim</p><p><a href="" . $item->get_permalink() . "">Devamini Oku</a></p>"; // Setup the variables for creatPost() $aryTopicOptions = array ( 'id' => 0, 'board' => $iBoardId, 'mark_as_read' => $iMarkAsRead, ); $aryPosterOptions = array ( 'id' => $iUserId, 'name' => $sRealName, 'email' => $sEmailAddr, 'ip' => '127.0.0.1', 'update_post_count' => $iUpdatePostCount, ); $aryMsgOptions = array ( 'id' => 0, 'subject' => $sItemTitle, 'body' => $sItemBody, ); echo("*******************************************************************<br />rn"); echo("title: " . $sItemTitle . "<br />rn"); echo("*******************************************************************<br />rn"); createPost($aryMsgOptions, $aryTopicOptions, $aryPosterOptions); } else { echo("There is already a match<br />rn"); } } } if ($obj_db) { @mysql_close($obj_db); } ?>
// set variables ** Modify these to match your board $iUserId = 99999; // Haber botunuzun Üye ID si $iBoardId = 309; // Haberin eklenecegi kategori ID si $sRealName = "buyuknet habercisi"; // Haber botunuzun üye adı $sEmailAddr = "cemalkopuz@gmail.com"; // Haber botunuzun mail adresi $iMarkAsRead = TRUE; // Set this either true or false This defines whether the injected posts are marked as read. $iUpdatePostCount = TRUE;// Set this to either true or false. This defines whether to include the injected items in your post counts. $sFeedUrl = "http://www.sabah.com.tr/rss/sondakika.xml"; // Bu Kısımlar rss yada xml haber cekilicek adres satırları $iMaxItemsToRetrieve = 100; // Kaç Haber eklenicekse Haber sayısını belirtin..
Bu bilgi size yardimci oldu mu?
Bu içeriği nasıl geliştireceğinizi yazın...
Çorum ne ile çeşhurdur. Cevap: Leblebi ile meşhurdur.