Cara Lulus Nilai

Isi kandungan:

Cara Lulus Nilai
Cara Lulus Nilai

Video: Cara Lulus Nilai

Video: Cara Lulus Nilai
Video: TIPS LULUS UJIAN NASIONAL! 100% LULUS DENGAN NILAI YANG TERBAIK! 2024, April
Anonim

Yang paling menarik untuk pelawat laman web, dan oleh itu yang paling penting bagi pencipta mereka, adalah kemampuan interaktif mereka. Iaitu, kemampuan bagi pengunjung untuk menghantar beberapa maklumat (atau permintaan maklumat) ke pelayan dan menerima respons daripadanya. Organisasi proses ini memerlukan pemindahan pemboleh ubah dari halaman dalam penyemak imbas pengguna ke skrip pelayan. Yang paling biasa hari ini adalah: dari bahasa keterangan halaman - HTML (HyperText Markup Language - "hypertext markup language"), dan dari pelayan bahasa scripting - PHP (Hypertext Preprocessor - "hypertext preprocessor"). Kami akan mempertimbangkan pilihan paling mudah untuk meneruskan pemboleh ubah dari halaman HTML ke skrip PHP.

Menghantar pemboleh ubah ke skrip php
Menghantar pemboleh ubah ke skrip php

Ia perlu

Pengetahuan asas PHP dan bahasa HTML

Arahan

Langkah 1

Bahagian pertama masalah (melewati pemboleh ubah dari halaman HTML) diselesaikan dengan memasukkan dalam kod halaman unsur-unsur bentuk yang lebih sesuai untuk input pengguna dan pemindahan jenis data yang diperlukan. Ini boleh menjadi bidang teks "teks", "teksarea", atau "kata laluan", butang radio "kotak centang" atau "radio", senarai "pilih", medan pemilihan fail "fail", butang "input", atau "tersembunyi" ladang. Kod HTML setiap elemen ini mesti mengandungi tag "nama" - ia mengandungi nama pemboleh ubah yang dilalui. Contohnya, HTML untuk teks berbilang baris mungkin kelihatan seperti ini:

berikut adalah teks lalai

Dan kod untuk medan tersembunyi adalah seperti ini:

Mana-mana elemen borang mesti diletakkan di dalam tag borang. Tanda pembuka kelihatan seperti ini:

Di sini tag "action" menentukan nama skrip pelayan yang harus dilalui pemboleh ubah yang dikirimkan, dan tag "metode" menentukan kaedah pemindahan data. Hanya ada dua cara - POST atau DAPATKAN. Perbezaan utama antara mereka adalah bahawa dengan kaedah GET, pemboleh ubah diteruskan bersama dengan alamat halaman (URL), dan dengan kaedah POST, di kawasan khas paket rangkaian (header).

Tanda penutup borang adalah mudah:

Dan, tentu saja, butang harus ditambahkan ke borang sehingga pengguna dapat memberikan perintah untuk mengirim pemboleh ubah ke pelayan. Akibatnya, kod HTML borang dengan elemen untuk menghantar pemboleh ubah ke skrip pelayan mungkin kelihatan seperti ini:

berikut adalah teks lalai

Bentuk HTML
Bentuk HTML

Langkah 2

Sekarang mari kita lihat bagaimana mengakses pemboleh ubah yang dihantar kepadanya dari skrip php pelayan. Semuanya sangat mudah di sini - pemboleh ubah yang dihantar dengan kaedah GET dimasukkan ke dalam array superglobal $ _GET, dan yang dihantar dengan kaedah POST - ke dalam array $ _POST yang serupa. Terdapat satu lagi array superglobal - $ _REQUEST. Semua pemboleh ubah masuk ke dalamnya, tidak kira bagaimana ia dilalui. Kod php termudah yang mencetak maklumat mengenai pemboleh ubah yang diterima dari borang dengan nama hideMe dan string mungkin kelihatan seperti ini:

<? php

jika ($ _ POST) {

echo ('The variabel hideMe mengandungi nilai "'. $ _ POST ['hideMe']. '"

');

echo ('String pemboleh ubah mengandungi nilai "'. $ _ POST ['string']);

}

?>

Di sini, operator perbandingan "if" digunakan untuk memeriksa sama ada pemboleh ubah POST sama sekali. Sekiranya anda menggabungkan kod borang HTML dan skrip PHP dalam satu fail PHP, maka setelah mengklik butang "Kirim", kami mendapat hasil berikut:

Skrip PHP
Skrip PHP

Langkah 3

Kami melihat bahawa kami telah menyelesaikan masalah menghantar parameter dari borang HTML dan menerimanya dengan skrip PHP.

Disyorkan: