Hướng dẫn redirect to another page in php with parameters - chuyển hướng đến một trang khác trong php với các tham số

Tôi đang phát triển ứng dụng cho Facebook. Ở đây khi người dùng mở ứng dụng nên được kiểm tra nếu người dùng đã tồn tại trong cơ sở dữ liệu. Tôi nghĩ rằng tôi sẽ sử dụng


3 để chuyển id người dùng cho

4

Vì vậy, facebookgetid.php của tôi trông giống như:


Vì vậy,


5 bây giờ là

6 Tôi chỉ không biết làm thế nào để tự động chuyển hướng đến

4 để kiểm tra xem ID đó có chủ nghĩa trong cơ sở dữ liệu không.

Nó phải là một cái gì đó giống như: Khi ứng dụng được khởi chạy, nó sẽ lấy ID của người dùng và tự động chuyển hướng đến


4 và vượt qua ID đó.

Nếu người dùng tồn tại


4 nên chuyển hướng người dùng đến
$id = $_GET["id"];
0, nếu không tồn tại - nó sẽ chuyển hướng đến
$id = $_GET["id"];
1

Hướng dẫn redirect to another page in php with parameters - chuyển hướng đến một trang khác trong php với các tham số

Cbroe

88.5K13 Huy hiệu vàng90 Huy hiệu bạc142 Huy hiệu đồng13 gold badges90 silver badges142 bronze badges

Đã hỏi ngày 24 tháng 3 năm 2015 lúc 8:48Mar 24, 2015 at 8:48

3

Sử dụng chức năng tiêu đề


trên Checkifexsists.php có được biến với

$id = $_GET["id"];

Điều đó sẽ giải quyết vấn đề của bạn theo cách bạn muốn nó được giải quyết, nhưng, đây không phải là cách giải quyết theo cách cần được giải quyết, có thể bên trong CheckExist.php nên là một lớp thay vì mã có cấu trúc với chức năng công cộng để kiểm tra sự tồn tại

$id = $_GET["id"];
2, Vì vậy, sau đó bạn sẽ chỉ cần:

include_once(checkIfExists.php);
$check = new checker();
$exists = $check->checkExistance($id) ;

Bằng cách này, bạn không cần phải nhảy giữa các tệp và bạn có thể có cách tốt hơn để sử dụng lại mã, liên quan.

Đã trả lời ngày 24 tháng 3 năm 2015 lúc 8:55Mar 24, 2015 at 8:55

5

Dùng cái này:


Và trên trang Checkifexsists.php, hãy truy xuất biến SO:


Đã trả lời ngày 24 tháng 3 năm 2015 lúc 8:57Mar 24, 2015 at 8:57

NaijaprogrammernaijaprogrammerNaijaProgrammer

2.8722 Huy hiệu vàng23 Huy hiệu bạc33 Huy hiệu Đồng2 gold badges23 silver badges33 bronze badges

1

Sử dụng

$id = $_GET["id"];
3. Hàm tiêu đề PHP

FacebookGetId.php


Đã trả lời ngày 24 tháng 3 năm 2015 lúc 8:55Mar 24, 2015 at 8:55

Hướng dẫn redirect to another page in php with parameters - chuyển hướng đến một trang khác trong php với các tham số

Dùng cái này:Fares M.

Và trên trang Checkifexsists.php, hãy truy xuất biến SO:1 gold badge17 silver badges18 bronze badges

2

Đã trả lời ngày 24 tháng 3 năm 2015 lúc 8:57

header('Location: checkIfExists.php?userID=12345');

Naijaprogrammernaijaprogrammer

echo $_GET["userID"]

2.8722 Huy hiệu vàng23 Huy hiệu bạc33 Huy hiệu Đồng

Sử dụng

$id = $_GET["id"];
3. Hàm tiêu đề PHPMar 24, 2015 at 8:56

Hướng dẫn redirect to another page in php with parameters - chuyển hướng đến một trang khác trong php với các tham số

Giá vé M.Fares M.zdeniiik

1.5381 Huy hiệu vàng17 Huy hiệu bạc18 Huy hiệu đồng3 silver badges14 bronze badges

Cập nhật tháng 7 năm 2020

Để thực hiện chuyển hướng PHP 301 với các tham số sang trang khác, chúng tôi có thể sử dụng mã sau:

Toàn bộ chuỗi tham số truy vấn được lưu trữ trong biến sau. Tất cả mọi thứ sau dấu hỏi.


0

Vì vậy, đối với URL: server.com/index.php?test=123&hi=hellothe $ _server [‘query_string,] sẽ chứa chuỗi này thử nghiệm = 123 & hi = xin chào
the $_SERVER[‘QUERY_STRING’] will contain this string “test=123&hi=hello”

Hướng dẫn redirect to another page in php with parameters - chuyển hướng đến một trang khác trong php với các tham số

Sau đó, chúng tôi có thể chuyển cái này ra khi chuyển hướng trang đích (xem mã bên dưới từ bài đăng trên blog gốc).

Nếu bạn muốn truy cập một biến duy nhất thì bạn có thể sử dụng


1

Từ url ví dụ trên $ _get [‘hi trọ] ===" Xin chào "

Nếu bạn muốn chuyển tiếp trên toàn bộ chuỗi truy vấn URL, bạn có thể thực hiện với mã sau:

$id = $_GET["id"];
4

XSS

Kịch bản trang web chéo là một lỗ hổng bảo mật có thể được khai thác bằng cách đưa mã độc vào các biến này.

Để ngăn chặn điều này và nếu chúng ta biết biến sẽ chỉ chứa các ký tự chữ và số, chúng ta có thể vệ sinh đầu vào được xác định của người dùng với mã PHP này


2

Nhận các biến phải luôn luôn được coi là độc hại và không nên được sử dụng trực tiếp trong các truy vấn cơ sở dữ liệu mà không cần vệ sinh trước.

Hướng dẫn redirect to another page in php with parameters - chuyển hướng đến một trang khác trong php với các tham số

Bài gốc | PHP chuyển hướng với các tham số

Đây là một cái gì đó khá đơn giản mà không nên đã đưa tôi đi miễn là nó đã tìm ra.

Tôi đã có lưu lượng truy cập đi đến một url: http://myserver.com/lander.php?source=google&campaign=no1&c1=foobar

Tôi muốn phân chia lưu lượng truy cập để thử hai phễu chuyển đổi khác nhau. Vấn đề là tôi cần phải giữ các biến nguồn, chiến dịch, C1 trong URL và chuyển chúng qua trang đích sau để chúng có thể được theo dõi chính xác.

Vì vậy, tôi đã thiết lập hai kênh chuyển đổi tại: lpa.php và lpb.php bằng cách sử dụng bản gốc làm mẫu
lpa.php and lpb.php using the original as a template

Sau đó, tôi đã sử dụng mã sau trong Lander.php để chuyển hướng lưu lượng truy cập đến các trang đích mới trong phần chia 50/50.

$id = $_GET["id"];
5

Điều này rất hữu ích nếu bạn không muốn thay đổi URL tại nguồn lưu lượng truy cập và chỉ chia lưu lượng truy cập trong nội bộ mà không làm hỏng việc ghi nhật ký của bạn.

Các tham số URL thường được theo dõi với $ _GET được truyền qua biến $ _server [‘query_string,].

Làm thế nào chuyển hướng dữ liệu từ trang này sang trang khác trong PHP?

Chuyển hướng từ trang này sang trang khác trong PHP thường đạt được bằng cách sử dụng hai cách sau: sử dụng hàm tiêu đề trong hàm PHP: tiêu đề () là một hàm sẵn có trong PHP được sử dụng để gửi tiêu đề HTTP (Hyper chuyển văn bản) RAW HTTP) tới khách hàng.Using Header Function in PHP: The header() function is an inbuilt function in PHP which is used to send the raw HTTP (Hyper Text Transfer Protocol) header to the client.

Làm thế nào chuyển hướng cùng một trang sau khi gửi trong PHP?

Bạn nên chuyển hướng với một tiêu đề vị trí sau mỗi bài đăng, bởi vì nếu không, khi người dùng nhấn nút làm mới, nó sẽ gửi lại cùng một biểu mẫu ... BTW.Nếu bạn muốn làm công việc thích hợp, bạn nên thử một khung PHP thay vì loại mã spaghetti này ...

Làm cách nào để chuyển hướng đến một trang khác trong trường PHP W3Schools?

Bạn có thể chuyển hướng người dùng của bạn đến một số trang khác.Lệnh sau sẽ chuyển hướng cửa sổ trình duyệt đến vị trí đã cho ngay khi lệnh được thực thi. php header("Location: http://www.example.com/"); ?> The following command will redirect the browser window to the given location as soon as the command is executed.

Làm cách nào để chuyển hướng đến một trang khác sau khi đăng nhập?

Bước 1: Tạo chủ đề trẻ em.....
Bước 2: Sao chép mã trong hàm của chủ đề con.....
Bước 3: Lưu mã và kiểm tra bằng cách đăng nhập với tư cách là khách hàng.....
Bước 1: Cài đặt plugin Frontend của người dùng WP.....
Bước 2: Chọn trang chuyển hướng hoặc bất kỳ trang tùy chỉnh nào.....
Bước 3: Lưu cấu hình và thưởng thức !.