• 24-01-2017, 02:52:53
    #1
    Herkese iyi günler.
    Bugün izlediğim bir eğitim videosundan faydalanarak ve aşağıdaki kodlarla listeleme olayı ve link verme işlemi gerçekleştirmeye çalıştım.Ancak tarayıcıda ön izleme yaptığımda yine aşağıda eklemiş olduğum fotoğraftaki hatayı alıyorum yardımcı olabilecek arkadaşlar var ise yardımlarını esirgemezse sevinirim.Tekrardan iyi günler.

    <?php require_once('includes/config.php') ?>
    <?php include('includes/header.php') ?>
    
    
            <h1 class="ana_baslik"> PHP Eğitim Yönetim Paneli</h1>
                <div class="sol_menu"> 
                        <ul>
                            <li>Ana Sayfa</li>
                            <?php $soru = mysql_query("SELECT * FROM sayfalar");
                            while ($isim= mysql_fetch_array($soru)) {
                                echo "<li><a href=\"$PHP_SELF?sayfa={$isim['id']}\">{$isim['isim']}</a></li>";
                            }
                             ?>
                        </ul>
    
                 </div>
                     <div class="sag_menu"> 
                         <h1 class="slogan">YÖNETİCİ PANELİ</h1>
                            <small>Hoşgeldiniz.</small>
                    <ul>
                        <li><a href="#">Site Yönetimi</a></li>
                        <li><a href="#">Yeni Kullanıcı Ekle</a></li>
                        <li><a href="#">Çıkış</a></li>
                    </ul>
                     </div>
    
    
    
    <?php include('includes/footer.php') ?>
  • 24-01-2017, 03:00:44
    #2
    $_server['php_self']
    Karakterleri editör küçük harfe çevirdi sanırım bi hata var.
  • 25-01-2017, 00:40:16
    #3
    Met adlı üyeden alıntı: mesajı görüntüle
    $_server['php_self']
    Karakterleri editör küçük harfe çevirdi sanırım bi hata var.
    <li><a href=\"$_server['php_self']?sayfa={$isim['id']}\">{$isim['isim']}</a></li>
    kodu bu şekilde yazıyorum ancak bu durumda da aşağıdaki gibi bir hata alıyorum.

    Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\wamp64\www\sitem\icerik.php on line 11

    php versiyonu ile alakalı bir sıkıntı yaşıyor olabilir miyim ?
  • 25-01-2017, 00:52:25
    #4
    Üyeliği durduruldu
    echo ile li yazdırırken aşağıdaki satırı dener misiniz?

    echo "<li><a href='".$_SERVER["php_self"]."?sayfa=".$isim["id"]."'>".$isim['isim']."</a></li>";