09/10/2018, 17:50
[Q] Nhờ các bạn giúp đỡ về PHP
Chào các bạn, mình đang học lập trình PHP. Mình xin hỏi các bạn cách thức để lưu trữ một số biến trong phiên làm việc nào đó. Chẳng hạn nhé: Mình có một form có 2 text box là hai trường Username và Password chẳng hạn. Khi một thành viên nào đó đăng nhập thành công vào hệ thống thì hai biến đó phải được lưu trữ trong suốt quá trình làm việc đến khi người đó logout thì biến đó mới mất giá trị. Cách lưu trữ biến đó như thế nào? Mong các bạn chỉ giúp nhé. và nếu có nhiều người cùng đăng nhập thành công thì biến đó có bị đụng độ (tranh chấp) không? Rất mong được sự góp ý của các bạn, xin chân thành cảm ơn.
Bài liên quan
//file a.php
<?php
header('location: vidu.php');
?>
Khi chay file trên mình nhận được thông báo
Warning: Cannot modify header information - headers already sent by (output started at E:\Hieudt\Newfolder\Vidu\a.php:1) in E:\Hieudt\Newfolder\Vidu\a.php on line 2
Mình sử dung php: 4.31 trên WinXp
Nhờ các bạn giúp đỡ nhé
Cảm ơn rất nhiều
<?php
header("Location: http://localhost/vidu.php");
?>
nếu bạn chưa cấu hình trong file host thì cần làm như vậy mới chạy đuợc.
cách khác:
bạn vào C:/Windows/system32/driver/etc/ -->chon file hosts. Open nó lên bằng notepad và sửa dòng
127.0.0.1 localhost
bằng:
127.0.0.1 www.yoursite.com
thì khi đó bạn dùng header như sau:
<?php
header("Location: http://www.yoursite.com/vidụ");
?>
chúc bạn thành công.
chỉ cần sửa file host trên khi bạn muốn trang web của mình giống như thực tế. nếu chỉ test thôi thì không cần phải sửa.
Bạn đã dùng được hàm header() chưa?