• 08-11-2008, 21:15:19
    #1
    arkadaşlar dünya kadar döküman buldum daha biz php4 ü sökememişken uygulamalar komple php5 kodlanmış :S

    try ne lı satırlarda komple hata alıyorum

    örnek küçücük bir app yazabilecek var mıdır

    gerisini geliştiririm ben inşallah
  • 09-11-2008, 02:16:28
    #2
    Ben bi ara yazmıştım ufak bişe, onu biraz özetliyim sana istersen..

    config.php
    <?
    // facebook clientini çağırdım.
    include_once '../client/facebook.php';
    // facebook tarafindan verilen api ve secret keylerimi yazdım
    $api_key = 'c8a72106bb496150cf7ce79edbeb6a09';
    $secret  = '25e29d9665d2717fa3238c074ab1b638';
    // callback url ve canvas page url    
    $canvas_url = 'http://apps.facebook.com/trbznspr/';
    $callback_url = 'http://hayalkur.net.net/apps/';
    $app_name = 'Trabzonspor';
    $app_url = 'trbznspr/';
    // facebook baglantimizi yapalim ve login olalim
    $facebook = new Facebook($api_key, $secret);
    $facebook->require_frame();
    $user = $facebook->require_login();
    $vt_kul_adi    = "";
    $vt_sifre    = "";
    $vt_adi        = "";
    mysql_connect("localhost", "$vt_kul_adi", "$vt_sifre");
    mysql_select_db("$vt_adi");
    ?>
    index.php
    <?php
    include 'config.php';
    include 'header.php';
    $sorgu = mysql_query("select * from fb_haberler order by id desc limit 1");
    $veriler = mysql_fetch_array($sorgu);
    $baslik = $veriler[baslik];
    $link = "<a href=http://apps.facebook.com/trbznspr/HaberOku.php?id=$veriler[id]><b>$baslik</b></a>";
    $yazi = $link."<br><br>$veriler[icerik]<br><br><center><img src=http://www.hayalkur.net/apps/resimler/tszj0.png></center>";
    $facebook->api_client->profile_setFBML('<fb:subtitle>Trabzonspor Hakkindaki Son Haber</fb:subtitle><div style="13px">'.$yazi.'</div>', $user);
    ?>
    <style type="text/css">
    .etiket {
    padding: 13px;
    }
    .anaic {
    background-image: url('http://www.hayalkur.net/apps/resimler/back.gif');
    width: 450px;
    height: 544px;
    }
    </style>
    <div class="etiket" align="center">
        <h2>Merhaba <fb:name firstnameonly="true" uid="<?=$user?>" useyou="false"/>;</h2><br/>
        <div class="anaic" align="center">
        <h3><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
        <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><font color=white size=4>Uygulamamizdan Trabzonspor ile ilgili tum haberleri okuyabilirsiniz.</font></h3>
        </div>
        <div style="clear: both;"/>
    </div>
    index.php deki $facebook->api_client->profile_setFBML('<fb:subtitle>Trabzonspor Hakkindaki Son Haber</fb:subtitle><div style="13px">'.$yazi.'</div>', $user); kodu sayesinde üyelerin profil alanlarındaki application alanımızı güncelliyoruz.

    header.php
    <META http-equiv=content-type content=text/html;charset=iso-8859-9>
    <META http-equiv=content-type content=text/html;charset=windows-1254>
    <META http-equiv=content-type content=text/html;charset=x-mac-turkish>
    <fb:dashboard>
         <fb:action href="<?=$canvas_url;?>yapimci.php">Yapimci Hakkinda</fb:action>
         <fb:action href="<?=$canvas_url;?>iletisim.php">Iletisim</fb:action>
    </fb:dashboard>
    <fb:tabs>
      <fb:tab-item href='<?=$canvas_url;?>index.php' title='Ana Sayfa' />
      <fb:tab-item href='<?=$canvas_url;?>haberler.php' title='Haberler' />
      <fb:tab-item href='<?=$canvas_url;?>tarihce.php' title='Tarihce' />
      <fb:tab-item href='<?=$canvas_url;?>kadro.php' title='Kadro' />
      <fb:tab-item href='<?=$canvas_url;?>fikstur.php' title='Fikstur' />
      <fb:tab-item href='<?=$canvas_url;?>yonetim.php' title='Yonetim' />
      <fb:tab-item href='<?=$canvas_url;?>multimedya.php' title='Multimedya' />
      <fb:tab-item href='<?=$canvas_url;?>forum.php' title='Forumlar' />
      <fb:tab-item href='<?=$canvas_url;?>davet.php' title='Davet' align='right' />
     </fb:tabs>
    <style type="text/css">
    .haberliste {
    padding-left: 5px;
    }
    .haberbaslik {
    font-size: 10pt;
    }
    .haberyazi {
    font-size: 8pt;
    margin-left: 5px;
    }
    </style>
    header.php de application menümü tamamladım.

    forum.php
    <?php
    include 'config.php';
    include 'header.php';
    ?>
    <fb:comments xid="trabzonspor_yorum" canpost="true" candelete="false" showform="true" returnurl="http://apps.facebook.com/trbznspr/forum.php">
    <fb:title>Trabzonspor</fb:title>
     </fb:comments>
    forum.php de ise üyelere açık tek başlıklı bir mesaj panosu oluşturdum. Çete savaşlarını illaki görmüşsündür, ordaki mesaj panosu gibi.

    Umarım bunlar yardımcı olur (: