Bagaimanakah Saya Boleh Mendapatkan Nilai Medan Input Menggunakan $_GET dan $_POST PHP?

Linda Hamilton
Lepaskan: 2024-11-24 09:06:10
asal
756 orang telah melayarinya

How Can I Retrieve Input Field Values Using PHP's $_GET and $_POST?

Mendapatkan Nilai Medan Input Menggunakan PHP

Apabila bekerja dengan borang HTML, selalunya menjadi perlu untuk mengakses dan memanipulasi input pengguna daripada medan input. PHP menyediakan beberapa mekanisme untuk melakukan ini, termasuk $_POST dan $_GET superglobal.

Menggunakan $_POST atau $_GET

Untuk mendapatkan semula nilai medan input menggunakan PHP, anda boleh menggunakan sama ada $_POST atau $_GET superglobal. Superglobal ini mengandungi tatasusunan nilai medan borang bersekutu, dikunci dengan nama teg input HTML.

Contoh

Pertimbangkan medan input berikut:

<input type="text" name="subject">
Salin selepas log masuk

Untuk mendapatkan nilai medan input ini dan menetapkannya kepada sesi, anda boleh menggunakan PHP berikut kod:

// Using $_GET
$_SESSION['subject'] = $_GET['subject'];

// Using $_POST
$_SESSION['subject'] = $_POST['subject'];
Salin selepas log masuk

Kaedah Borang

Kaedah yang digunakan dalam borang HTML anda menentukan superglobal mana yang digunakan untuk mendapatkan semula nilai medan input:

  • GET: Menggunakan $_GET superglobal untuk menyimpan data borang sebagai rentetan pertanyaan parameter.
  • POST: Menggunakan $_POST superglobal untuk menyimpan data borang terus dalam badan permintaan.

Contoh Borang dengan Kaedah GET:

<input type="text" name="subject">
Salin selepas log masuk

Untuk memaparkan nilai menggunakan $_GET:

echo $_GET['subject']; // Output: "Car Loan"
Salin selepas log masuk

Contoh Borang dengan Kaedah POST:


  <input type="text" name="subject">
Salin selepas log masuk

Untuk memaparkan nilai menggunakan $_POST:

echo $_POST['subject']; // Output: "Car Loan"
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Nilai Medan Input Menggunakan $_GET dan $_POST PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan