İlk sorunum;
Üye girişi yaptıktan sonra profilde alttaki kod ile profil düzenle linkini çıkarıyorum.
<?php
$psahibi = $_SESSION["id"];
if($psahibi==$id) {
echo '<a href="index.php?profilduzenle" class="pduzenle">Profil Düzenle</a>';
}else {
echo "";
}
?>Burada ki sorun şu. Mesela 1. numaralı üye ayşe 2. numaralı üye fatmanın profiline girince bu link yine çıkıyor. Profil düzenle linkine tıklayınca 1. numaralı üye 2.numaralı üyenin profill bilgilerini düzenliyor.Diğer sorunum ise profil sayfasında alttaki kod ile üyenin eklediği ürünlerin listeliyorum.
<?php
$urunBul = mysql_query("select * from urunler where urun_ekleyen='$id'");
$urunSay = mysql_num_rows($urunBul);
if($urunSay>0 ) {
while($urunGoster = mysql_fetch_array($urunBul)) {
?>
<li><a href="index.php?urun&url=<?php echo $urunGoster[urun_sef]; ?>" class="purunler1"><?php echo $urunGoster[urun_adi]; ?></a>
<?php
if($profilsahibi == $id) {
?>
<a href="index.php?urunduzenle&id=<?php echo $urunGoster[id]; ?>" class="uduzenle">+ Düzenle</a>
|| <a href="index.php?urunsil&id=<?php echo $urunGoster[id]; ?>" class="usil">+ Sil</a>
</li>
<?php }else {
echo "";
}}}else {
echo "<li>Profil Sahibi Hiç Ürün Eklememiştir.</li>";
} ?>Burada ki sorunum ise ürünü 1. numaralı üye eklemiş ama 2. numaralı üye o listeye baktığında yine ürün düzenle menüsü aktif oluyor. Ürünü düzenle diyerek kendi eklemediği ürünleri tamamen düzenleyebiliyor.Bu sorunları nasıl çözerim arkadaşlar yardımcı olursanız sevinirim.