09/10/2018, 23:01

Em hỏi tí, đổi biến giữa JavaScript và PHP?

Em muốn gán biến PHP = biến JavaScript (ngay trong trang của em, kô xài GET hay POST) có được không hả các bác?
cuongdm viết 01:11 ngày 10/10/2018
theo mình chỉ có thể làm điều ngược lại...
(ko hiểu ý bạn về GET POST tại đây)
bạn có thể nói rõ hơn 1 tí
nguyencaophuong viết 01:07 ngày 10/10/2018
Bình thường thì iem thấy muốn chuyển biến trung gian giữa 2 ngôn ngữ thì chuyển bằng GET lên URL (VD: index.php?y=5&x=6) sau đó dùng ngôn ngữ kia lấy xuống, như thế thì lâu vì phải truyền qua lại giữa 2 file (Dialup mới thấy rõ). Em muốn chuyển luôn trong file của mình, không phải qua trung gian là URL hay gì gì đó.
cactus_vn viết 01:10 ngày 10/10/2018
Uh mình cũng đang gặp vấn đề của bạn đây!muốn test dạng file của client upload lên có đúng dạng không, thì chỉ thằng PHP là có chứa biến đó ($_FILES["filename"]["type"]), sau khi test muốn đưa ra một alert giống của javascript thì thằng PHP lại không có chức năng đó!Làm sao để chuyển đổi biến $_FILES["filename"]["type"] sang biến của javascript đây?
Vinhie47 viết 01:03 ngày 10/10/2018
Sao lại không chuyển được nhỉ? cái <?php và ?> được dùng ở chỗ nào chẳng được, lúc nào bạn muốn gán biến PHP cho biến javascript thì dùng cái này.
cactus_vn viết 01:13 ngày 10/10/2018
Thì tất nhiên là dùng <?php ?> ở chỗ nào cũng được nhưng trong <?php ?> thì chỉ dùng được biến của php còn trong <script></script> thì lại chỉ dùgn được biến của javascript làm sao mà gán chúng cho nhau được!

Thì tất nhiên là dùng <?php ?> ở chỗ nào cũng được nhưng trong <?php ?> thì chỉ dùng được biến của php còn trong <script></script> thì lại chỉ dùgn được biến của javascript làm sao mà gán chúng cho nhau được!
scripter viết 01:06 ngày 10/10/2018
Để gắn biến PHP cho Javascript thì đây là 1 ví dụ nôm na cho bạn hiểu
PHP Code:
<?php
echo "<script language=\"Javascript\">
// Khoi tao mot so bien quan trong cho Javascript
var userid = "
.$bbuserinfo***91;"userid"***93;.";
var loginurl = '"
urlencode($_SERVER***91;"REQUEST_URI"***93;) ."';
</script>"
;
?>
Để gán biến javascript cho PHP thì bạn không nên vì nó possible, Javascript là một trình chạy ở side client, huống hồ chi nếu người dùng off Javascript trên trình duyệt thì sao đây. Đó là bạn tự làm khổ mình thôi, PHP hỗ trợ rất nhiều rồi, thế bạn muốn lấy những giá trị nào từ biến Javascript vậy?
Vinhie47 viết 01:05 ngày 10/10/2018
Gán biến PHP cho JVS thì bình thường còn gán biến javascript cho biến PHP để làm gì vậy?
scripter viết 01:16 ngày 10/10/2018
Quote Được gửi bởi Vinhie47
Gán biến PHP cho JVS thì bình thường còn gán biến javascript cho biến PHP để làm gì vậy?
Theo mình nghĩ các bạn ấy muốn lấy thông tin từ các biến Javascript và gán cho biến PHP, bởi vậy mình đã nói ở trên là không nên, dường như có chút gì đó không bảo mật cho lắm.
hungxalo viết 01:11 ngày 10/10/2018
nói chung javascript chỉ dùng để check form thôi
tốt nhất là nên phát huy triệt để php vì như vậy mới là coding = php
Anh em thấy tôi nói đúng không?
Bài liên quan
0