lostyazilim
tr.link

class içindeki fonksiyona POST etmek

7 Mesajlar 1.066 Okunma
acebozum
tr.link

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
Merhaba arkadaşlar,

islem.php dosyasının class içinde aşağıdaki gibi bir kod var:


private function prepareProductArray()
{
$this->products[0]['price'] = 251.00;
}


251.00 yazan yere $_POST["tutar"] ile post edilen tutarı göndermeye çalışıyorum; ama boş çekiyor. birçok veriyi düzgün çekiyor. sadece bu tutar sorun oldu.

index.php den islem.php ye POST ederken tutar bölümü için aşağıdaki kodu kullanıyorum:



" placeholder="Rakamla Ödeme Tutarı" required>



Vakit ayıran herkese teşekkürler.
 

 

elektronikssl
webimgo

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
Arkadaşlar hiç bir bilen yok mudur aramızda? :/
 

 

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
Function içerisine post değişkenini gönderin.
 

 

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
Aşağıdaki gibi denedim olmadı hocam.

private function prepareProductArray()
{
$this->products[0]['price'] = $_POST["tutar"];
}
 

 

wmaraci
wmaraci

thedeveloper thedeveloper Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.06.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad B** Y**
  • Mesajlar 85
  • Beğeniler 11 / 23
  • Ticaret 1, (%100)

idea adlı üyeden alıntı

Aşağıdaki gibi denedim olmadı hocam.

private function prepareProductArray()
{
$this->products[0]['price'] = $_POST["tutar"];
}



$this->products[0]['price'] = $GLOBALS['tutar']

bunu dene bi
 

 

TeknoMonster TeknoMonster WM Aracı Kullanıcı
  • Üyelik 07.11.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad I** T**
  • Mesajlar 240
  • Beğeniler 42 / 52
  • Ticaret 22, (%100)
Fonksiyona $degisken ver parantez icinde sonra tutari gonderecegin yerde yani fonksiyonu calisdoracagin yerde class basladdigin zaman icine postu gonder extradan eger

Private function alti a
Global $_POST;
Ekle dene
 

 

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
@thedeveloper

$this->products[0]['price'] = $GLOBALS['tutar'];

denedim olmadı.

@TeknoMonster


Anlamadım hocam. Örnek üzerinde gösterebilirseniz denerim.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al