lostyazilim
tr.link

Form kullanmadan diğer sayfaya post etmek

5 Mesajlar 1.645 Okunma
acebozum
tr.link

ucankeltos ucankeltos Yazılım Uzmanı Kullanıcı
  • Üyelik 18.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad S** S**
  • Mesajlar 39
  • Beğeniler 8 / 3
  • Ticaret 0, (%0)
Arkadaşlar while listelediğim bir kullanıcıyı başka bir sayfaya post etmek istiyorum ama mesela 200 kullanıcı var tek bir tanesini post etmem gerekiyor. sizce ne yapmalıyım? Get dışında.
 

 

wmaraci
reklam

NETEOR NETEOR neteor.com.tr Kullanıcı
  • Üyelik 30.01.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Ankara
  • Ad Soyad A** D**
  • Mesajlar 1103
  • Beğeniler 630 / 380
  • Ticaret 14, (%100)
$_SESSION kullanabilirsin ya da ajax post methodunu kullanabilirsin.
ucankeltos

kişi bu mesajı beğendi.

ucankeltos ucankeltos Yazılım Uzmanı Kullanıcı
  • Üyelik 18.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad S** S**
  • Mesajlar 39
  • Beğeniler 8 / 3
  • Ticaret 0, (%0)
Teşekkürler ama şimdi diyelim ki '. $h ["id"].'

Buna nasıl session atayabilirim?
Altalta mysql den gelen veriler listeleniyor. 40 tane satır var şuan
 

 

NETEOR NETEOR neteor.com.tr Kullanıcı
  • Üyelik 30.01.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Ankara
  • Ad Soyad A** D**
  • Mesajlar 1103
  • Beğeniler 630 / 380
  • Ticaret 14, (%100)
dediğini anladığım kadarıyla şöyle bir kod hazırladım. dene bakalım;

index.php
<script></script>
<script>
function id_al(baglanti){
var deger = baglanti.id;
$.ajax({
type:"POST",
url: 'mesajlar.php',
data: "mesaj_deger="+ deger,
dataType: 'text',
cache: false,
success: function ( result ) {
window.location.href = "/mesajlar.php";
}
});
}

</script>
session_start();
require_once 'veritabani.php';

if(isset($_SESSION["mesaj_id"])){
echo "Şuanki mesaj id'si: ".$_SESSION["mesaj_id"]."
";
}
$_SESSION['mesajlar'] = array();

$mesajlar_sql = $db->prepare("SELECT * FROM mesajlar");
$mesajlar_sql->execute();
if($mesajlar_sql->rowCount()){
foreach($mesajlar_sql as $mesaj_veri){
$_SESSION['mesajlar'][] = "".$mesaj_veri["baslik"]."";
}
}

foreach ($_SESSION['mesajlar'] as $mesaj_listele){
echo $mesaj_listele."
";
}
?>


mesajlar.php;
session_start();
if(isset($_REQUEST['mesaj_deger'])){
$_SESSION['mesaj_id'] = $_REQUEST['mesaj_deger'];
}
if(isset($_SESSION["mesaj_id"])){
echo "Mesaj id: ".$_SESSION["mesaj_id"];
}
?>
ucankeltos

kişi bu mesajı beğendi.

wmaraci
wmaraci

ucankeltos ucankeltos Yazılım Uzmanı Kullanıcı
  • Üyelik 18.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad S** S**
  • Mesajlar 39
  • Beğeniler 8 / 3
  • Ticaret 0, (%0)
işe yaradı çok teşekkürler :)
NETEOR

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al