kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 bag-man
bag-man
Question

Mengirim data POST ke PHP tanpa menggunakan formulir HTML?

Apakah ada cara lain untuk mengirim data posting ke script php selain menggunakan form? (Tidak menggunakan GET tentunya).

Saya ingin javascript untuk memuat ulang halaman setelah X detik dan mengirim beberapa data ke halaman pada saat yang sama. Saya bisa melakukannya dengan GET tetapi saya lebih suka menggunakan POST, karena terlihat lebih bersih.

Terima kasih banyak.

EDIT: Apakah mungkin dilakukan dengan header PHP? Saya yakin lebih baik menggunakan JQuery tetapi untuk situasi saya saat ini, saya dapat menerapkannya dengan lebih mudah / lebih cepat : )

Cheers

Saya akhirnya melakukannya seperti itu:

<script>
  function mySubmit() {
    var form = document.forms.myForm;
    form.submit();
  }
</script>

...

<body onLoad="mySubmit()";>
  <form action="script.php?GET_Value=<?php echo $GET_var ?>" name="myForm" method="post">
    <input type="hidden" name="POST_Value" value="<?php echo $POST_Var ?>">
  </form>
</body>

Sepertinya bekerja dengan baik untuk saya, tetapi tolong katakan jika ada yang salah dengan itu!

Terima kasih semuanya.

14 2011-12-26T20:42:31+00:00 3
 bag-man
bag-man
Pertanyaan edit 27 Desember 2011 в 12:24
Pemrograman
javascript
html
php
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
 box86rowh
box86rowh
26 Desember 2011 в 8:43
2011-12-26T20:43:59+00:00
Lebih
Sumber
Sunting
#15054636

Anda dapat menggunakan JQuery untuk memposting ke halaman php: http://api.jquery.com/jQuery.post/

5
0
 abuduba
abuduba
26 Desember 2011 в 8:48
2011-12-26T20:48:16+00:00
Lebih
Sumber
Sunting
#15054638

Oleh jQuery:

$.ajax({
  url: "yourphpscript.php",
  type: "post",
  data: json/array/whatever,

  success: function(){ // trigger when request was successfull
    window.location.href = 'somewhere'
  },
  error: anyFunction // when error happened
  complete: otherFunction // when request is completed -no matter if the error or not
  // callbacks are of course not mandatory
})

atau yang paling sederhana:

$.post( "yourphpscript.php", data, success_callback_as_above );

more on http://api.jquery.com/jQuery.ajax

2
0
 PeeHaa
PeeHaa
26 Desember 2011 в 8:47
2011-12-26T20:47:24+00:00
Lebih
Sumber
Sunting
#15054637

Anda dapat mengirim permintaan xhr dengan data yang ingin Anda posting sebelum memuat ulang halaman.

Dan muat ulang halaman hanya jika permintaan xhr selesai.

Jadi pada dasarnya Anda ingin melakukan permintaan sinkron.

1
0
Related communities 9
JavaScript Indonesia
JavaScript Indonesia
16 345 pengguna
Grup JavaScript yang membahas JavaScript, framework JS, dan Node JS secara universal. Cek Pinned Message untuk keterangan lebih lanjut. Komunitas ReactJS: https://t.me/react_idn
Buka telegram
Telegram Bot PHP - Indonesia
Telegram Bot PHP - Indonesia
9 898 pengguna
Pengen tau ada bot apa aja? Cek @botkoleksi Grup diskusi tentang pembuatan bot telegram menggunakan bahasa pemrograman PHP. Bahasa Lain, Tetap welcome. Diskusi bot lainnya @botIndonesia Ngobrol bebas di @indonesiabicara
Buka telegram
HTML dan CSS Indonesia
HTML dan CSS Indonesia
4 368 pengguna
Silahkan bertanya terkait mengenai HTML maupun CSS. Membaca, menulis, berbagi. Baca dahulu pesan tersemat di pinned post.
Buka telegram
PHP Indonesia Community
PHP Indonesia Community
4 077 pengguna
Grup telegram yang membahas secara khusus seputar progamming php. Sarana untuk saling berkomunikasi, berbagi tips dan trik, tutorial, loker serta tanya jawab.
Buka telegram
Programmer PHP Indonesia
Programmer PHP Indonesia
1 249 pengguna
Buka telegram
PHP INDONESIA JOGLORAYA
PHP INDONESIA JOGLORAYA
618 pengguna
PHP INDONESIA Regional Jogja - Solo Raya @phpjogloraya
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Daniel Gogov
Terdaftar 6 hari yang lalu
2
工藤 芳則
Terdaftar 1 minggu yang lalu
3
Ирина Беляева
Terdaftar 2 minggu yang lalu
4
Darya Arsenyeva
Terdaftar 2 minggu yang lalu
5
anyta nuam-nuam (LapuSiK)
Terdaftar 2 minggu yang lalu
ID
JA
© kzen.dev 2023
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi