lostyazilim
tr.link

POST içerisinde POST

8 Mesajlar 972 Okunma
lstbozum
tr.link

Cresties Cresties WM Aracı Kullanıcı
  • Üyelik 10.02.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Back-End ve Siber Güvenlik
  • Konum İstanbul Avrupa
  • Ad Soyad F** G**
  • Mesajlar 101
  • Beğeniler 11 / 1
  • Ticaret 0, (%0)
Bu başlık kafanızı karıştırmış olabilir ama yapmak istediğim şey aslında şu;

Ben formu alıyorum, daha sonra gelen veriyi veritabanına kayıt ediyorum. Ardından başka bir sayfaya bu verilerden bazılarını post etmek istiyorum.

Yani yapmak istediğim işlem şöyle;

Ürünü aldı, veritabanına kaydetti;

Sayfaya post etti

Ürün ID'sini aldı

Bu sayfada id'e göre işlem yaptı.

Daha açıklayıcı olmak gerekirse;

Ürünü aldıktan sonra post edilecek sayfa benim servera komut gönderdiğim dosya.

Yani ürünü aldıktan sonra veritabanında ürüne kayıtlı olan komutları servera gönderecek.

Yani olay şu;

Ürünü aldı -> Veritabanı girdisi başarılı (ifle kontrol ettirdim başarılıysa devam) -> server.php'a gönderdi -> server.php'e gönderirken ürün id'sini aldı -> Ürünün içerisindeki kodu servera gönderdi (Bu kod hazır sadece ürünün idsini almam lazım)

Bilmediğim, yapmak istediğim kısım kalın olan kısım, diğerlerini zaten biliyorum.

Not: Ürün ID'si veritabanına kayıt edilen son id değil, daha önce kayıt edilen bir id.
 

 

wmaraci
reklam

RADEMON RADEMON WM Aracı Kullanıcı
  • Üyelik 26.07.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci (Yüksek Okul)
  • Konum Eskişehir
  • Ad Soyad H** B**
  • Mesajlar 244
  • Beğeniler 139 / 83
  • Ticaret 6, (%100)
Anlayan bana da anlatsın çok merak ettim ama hiçbir şey anlamadım
BigBang

kişi bu mesajı beğendi.

Cresties Cresties WM Aracı Kullanıcı
  • Üyelik 10.02.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Back-End ve Siber Güvenlik
  • Konum İstanbul Avrupa
  • Ad Soyad F** G**
  • Mesajlar 101
  • Beğeniler 11 / 1
  • Ticaret 0, (%0)

RADEMON adlı üyeden alıntı

Anlayan bana da anlatsın çok merak ettim ama hiçbir şey anlamadım


Hocam olay şu;

Sen 130 idli ürünü aldın.
Ben bunu veritabanına işledim.
Daha sonra bu 130'u ben başka sayfaya gönderdim.
O sayfada benim şöyle bir kodum var;
$server->cmd($_POST['id'].' save'); (Buradaki post'un değeri 130 olması lazım)


Yani benim burada amacım aynı post işlemini birde server.php'e yapmak, formdaki id'yi 2 farklı konuma yollamak.
 

 

westlife westlife Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek -
  • Konum Balıkesir
  • Ad Soyad A** H**
  • Mesajlar 475
  • Beğeniler 29 / 131
  • Ticaret 0, (%0)
($_POST['id'].$_GET['urun_id']);
yönlendirirkende şöyle yapabilirsin:
Header('Location:digersayfa.php?urun_id={$_GET['urun_id']}');
BIGERAN

kişi bu mesajı beğendi.

wmaraci
wmaraci

Cresties Cresties WM Aracı Kullanıcı
  • Üyelik 10.02.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Back-End ve Siber Güvenlik
  • Konum İstanbul Avrupa
  • Ad Soyad F** G**
  • Mesajlar 101
  • Beğeniler 11 / 1
  • Ticaret 0, (%0)

westlife adlı üyeden alıntı

($_POST['id'].$_GET['urun_id']);
yönlendirirkende şöyle yapabilirsin:
Header('Location:digersayfa.php?urun_id={$_GET['urun_id']}');


Teşekkürler, get ile alabiliyorum ama post ile almam mümkün mü bunu?
 

 

westlife westlife Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek -
  • Konum Balıkesir
  • Ad Soyad A** H**
  • Mesajlar 475
  • Beğeniler 29 / 131
  • Ticaret 0, (%0)
Tabi. Get ile id'yi bir input a yazdırırsın, şöyle:


İşlem sayfasından veriyi şu şekilde çekersin:
$_POST['urun_id'];
Cresties

kişi bu mesajı beğendi.

Cresties Cresties WM Aracı Kullanıcı
  • Üyelik 10.02.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Back-End ve Siber Güvenlik
  • Konum İstanbul Avrupa
  • Ad Soyad F** G**
  • Mesajlar 101
  • Beğeniler 11 / 1
  • Ticaret 0, (%0)
Anladım hocam yardımlarınız için sağ olun.
 

 

NotBil NotBil WM Aracı Kullanıcı
  • Üyelik 25.06.2018
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilişim
  • Konum Burdur
  • Ad Soyad H** Y**
  • Mesajlar 117
  • Beğeniler 1 / 40
  • Ticaret 0, (%0)
İllk ürün idisini aldığı sayfada ;

@ob_start;
@session_start;
$urunid=mysql_real_escape_string($_POST['urunid']);
$_SESSION['urunid']=$urunid;

server.php de

@ob_start;
@session_start;
$gelenurunid=$_SESSION['urunid'];
 

 

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