Agar PHP dapat mengeksekusi pernyataan di atas, kita harus menggunakan fungsi mysql_query(). Fungsi ini digunakan untuk mengirimkan query atau perintah ke koneksi MySQL Show
ContohSebelumnya dalam tutorial kami membuat tabel bernama "Orang". Begini tampilannya Nama DepanNama BelakangUmurPeterGriffin35GlennQuagmire33Contoh berikut memperbarui beberapa data dalam tabel "Orang". mysql_select_db("my_db", $con); mysql_query("UPDATE Persons SET Age = '36' WHERE FirstName = 'Peter' AND LastName = 'Griffin'");mysql_close($con); ?>
Namun jika Anda ingin mempelajari tentang cara membuat formulir kontak, baca terus. Mungkin lebih mudah dari yang Anda pikirkan Markup Formulir Kontak HTML KamiLangkah pertama untuk membuat formulir kontak kita sendiri adalah memberi kode pada markup. Kami akan mulai melakukannya setelah kami memiliki daftar semua elemen yang kami inginkan di dalam formulir kami. Kami memerlukan bidang input untuk nama orang yang menghubungi kami, dan kami memerlukan bidang untuk alamat email mereka sehingga kami dapat membalasnya jika diperlukan. Kami juga memerlukan bidang masukan tentang alasan orang menghubungi Anda dan 228 tempat pengguna dapat mengetik pesan mereka Jika situs web yang Anda kelola sangat populer, Anda akan mendapatkan banyak email melalui formulir kontak. Untuk memastikan bahwa orang yang tepat dapat membaca email tersebut dan merespons dengan cepat, Anda memerlukan beberapa kolom lagi. Misalnya, Anda dapat menambahkan bidang yang dapat menentukan departemen mana yang ingin dihubungi pengunjung, seperti pemasaran, dukungan, atau penagihan. Informasi ini nantinya dapat digunakan untuk merutekan email dengan tepat. Pada akhirnya, itu mungkin membantu Anda membalas lebih cepat dan mengurutkan email dengan lebih efisien Berapa banyak bidang yang Anda tambahkan ke formulir kontak bergantung pada jenis situs web yang Anda jalankan, tetapi pastikan Anda tidak berlebihan. Memaksa pengunjung untuk mengisi terlalu banyak detail dapat membuat mereka enggan menghubungi Anda sama sekali Mari tulis kode HTML untuk menambahkan semua bidang yang baru saja saya sebutkan ke dalam formulir kontak kita 1 <form action="contact.php" method="post"> 2 <div class="elem-group"> 3 <label for="name">Your Name</label> 4 <input type="text" id="name" name="visitor_name" placeholder="John Doe" pattern=[A-Z\sa-z]{3,20} required> 5 </div>
<form action="contact.php" method="post">0 <div class="elem-group"> <form action="contact.php" method="post">2 <form action="contact.php" method="post">3 <form action="contact.php" method="post">4 <form action="contact.php" method="post">5 <form action="contact.php" method="post">6 </div>
<form action="contact.php" method="post">8 <div class="elem-group"> 20 21 22 23 24 25 26 27 28 29 <div class="elem-group">0 <div class="elem-group">1 <div class="elem-group">2 <div class="elem-group">3 <div class="elem-group">4 </div>
<div class="elem-group">6 <div class="elem-group"> <div class="elem-group">8 <div class="elem-group">9 30 31 32 </div>
34 <div class="elem-group"> 36 37 38 39 <label for="name">Your Name</label>0 </div>
<label for="name">Your Name</label>2 <label for="name">Your Name</label>3 <label for="name">Your Name</label>4 <label for="name">Your Name</label>5 Sebelum melangkah lebih jauh, saya ingin meringkas dengan cepat arti dari beberapa atribut penting dalam markup di atas. Atribut 2_29 dalam formulir menentukan ke mana data formulir harus dikirim. Jika Anda tidak memiliki atribut 2_29 , data akan dikirim kembali ke URL yang sama. Di sini kami menggunakan kontak. php, sehingga data formulir akan dikirim ke skrip itu Atribut 2_31 untuk berbagai elemen masukan dalam formulir digunakan untuk mengakses nilai elemen di sisi server. Misalnya, dalam formulir di atas, Anda bisa mendapatkan nama pengunjung yang menghubungi Anda menggunakan 232 dalam kontak. php Kami menggunakan atribut 233 untuk memberikan ide dasar kepada pengguna tentang input yang diharapkan untuk setiap kolom dalam formulir. Atribut 2_34 memastikan bahwa tidak ada bidang penting yang dibiarkan kosong sebelum pengguna menekan tombol kirim pada formulir. Atribut 2_35 digunakan untuk menerapkan beberapa aturan tentang jenis nilai yang dapat dimasukkan ke dalam kolom tertentu. Dalam kasus kami, kami hanya mengizinkan pengguna untuk menggunakan huruf dan karakter spasi pada nama yang mereka kirimkan. Kami juga membatasi jumlah total karakter yang dapat diterima mulai dari 3 hingga 20 inklusif. Pola yang Anda gunakan akan bergantung pada jenis masukan yang Anda inginkan dari pengguna Demo CodePen berikut menunjukkan kepada kita seperti apa formulir kontak sederhana PHP kita dengan markup di atas dan sedikit CSS Membuat Formulir Kontak HTML Kita Fungsional Menggunakan PHPSaat ini, formulir kontak PHP kami tidak berguna. Pengunjung dapat mengisinya dan menekan tombol kirim pesan, tetapi kami tidak akan menerima apa pun karena tidak ada kode sisi server untuk menangani informasi yang diberikan oleh formulir. Di bagian ini, kami akan membuat formulir kontak khusus kami berfungsi menggunakan PHP Lihat Formulir Kontak Dasar Pena oleh Envato Tuts+ (@tutsplus) di CodePen Mulailah dengan membuat kontak. php dan masukkan kode berikut di dalamnya 1 <label for="name">Your Name</label>7 2 <label for="name">Your Name</label>9 3 41 4 43 5 45 <form action="contact.php" method="post">0 47 <form action="contact.php" method="post">2 49 <form action="contact.php" method="post">4 <input type="text" id="name" name="visitor_name" placeholder="John Doe" pattern=[A-Z\sa-z]{3,20} required>1 <form action="contact.php" method="post">6 <input type="text" id="name" name="visitor_name" placeholder="John Doe" pattern=[A-Z\sa-z]{3,20} required>3 <form action="contact.php" method="post">8 <input type="text" id="name" name="visitor_name" placeholder="John Doe" pattern=[A-Z\sa-z]{3,20} required>5 20 <input type="text" id="name" name="visitor_name" placeholder="John Doe" pattern=[A-Z\sa-z]{3,20} required>7 22 <input type="text" id="name" name="visitor_name" placeholder="John Doe" pattern=[A-Z\sa-z]{3,20} required>9 24 51 26 53 28 55 <div class="elem-group">0 57 <div class="elem-group">2 <div class="elem-group">4 </div>
0<div class="elem-group">6 </div>
2<div class="elem-group">8 </div>
430 51 32 </div>
834 55 36 57 38 <input type="text" id="name" name="visitor_name" placeholder="John Doe" pattern=[A-Z\sa-z]{3,20} required>5 <label for="name">Your Name</label>0 <form action="contact.php" method="post">06 <label for="name">Your Name</label>2 <form action="contact.php" method="post">08 <label for="name">Your Name</label>4 51 <form action="contact.php" method="post">11 <form action="contact.php" method="post">12________4____ Kami telah melakukan beberapa validasi sisi klien dari masukan pengguna. Namun, selalu lebih aman untuk melakukan validasi sisi server juga. Kami menggunakan fungsi 236 untuk membersihkan nama yang diberikan oleh pengguna. Dengan cara yang sama, kami juga membersihkan nilai 237 dan 238. Anda dapat menggunakan fungsi 2_39 untuk memvalidasi atau membersihkan semua jenis input pengguna. Kami juga menggunakan fungsi 240 untuk mengenkode semua karakter HTML khusus dalam pesan pengunjung yang dikirimkan kepada kami Nilai 241 didasarkan pada nilai variabel 238. Dengan cara ini, kami memastikan bahwa hanya orang yang benar-benar diharapkan untuk menyelidiki masalah tersebut yang menerima email tersebut Selain itu, kami telah menggunakan variabel 2_43 untuk memformat isi email yang akan menjadi konten utama email. Karena kami mengirim email dalam format HTML, kami telah menggunakan HTML untuk memformat isi isi email Terakhir, kami menggunakan fungsi 2_44 untuk mengirim email yang menyertakan informasi yang ingin diketahui oleh pengunjung. Setelah pengiriman email berhasil, kami memberi tahu pengunjung bahwa kami telah menerima email mereka dan mereka akan segera dihubungi Keamanan sangat penting saat Anda berurusan dengan data atau input pengguna. Apakah Anda harus memvalidasi atau membersihkan input pengguna tergantung pada apa inputnya dan bagaimana Anda ingin menggunakannya Validasi hanya memeriksa apakah input pengguna mengikuti seperangkat aturan tertentu. Misalnya, validasi dapat memeriksa bahwa nama seseorang tidak mengandung angka apa pun Sanitasi digunakan untuk menghapus karakter yang menyinggung yang menimbulkan risiko keamanan. Misalnya, pengguna berbahaya yang mencoba menghubungi Anda melalui formulir mungkin menambahkan tag 245 di 228 agar Anda mendownload skrip berbahaya. Ini sangat mengkhawatirkan ketika situs web Anda memiliki forum publik yang dapat diakses oleh semua orang Namun, Anda harus sangat berhati-hati saat menghapus karakter yang tidak diinginkan di input pengguna. Misalnya, Anda mungkin memutuskan untuk menggunakan 247 pada beberapa input untuk menghapus semua tag dan mengenkode karakter khusus. Namun, flag ini juga menghapus input karakter yang tidak berbahaya oleh pengguna yang sah. Ini sebuah contoh 1 <label for="name">Your Name</label>7 2 <label for="name">Your Name</label>9 3 211 4 <label for="name">Your Name</label>9 5 215 <form action="contact.php" method="post">0 217 <form action="contact.php" method="post">2 <label for="name">Your Name</label>9 <form action="contact.php" method="post">4 221 <form action="contact.php" method="post">6 223 <form action="contact.php" method="post">8 <label for="name">Your Name</label>9 20 205 Jika situs web Anda memiliki banyak topik terkait matematika, relatif umum bagi pengguna untuk menulis < atau > di formulir kontak atau posting forum. Menggunakan bendera 248 dengan fungsi 236 akan menghapus informasi yang diperlukan dari pesan dalam hal ini Poin yang ingin saya sampaikan adalah meskipun Anda harus selalu memvalidasi atau membersihkan data pengguna, pastikan Anda tidak menghapus informasi penting dalam prosesnya. Formulir Kontak Sederhana Script PHP Dari CodeCanyonTutorial di atas layak untuk dipelajari karena mempelajari cara membuat formulir kontak PHP sederhana adalah keterampilan yang berguna. Tetapi jika Anda tidak punya waktu atau hanya ingin menjelajahi pilihan Anda, lihat ini. Mereka berkualitas profesional dan ditampilkan di CodeCanyon 1. Quform. Formulir Kontak Ajax ResponsifQuform adalah contoh formulir kontak email PHP yang sederhana dan responsif. Template ini mudah digunakan dan bekerja pada sejumlah ukuran layar perangkat. Ramping dan berfungsi tanpa perlu memuat ulang. Ini adalah langkah yang menghemat waktu pengguna Anda, sehingga memudahkan mereka mengisi formulir Anda. Lihat fitur Quform lainnya di halaman item 2. Pembuat Formulir PHPApakah Anda ingin membuat formulir kontak web di PHP? . Pengunduhan menyertakan generator formulir seret-dan-lepas, membuat proses pembuatan formulir lebih mudah dari sebelumnya. Ini sempurna untuk pemula PHP dan pemrogram berpengalaman serta pengembang web. Daftar formulir yang dapat Anda buat dengan unduhan tunggal ini sangat panjang, menjadikannya toko serba ada untuk semua kebutuhan Anda 3. Formulir Mudah. Pembuat dan Manajer Formulir Tingkat LanjutTentu saja, Formulir Mudah menyaingi templat PHP formulir kontak sederhana lainnya dalam kesederhanaannya. Ini juga menampilkan pembuat formulir seret dan lepas dengan UI modern. Ini baik untuk pemula maupun ahli dalam krisis waktu. Anda dapat membuat formulir di PHP dan menerbitkannya di mana saja, termasuk WordPress, Drupal, atau di halaman web HTML statis Temukan Lebih Banyak Template PHP Penghemat WaktuJika Anda tertarik dengan skrip formulir PHP berkualitas profesional yang dapat mulai Anda gunakan di situs Anda hari ini, lihat beberapa postingan kami yang lain. Anda akan menemukan lebih banyak opsi berguna yang dapat Anda sesuaikan dengan cepat untuk menghemat waktu Anda yang berharga
Pelajari Lebih Lanjut Tentang PHP dan Pengkodean Dengan Envato Tuts+Pengkodean adalah topik mendalam yang membutuhkan banyak waktu untuk dikuasai. Jika Anda tidak memiliki sumber daya yang tepat, mudah frustrasi dan menyerah. Itu sebabnya Envato Tuts+ memiliki kursus coding, tutorial, dan panduan yang luar biasa yang dipimpin oleh instruktur berpengalaman Ingin menyelam lebih jauh ke dalam PHP?
Pikiran AkhirMembuat formulir kontak dasar di PHP cukup sederhana. Anda mulai dengan menulis HTML yang diperlukan untuk membuat elemen masukan untuk informasi seperti nama pengguna, alamat email, nomor telepon, dll. Langkah selanjutnya adalah menulis CSS untuk memastikan formulir kontak berbaur sempurna dengan bagian situs lainnya. Langkah terakhir melibatkan penulisan kode PHP yang akan mengambil informasi dari formulir kontak dan mengirimkannya dengan aman kepada Anda Tujuannya adalah untuk memastikan bahwa elemen formulir yang berbeda ditata dengan cara yang tidak membingungkan orang dan input pengguna dibersihkan dan divalidasi sebelum Anda mengirimkannya ke pihak terkait. Jika semua ini baru bagi Anda atau jika Anda tidak ingin menghabiskan banyak waktu untuk membuat formulir kontak yang terlihat profesional, Anda harus memeriksa skrip PHP formulir kontak peringkat teratas ini Jika Anda memiliki pertanyaan, jangan ragu untuk menghubungi kami di Twitter. Tutorial saya berikutnya akan menunjukkan kepada Anda bagaimana menerapkan CAPTCHA Anda sendiri untuk membantu menjaga agar spam formulir kontak tetap terkendali. Bagaimana cara membuat halaman edit di PHP?Langkah Membuat Insert, View, Edit dan Delete Record dari Database Menggunakan PHP dan MySQLi . Buat Tabel Lain untuk Catatan Perbarui File Dasbor Buat Sisipkan Halaman Buat Halaman Tampilan Buat Edit/Perbarui Halaman Buat Hapus Halaman Bagaimana cara menata formulir di PHP?Tidak ada cara untuk mengatur gaya dalam PHP . Anda dapat meletakkan CSS Anda di file terpisah dan menautkannya dengan tag
Apa itu $_ GET dan $_ POST?$_GET adalah larik variabel yang diteruskan ke skrip saat ini melalui parameter URL. $_POST adalah larik variabel yang diteruskan ke skrip saat ini melalui metode HTTP POST .
Bagaimana cara mengambil input dari pengguna di PHP dengan formulir?Untuk mendapatkan data formulir, kita perlu menggunakan PHP superglobals $_GET dan $_POST. Permintaan formulir dapat diperoleh atau dikirim. Untuk mengambil data dari get request, kita perlu menggunakan $_GET, untuk post request $_POST. . $name=$_GET["name"];//menerima nilai bidang nama dalam variabel $nama echo "Selamat datang, $nama"; |