lostyazilim
tr.link

POST işlemi

9 Mesajlar 1.370 Okunma
lstbozum
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.

sayfanın tepesindeki bir javascript kodu saniye üretiyor...

üretilen saniyeyi bir değişkene atadım:
$saniye = '';

echo $saniye; yazınca çalışıyor ama ben bu değeri POST etmek istiyorum.

mesela şöyle bir şey yaptım:
echo '';

ama POST işlemi "saniye" değeri yerine yazısını post etti.. bu sorunu nasıl çözebiliriz? teşekkürler.

not: kullanıcılar saniyeyi görmeyecek. arka planda sayması gerek. o yüzden input tipini hidden yaptım. farklı çözüm önerisi sunarsanız o da olur.
 

 

wmaraci
reklam

TuncerDemir TuncerDemir WM Aracı Kullanıcı
  • Üyelik 07.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end developer
  • Konum Zonguldak
  • Ad Soyad T** D**
  • Mesajlar 175
  • Beğeniler 18 / 28
  • Ticaret 0, (%0)
Mysql post ediceksiniz? yoksa ekrana mı yazdırmak istiyorsunuz?
 

 

Hızlı deneyin, hızlı başarısızlığa uğrayın ve hızlı bir şekilde kendinizi yenileyin.
― T. Peters

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)
mysql ile veri tabanına ekleyeceğim.
 

 

BrainTR BrainTR WM Aracı Kullanıcı
  • Üyelik 30.01.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad Ö** S**
  • Mesajlar 128
  • Beğeniler 27 / 42
  • Ticaret 18, (%100)
Böyle denerseniz çalışması gerek.



<script>
var counter = 0;
setInterval(function () {
document.getElementById("saniye").value = counter;
counter++;
}, 1000);
</script>
idea

kişi bu mesajı beğendi.

wmaraci
wmaraci

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)
verdiğiniz js kodunu da ekledim.

$saniye = '';

yapıp

post ettiğim sayfadan da böyle yaptım ama olmadı.

$yakala = $_POST['saniye'];

aynı şekilde veri tabanına kayıt sorgusu da doğru. çünkü diğer veriler yazılıyor. sadece saniye yazılmıyor.
 

 

BrainTR BrainTR WM Aracı Kullanıcı
  • Üyelik 30.01.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad Ö** S**
  • Mesajlar 128
  • Beğeniler 27 / 42
  • Ticaret 18, (%100)
$saniye = '';
Neden böyle değişkene atıyorsunuz html yi?
Kodunuzun tam halini atabilir misiniz?
idea

kişi bu mesajı beğendi.

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)
değişkene atamadan verdiğiniz gibi çalıştı.

ben değişkeni POST etmeye çalışıyordum ama verdiğiniz şekilde de oldu.
bu şekilde çalıştı:

echo '';

teşekkürler.
 

 

fearles61 fearles61 Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 20.04.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Programcılığı
  • Konum Trabzon
  • Ad Soyad ** **
  • Mesajlar 97
  • Beğeniler 0 / 15
  • Ticaret 3, (%67)
Sayfayı tamamen buraya yazarsan yardımcı olalım böyle birşey anlamıyoruz.
 

 

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)
@fearles61 sorun çözüldü hocam. teşekkürler.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)