Jika Anda mencoba menelepon preferences.php tanpa string query Anda mungkin telah memperhatikan perilaku aneh. Lihat source halaman dan memperhatikan teks dimasukkan sebagai nilai atribut itu.
Hal itu disebabkan oleh Script PHP mencoba untuk "GET" parameter bahwa Anda tidak lulus. Untuk ilustrate kesalahan ini menggunakan program parameter_error.php:
<? Php
echo $ _GET ['parameter'];
?>
Anda seharusnya telah menerima pesan seperti ini:
Notice: Undefined index: Parameter di / var / www / html / webbeginner / parameter_error.php on line 2
Jika Anda tidak menerima pesan ini kemudian edit file php.ini dan pastikan direktif display_errors diatur ke On dan direktif error_reporting diatur ke E_ALL. Dalam mesin produksi terkena internet mengatur mantan ke Off. Restart Apache untuk arahan akan diterapkan.
Untuk menghindari kesalahan ini dan memiliki manfaat efek samping warna default dalam jangka halaman pertama menggunakan isset () tes. Ia mengembalikan Benar jika variabel dinyatakan lulus atau False kalau bukan. Dalam kasus kami adalah parameter variabel dalam array $ _GET. Berikut adalah preferences_2.php ditambal:
<? Php
# Jika parameter latar belakang warna tidak lulus ...
if (isset ($ _GET ['background-color']!))
# Set variabel $ bgcolor dengan kapur warna default.
$ Bgcolor = "hijau";
lain # Jika disahkan mendapatkannya dari array $ _GET
$ Bgcolor = $ _GET ['background-color'];
if (isset ($ _GET ['font-warna'])!)
$ Warna = "kuning";
lain
$ Warna = $ _GET ['font-warna'];
?>
<html>
<Gaya tubuh = "background-color: <php echo $ bgcolor;>">
<Bentuk metode = "GET" style = "? Warna: <php echo $ warna;>">
<p> Apa preferensi Anda? </ p>
<p>
Font warna:
<Input type = "text" name = "font-warna"
value = "<? php echo $ warna;?>"> </ p>
<p>
Warna Latar Belakang:
<Input type = "text" name = "background-color"
value = "<php echo $ bgcolor;?>"> </ p>
<input type="submit" value="Submit form"> ini
</ Form>
</ Body>
</ Html>
Semuanya dalam garis Script PHP setelah # atau / / adalah sebuah commnent. Gunakan untuk mendokumentasikan program Anda. Itu! sebelum isset () fungsi beralih nilai yang dikembalikan. Ini adalah sama seperti jika kita bisa menulis (kita tidak bisa di PHP) NOT isset()
Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari Download PHP Script di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.
Monday, June 4, 2012
Sunday, June 3, 2012
Dasar Membuat Form dengan PHP MySQL
Tag <form> HTML akan membiarkan pengguna mengisi informasi yang diperlukan dan lulus dalam query string lain atau ke halaman yang sama. Berikut ini adalah bentuk HTML sederhana:
Aku menyimpan halaman ini sebagai preferences.html. Ketika Anda memanggil halaman ini dan mengirimkannya Anda akan melihat bahwa formulir mengirimkan nilai yang Anda diisi sebagai pasangan dalam string query.
Tag <input> dengan jenis atribut set "teks" akan memegang nilai bahwa pengguna mengisi dan yang satu dengan jenis atribut set "submit" akan menciptakan sebuah tombol yang ketika diklik akan mengirimkan formulir. Tag <p> adalah hanya untuk menciptakan jarak paragraf.
Sekarang kita dapat menggunakan formulir ini untuk membangun pengalaman Web yang bagus interaktif. Kami akan menangkap nilai yang dikirim oleh form dalam string query dan menggunakannya dalam halaman. preferences.php:
Sebut saja dengan query string dilampirkan:
http://localhost/preferences.php?font-color=red&background-color=yellow
Sekarang masukkan dan menyerahkan warna sesuka Anda. Sebagian besar tag HTLM menerima atribut style di mana kita dapat mengatur properti CSS beragam, termasuk warna. Kami hanya mengisi nilai-nilai properti-properti dengan nilai-nilai yang diterima oleh PHP dan tersedia dalam array $ _GET. Lihatlah sumber halaman untuk melihat bagaimana nilai-nilai properitie itu diganti.
Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari Download PHP Script di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.
<html> <body bgcolor="lime"> <form method="GET"> <p>What are your preferences?</p> <p> Font color: <input type="text" name="font-color"></p> <p> Background Color: <input type="text" name="background-color"></p> <input type="submit" value="Submit this form"> </form> </body> </html>
Aku menyimpan halaman ini sebagai preferences.html. Ketika Anda memanggil halaman ini dan mengirimkannya Anda akan melihat bahwa formulir mengirimkan nilai yang Anda diisi sebagai pasangan dalam string query.
Tag <input> dengan jenis atribut set "teks" akan memegang nilai bahwa pengguna mengisi dan yang satu dengan jenis atribut set "submit" akan menciptakan sebuah tombol yang ketika diklik akan mengirimkan formulir. Tag <p> adalah hanya untuk menciptakan jarak paragraf.
Sekarang kita dapat menggunakan formulir ini untuk membangun pengalaman Web yang bagus interaktif. Kami akan menangkap nilai yang dikirim oleh form dalam string query dan menggunakannya dalam halaman. preferences.php:
<html> <body style="background-color:<?php echo $_GET['background-color']; ?>"> <form method="GET" style="color:<?php echo $_GET['font-color']; ?>"> <p>What are your preferences?</p> <p> Font color: <input type="text" name="font-color" value="<?php echo $_GET['font-color']; ?>"></p> <p> Background Color: <input type="text" name="background-color" value="<?php echo $_GET['background-color']; ?>"></p> <input type="submit" value="Submit this form"> </form> </body> </html>
Sebut saja dengan query string dilampirkan:
http://localhost/preferences.php?font-color=red&background-color=yellow
Sekarang masukkan dan menyerahkan warna sesuka Anda. Sebagian besar tag HTLM menerima atribut style di mana kita dapat mengatur properti CSS beragam, termasuk warna. Kami hanya mengisi nilai-nilai properti-properti dengan nilai-nilai yang diterima oleh PHP dan tersedia dalam array $ _GET. Lihatlah sumber halaman untuk melihat bagaimana nilai-nilai properitie itu diganti.
Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari Download PHP Script di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.
Subscribe to:
Posts (Atom)