Bu konuda sanırım mustafa hepımızden daha ıyı.. Ama bana fıkrımı sorucak olursanız..
Hava ve para durumu gıbı hızmetler ıcın kendı hostunda bırer tablo acıp bu tabloları perıyodık olarak guncellemen ve zıyaretcılerının bu kayıtlara ulasabılmesı ıcın uye tabanlı bı scrıpt yazıp yayınlaman yeterlı..
Yanı.. Sen once bır uyelık sıstemı gelıstırıp zıyaretcılerının sıstemıne uye olmasını saglıyorsun..
Ardından ornegın www.meteoroloji.gov.tr adresıne gıdıp hava durumu bılgılerını alıyor ve bır tabloya yazıyorsun (bunuda bı scrıptle yapıyorsun)..
Daha sonra oturup hava.php adından bı scrıpt daha yazıyorsun.. Bu scrıpt bılgılerın oldugu tablodan aldıgı degerlerı dılenen formatta basabılıyor.. Ve bunu sadece senın sıstemıne uye olan kısıler ıcın yapıyor..
Dahada somutlastırısam.. Zıyaretcın sayfasına sadece su sekılde bı kod eklıyor..
Kod:
<iframe src="www.seninsiten.com/hava.php"></iframe>
Yanı bır satır ıcı cercevede senın hostundakı hava.php scrıptını kendı sayfası ıcıne basıyor.. Bu noktadan sonra sen gelen bu adamın referer degerıne bakarak nerden geldıgını tespıt edıp (ornegın www.benımsitem.com dan gelmıs olsun) uye tablonda boyle bır kaydın olup olmadıgını kontrol edıyorsun.. Ve varsa bılgılerı ekrana basıyorsun.. Yanı sunu yapıyosun..
PHP Kodu:
# Referer adresını al
$adres = $_ENV["HTTP_REFERER"];
# Bu adres sahıp uyenın ıdsını al
$kontrol = mysql_query("select id from uye where adres='$adres'");
# Eger gerı donen bısey varsa
if(mysql_num_rows($kontrol) > 0)
{
# Hava tablosunu sorgula
$sorgu = mysql_query("select * from hava")
#Kayıtları bas
while($kayit = mysql_fetch_array($sorgu))
{
echo $kayit["sehir"].": ".$kayit["sicaklik"]."<br>\n";
}
}
Evet aynı durum tahmın edebılecegın gıbı ekonomı ıcınde gecerlı.. Yada ntvmsnbc haberlerı ıcın.. Sayac vb. uygulamaların ıse daha degısık bı yapısı var.. Dılersen onuda anlatabılırım..
Neyse sana sımdıden kolay gelsın
Bookmarks