Üye Bilgileri
Nick:akorkut
İsim:Ahmet
Web sayfası:
Cinsiyet:Erkek
İmza:
Konu sayısı:4
Cevap sayısı:8
Kaç günlük üye31
Son yazdığı Php kodları mesajları
Merhaba. 
PHP ile bir sitedeki linkleri ve içeriklerini  istediğim şekle getirdim. 


Bunu xml' olarak bir sayfaya yazdırmak istiyorum. ama bu basit bir xml olmalı ki smf ve wordpress bunu çok kolay bir şekilde okuyabilmeli rss okuyucularla konu olarak açabilmeli.

www.malihizmetler.gen.tr/rg.php sitesindeki mavi başlıklar konu başlığı, diğer içerikler ise  konu içeri olacak


<?php

$baseLink "http://www.resmigazete.gov.tr/eskiler/" date("Y/m/");

$mainLink=$baseLink date("Ymd") . ".htm";

$allContent=file_get_contents($mainLink);

preg_match_all(&#39;@<a (.*?)</a>@si&#39;,$allContent,$links);

for ( $cnt=$cnt count($links[0]) ; $cnt++ )
{
$link=$links[0][$cnt];

if(strpos($link,"src=\"reader_128.jpg") ===false && strpos($link,"resmigazete.gov.tr") ===false )
{
$array1=explode(" ",$link);
$href=explode("\"",$array1[1]);

$newHref=$baseLink $href[1];

$link=str_replace($href[1],$newHref,$link);
echo $link;
            
            
            
            
$icerik file_get_contents($newHref);
                echo 
$icerik;
      echo "<br>";
}

}

?>


Bu konuda yardımcı olabilir misiniz? 

Zaman2014-07-24 11:32:13
Php Php
Merhaba.  İstediğim verileri en son şu http://www.malihizmetler.gen.tr/rg.php hale getirebildim. Bunun xml veya rss çevrilmesini nasıl sağlayabilirim.
Zaman2014-07-19 18:12:01
Php Php
Merhaba, herkese kolay gelsin. Bildiğiniz üzere  hukuksal düzenlemelerin yayınlandığı Resmi gazete sayfası var. Burada hergün değişen bir kodlama ile resmi gazeteler yayınlanmaktadır. Buradaki kodlama url/ yyyy/aa/  gibi yani http://www.resmigazete.gov.tr/eskiler/2014/07/20140708-2.htmhttp://www.resmigazete.gov.tr/eskiler/2014/07/20140708-3.htm  gibi. ve bazen onlarca linkden oluşuyor.  Ben biraz araştırma ve sizler gibi ustaların yardımı ile bir php sayfasına linklerin isimlerini, bir sayfaya da linkleri listelettim.Yani bir sayfada " AYönetmeliği" diğer sayfada ise "href="http://www.resmigazete.gov.tr/eskiler/2014/07/20140708-4.htm" adresi var. Benim istediğim şey ise bir xml dosyasında yönetmeliğin adı başlık, her gün değişen  linklere görede her sayfanın içeriği xml kısmının içeriği olsun. Bu konuda bana yardımcı olabilir misiniz?
Zaman2014-07-08 09:56:35
Php Bir sitedeki linkleri xml hale getirme ve link içerikleri
:( 
Zaman2013-08-30 21:03:40
Php Php
<?php  $icerikadresi = file_get_contents("http://mevzuat.basbakanlik.gov.tr/Default.aspx");    $cek = explode('<span id="lblTarih" style="display:inline-block;color:White;background-color:#D2232A;width:96%;text-align: center">', $icerikadresi); $cek = explode('</span>', $cek[1]); echo $cek[0]; ?>      
<?php  $icerikadresi = file_get_contents("http://mevzuat.basbakanlik.gov.tr/Default.aspx");    $cek = explode(' <div id="Panel1" class="pnlRega1">', $icerikadresi); $cek = explode('</div>', $cek[1]); echo $cek[0]; ?>     Bu kodlardaki hata nedir acaba? İlkinde boş getiriyor. İkincisinde kayan bir şey var ama içindeki duyurular değil.   
Zaman2013-08-20 01:10:55
Php Başka Sitenin Duyuru kısmını almak
$d = file_get_contents('http://www.meb.gov.tr/Sinavlar/index.asp');
preg_match_all('#<li>\s+<a href="(.+?)">(.+?)</a>\s+</li>#is',$d,$m);
$c = count($m[1]);
for($i = 0; $i < $c; $i++){$link="<a href='.$m[1][$i].'>".$m[2][$i]."</a>" ;     echo $link;}   kodu link haline getirmek için böyle yazdım ama çalışmadı. Hata nerede acaba?
Zaman2013-07-26 04:41:54
Php Php
Yazan:alicilin  $d = file_get_contents('http://www.meb.gov.tr/Sinavlar/index.asp');
preg_match_all('#<li>\s+<a href="(.+?)">(.+?)</a>\s+</li>#is',$d,$m);
$c = count($m[1]);
for($i = 0; $i < $c; $i++){     echo '<li>Yazı: =>'.$m[2][$i]. '<br/>  Link: => '.$m[1][$i].'</li>';} Hepsi bukadar.  Cevap ve emekleriniz için çok teşekkür ederim.   
Zaman2013-07-25 13:26:07
Php
Yazan:drekon   işte o linki alınca iş bitmiyor Ahmet. aldığın linke tıklayan senin kullanıcılar boş ekrana düşer.   Buna benzer bir konuyu "resmi gazeteyi" günlük olarak sitemde yayınlamayı başardım. Siteme girince resmi gazetenin o günkü yayını otomatik olarak sitemde gösteriliyor ve kullanıcılar tıklayınca ilgili linkler çalışıyor. Buradaki fark meb'in sayfasında banner ve duyuruların yan taraflarında başka menüler vs var.  Benim istediğim sadece duyuruları çekmek. İşte bende tam bu konuda sizlerden yardım bekliyorum
Zaman2013-07-24 00:46:00
Php
Yazan:drekon   preg_match komplex bir fonksiyondur. orda hata olması muhtemel. ayrıca ordaki bilgiler zaten <ul><li> formatında , sana gerekli olan bölümden itibaren alsan yeter bence.   Almayı bilsem alacağım da almayı bilmiyorum smiley
Zaman2013-07-23 13:56:39
Php
Merhaba. Milli Eğitim Bakanlığının Sınav duyurularını kendi sitemde gösterebileceğim bir kod arıyorum. Başka bir sitede de sormuştum ama tam bir sonuç alamadım. Diğer sitede verilen cevap:<?php
/**
  *    @meb_sinav.php
 */
?>
<?php

$site_adres 
"http://www.meb.gov.tr/Sinavlar/index.asp";
$cekilen    = @file_get_contents($site_adres);      
if(
$cekilen != ''){ 
    
    
$cekilenn preg_replace("/[\n\r\t]/","" ,$cekilen);
    
$desen  '/';
    
$desen  .= '\<li\>';
    
$desen  .= '\<a href="(.*?)"\>'// Linki alır $haberler[1]
    
$desen  .= '(.*?)';     // Haber başlığını alır $haberler[2]
    
$desen  .= '\<\/a\>';
    
$desen  .= '/si';
    
    
preg_match_all($desen$cekilenn$haberler);
}
//unset($haberler[0], $haberler[1]); // işe yaramayan kısımları silebilirsin 
print("<pre>");
print_r($haberler);
print(
"</pre>");
?>  Bu kodu uyguladığımda; - karakter hatası - Linkkerin başına ve sonunu "=> 1 " gibi şekiller koyması - Linklere tıkladığımda  link yerine MEB'in sitesine yönlenmesi (MEB'de tıkladığımda duyuru açılıyor) gibi hatlarla karşılaşıyorum.   Yardım edebilir misiniz?  
Zaman2013-07-22 09:50:26
Php SINAV DUYURULARINI ÇEKME
Çok güzel bir çalışma. Ellerinize sağlık. Sanıyorum paylaşmıyorsunuz. 
Zaman2013-02-12 23:42:40
Php Php
Merhabalar. Bu (phpkodlari.com) sitenin yazılımı hangi  cms? Yarcımcı olur musunuz? 
Zaman2013-02-12 14:40:03
Php Bu sitenin yazılımı hangisi?

phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.