Php Profil Sistemi Yardım

nurullah45

Öğrenci
Katılım
14 Şubat 2017
Mesajlar
4
Reaksiyon puanı
0
Puanları
1
Yaş
26
İyi Geceler Herkese arkadaşlar

phpde veritabanından sıra ile veri çekiyorum
çektiğim şeyleri while döngüsü ile yazdırıyorum
benim istediğim yazdırılan isimlerden birine tıkladığında o kişinin profiline gitmesi ama
session ile sayfalar arası aktarırken bana sadece en büyük değeri atıyor.

PHP:
<?php
include'baglanma.php';
$cek=mysql_query("SELECT * FROM ana ORDER BY id ,acikla ");
while($yaz=mysql_fetch_array($cek))
{         
      <form action="" method="post">
  <input type="submit" value="<?php echo $yaz["isim"];
  $kulla=$yaz["kullaniciadi"];     ?>&nbsp;<?php echo $yaz["soyisim"];?>" name="link"
  class="isimbuton">
  <?php
    </form>
    <?php   
$link=@$_POST["link"];
 
 
if($link)

{     

$kulla=$yaz["kullaniciadi"];
echo $link;
session_start();
$_SESSION["k"] = $kulla;
header("location:profill.php");

}
} ?>
 

orcnd

Dekan
Katılım
13 Ekim 2008
Mesajlar
6,394
Reaksiyon puanı
255
Puanları
243
bu kodun çalışması mucize bence aktarırken bazı karakterler silinmiş
örneğin while döngüsünden sonra php kapanmadan html başlıyor.
bunları düzelttiğinizi varysayarsak
kodundaki hata $kulla=$yaz["kullaniciadi"]; kısmında yer alıyor.

kullanıcını postdan gelen veriyle eşleştirmen lazım sen sorgulattığın tablonun en son satını almışın
hatta kullaniciadi parametresini de göndermemişsin


tam kod olarak şöyle
PHP:
<?php
include'baglanma.php';
$cek=mysql_query("SELECT * FROM ana ORDER BY id ,acikla ");
while($yaz=mysql_fetch_array($cek))
{     
?>
      <form action="" method="post">
<input type="hidden" name="kad" value="<?php echo $yaz['kullaniciadi']; ?>" />
  <input type="submit" value="<?php echo $yaz["isim"];
  $kulla=$yaz["kullaniciadi"];     ?>&nbsp;<?php echo $yaz["soyisim"];?>" name="link"
  class="isimbuton">
 
    </form>
    <?php
$link=@$_POST["link"];


if($link)

{ 

$kulla=$_POST['kad'];
echo $link;
session_start();
$_SESSION["k"] = $kulla;
header("location:profill.php");

}
} ?>
 

nurullah45

Öğrenci
Katılım
14 Şubat 2017
Mesajlar
4
Reaksiyon puanı
0
Puanları
1
Yaş
26
Amatorum biraz kusura bakmayin boyle hatalar ciktigi zaman soguyorum acikcasi:(
 
Üst