10/10/2018, 13:29

Làm sao truyền một biến từ js vào php

ví dụ tôi có đoạn js:
<script language="JavaScript" type="text/javascript">
<!--
var i=123456;
function abc()
{
return i;
}
//-->
</script>
Làm sào truyên qua php dạng thế này:
<?php
$bienphp='; //cái gì từ biến i kia để nhận trị là 123456

?>
Trả lời dùm cái nha mấy bác phờ rồ phé sờ nồ
kid08 viết 15:33 ngày 10/10/2018
hình như ko đc đâu u, chờ biến php vào js thì còn đc
amida viết 15:41 ngày 10/10/2018
js bên cient-side hình như đâu bắt cái thằng bên server-side thì phải. Truyền biến php -> js amida còn nghe, ngược lại thì kô biết.
mrsinguyenus viết 15:35 ngày 10/10/2018
Chắc vậy, tui hỏi ai cũng không nghe nói tới kiểu này, thôi nghĩ cách khác hih, cám ơn mấy bồ.
mrsinguyenus viết 15:30 ngày 10/10/2018
Ừa cám ơn, để tớ test thử xem.
canhcam viết 15:29 ngày 10/10/2018
tui nghi~ bạn nên gán text của 1 hidden bằng value cua i (var i=123456) rui` ben PHP doc value cua hidden nay` la xong.
mrsinguyenus viết 15:31 ngày 10/10/2018
Giống như viết mấy cái hàm phân trang mà dùng đến js:
dạng thế bày hả:
javascript:viewpage(i);
với function viewpage(i) là đọc giá trị hiện thời của text hidden và biết nó đang ở trang mấy đó.
OK có vẽ cách này dể hiểu hơn.
jackal viết 15:40 ngày 10/10/2018
Bạn có thể save biến vào cookie , sau đó dùng PHP đọc lại. Đó là cách mình hay xài!
mrsinguyenus viết 15:35 ngày 10/10/2018
à cách save vào cookie ok, nhưng nếu trình duyệt dis cookie thì chịu thua
tumickey viết 15:40 ngày 10/10/2018
tui thì có cách này
đâu tiên bạn tao 1
<input type="hidden" name="bienphp" id="bienphp" value="process" />
xong ta dùng
document.getElementById('bienphp').value= gia tri cua bien
rùi xong the ta có dùng phương thức $_POST['bienphp']
lay giá tri là xong.
Bài liên quan
0