• 11-02-2008, 23:58:29
    #1
    echo "...
    
    <td height='20' width='139'>".
    		if (session_is_registered('admin')) {."asdasd".}."</td>
    
    .....";
    Arkadaşlar böyle bir kod kullanımı olabilir mi? Burda admin olarak giriş yapınca asdasd yazısının görünmesi gerekiyor. Fakat sayfa açılmıyor, beyaz gözüküyor. Giriş yapsam da yapmasam da. Hata nerde?
  • 12-02-2008, 00:03:51
    #2
    Misafir
    Alıntı
    echo "...
    <td height='20' width='139'>".
    if (session_is_registered('admin')) {."asdasd".}."</td>
    .....";
    böyle bir kod olmaz.. ilk önce kodun tamamını ver inceleyelim, kodun tamamı buysa sence bu kod çalışır mı?
  • 12-02-2008, 00:04:14
    #3
    Üyeliği durduruldu
    <td height='20' width='139'>"
    <? if (session_is_registered('admin')) {
        echo "asdasd";
    }; ?>
    </td>
    Üstteki gibi her halukarda çalışır
    CrimsonKing adlı üyeden alıntı: mesajı görüntüle
    echo "...
    <td height='20' width='139'>".
    		if (session_is_registered('admin')) {."asdasd".}."</td>
    .....";
    Arkadaşlar böyle bir kod kullanımı olabilir mi? Burda admin olarak giriş yapınca asdasd yazısının görünmesi gerekiyor. Fakat sayfa açılmıyor, beyaz gözüküyor. Giriş yapsam da yapmasam da. Hata nerde?
  • 12-02-2008, 00:21:28
    #4
    <?php
    include ("config.php");
    session_start();
    $sorgu=mysql_query("SELECT * FROM mesajlar ORDER BY id desc");
    
    while ($kayit=mysql_fetch_array($sorgu)) {
    $mesajid=$kayit['id'];
    
    echo "<table border='1' width='664' height='208'><tr><td height='23' width='509'>Yazan : ".$kayit['isim']."</td>
    		<td height='23' width='139'>".$kayit['tarih']."</td>
    	</tr>
    	<tr>
    		<td height='20' width='509'>Mesaj:</td>
    		<td height='20' width='139'>asdasd</td>
    	</tr>
    	<tr>
    		<td height='147' width='664' colspan='2'>".$kayit['mesaj']."</td>
    	</tr>
    </table>";
    }
    
    echo "<div align='center'><br><a href='form.php'>Sen de yaz!</a></div>";
    if (session_is_registered("admin")){
    echo "<div align='right'><a href='logout.php'>cikis yap</a></div>";
    }
    include ("footer.php");
    ?>
    Kodun tamamı bu. O asdasd yazan yerin if (session_is_registered("admin")) koşuluyla gözükmesini istiyorum. Snare verdiğin kod çalışmadı.

    Teşekkürler.
  • 12-02-2008, 00:25:26
    #5
    Üyeliği durduruldu
    <?php
    include ("config.php");
    session_start();
    $sorgu = mysql_query("SELECT * FROM mesajlar ORDER BY id desc");
    while ($kayit = mysql_fetch_array($sorgu)) {
        $mesajid = $kayit['id'];
        echo "<table border='1' width='664' height='208'><tr><td height='23' width='509'>Yazan : " .
            $kayit['isim'] . "</td>
    		<td height='23' width='139'>" . $kayit['tarih'] . "</td>
    	</tr>
    	<tr>
    		<td height='20' width='509'>Mesaj:</td>
    		<td height='20' width='139'>";
        if (session_is_registered('admin'))
            echo "asdasd";
        echo "</td>
    	</tr>
    	<tr>
    		<td height='147' width='664' colspan='2'>" . $kayit['mesaj'] . "</td>
    	</tr>
    </table>";
    }
    echo "<div align='center'><br><a href='form.php'>Sen de yaz!</a></div>";
    if (session_is_registered("admin")) {
        echo "<div align='right'><a href='logout.php'>cikis yap</a></div>";
    }
    include ("footer.php");
    ?>
  • 12-02-2008, 00:27:02
    #6
    Düzeldi, teşekkürler SNaRe.