09/10/2018, 23:39
Kô truyền biến được !!!
Mình thực hiện việc viết dòng "Thu phat" trên một cửa sổ mới sau khi click chuột vào nút "Write now!" mà kô đc.
Mong đc các cao thủ chỉ bảo.
Xin cảm ơn!
index.php:
<HTML>
<?php
include("test.php");
$hey = "Thu phat";
?>
<BODY>
<form action="test.php" target="_blank" method="post">
<input type="hidden" name="test" value="ok">
<input type="submit" name="submit" value="Write now!" />
</form>
</BODY>
</HTML>
test.php:
<?php
if ($HTTP_POST_VARS['test']=="ok")
{
echo $hey;
}
?>
Mong đc các cao thủ chỉ bảo.
Xin cảm ơn!
index.php:
<HTML>
<?php
include("test.php");
$hey = "Thu phat";
?>
<BODY>
<form action="test.php" target="_blank" method="post">
<input type="hidden" name="test" value="ok">
<input type="submit" name="submit" value="Write now!" />
</form>
</BODY>
</HTML>
test.php:
<?php
if ($HTTP_POST_VARS['test']=="ok")
{
echo $hey;
}
?>
Bài liên quan
Mình thường viet web bằng asp.net nên ko rành php. Nhưng mình ngĩ về nguyên tắc truyền biến thi như nhau thôi
Good lucky !
Truyền $hey vào 1 hidden input đi, qua bên kia dùng phương thức post để lấy hoặc send lên url rồi dùng phương thức get lấy từ url về.
Nhưng vấn đề là mình kô chỉ muốn truyền biến $hey đó. Mình còn một biến nữa là một object nên kô thể truyền qua hidden input đc
Chương trình của mình chạy như sau: Ấn một nút trên form của file index sẽ mở ra cửa sổ chứa file test, tất nhiên trong file test sẽ sử dụng biến $obj ở trên. Và đoạn code trên file test chỉ đc thực thi khi xác nhận là nút trên file index đc ấn.
Bạn nào có VD thì gửi cho mình nhé. Lưu ý là biến mình muốn truyền kô phải là biến thông dụng.
(PHP 3 >= 3.0.5, PHP 4, PHP 5)
serialize -- Generates a storable representation of a value
Description
string serialize ( mixed value )