Pada Februari 2021, ini adalah pengalaman yang saya tangani sebagai pengembangan internal di pekerjaan saya saat ini.
http://infrait.co.kr/bbs/notice.asp
Persyaratan:
- Anda perlu membuat foto 1 (beranda yang ada) terlihat seperti foto 2 (tampilan yang diinginkan).
- Anda harus memenuhi persyaratan di bawah ini.
- Tambahkan 'titik'
- 'Memproses keluaran status' menurut 'periode'
Keterampilan:
- ASP-HTML
- BENTUK, dll.
- JAVASCRIPT
- DB (Layanan Manajemen Server Microsoft DB)
proses:
- Tambahkan 'titik' ke tabel DB setiap posting
- Ubah halaman 'Tulis postingan' dan 'Edit postingan' yang terkait dengan halaman pemberitahuan/acara
- beranda umum
- Edit tampilan daftar posting
- Edit setiap halaman edit posting
- halaman admin
- Edit halaman pembuatan postingan
- Edit posting Edit halaman
- Edit DB terkait yang terhubung ke setiap posting
- Periksa keluaran
Jenis formulir:
Periode telah ditambahkan seperti di atas. Karena ini suatu titik, saya membuat dua nilai (bperiod1, bperiod2).
- Pertama, seperti yang ditunjukkan di atas, bperiod1 dan bperiod2 ditambahkan ke variabel, pernyataan SQL, dan formulir di file write.asp dan save.asp.
Basis data
Dalam Tabel DB, bperiod1 dan bperiod2 ditetapkan sebagai variabel tanggalwaktu.
- Untuk membuat 'status pemrosesan' setelah membandingkan nilainya nanti, itu disetel ke waktu waktu.
Gambar diatas adalah index.asp. Artinya, halaman utama. Melihat di sini, dikatakan /board/list.asp adalah salah satu yang menggunakan include untuk mencetak pemberitahuan di db.
Gambar di atas adalah list.asp. Selain itu, saya membuat variabel bPeriod1 & 2, memuatnya dari DB, menambahkan nilai, dan menambahkan titik ke judul posting (jika bbs="pemberitahuan" jika itu adalah papan pengumuman) untuk menampilkannya.
Halaman daftar selesai seperti gambar di atas.
halaman admin
- Apa yang Anda lihat di atas adalah daftar postingan 'Pemberitahuan/Acara' di halaman administrator, dan Anda dapat melihat tombol 'Tulis' di bawah.
- Klik tombol tulis → tulis halaman
Gaya penulisan yang ada
Menulis setelah menambahkan fitur
Halaman penulisan/editnya diubah menjadi seperti gambar di atas, dan kode pada save.asp juga diubah seperti gambar di bawah ini sehingga periode1 dan periode2 juga tersimpan di DB.
Dan foto di atas menunjukkan fungsi ‘Tulis’ dan ‘Ubah’ di bagian bawah setiap postingan.
- Dua halaman di atas juga perlu dimodifikasi.
tes
- Masukan diberikan agar suatu titik dapat dimasukkan pada halaman tulis/edit halaman administrator.
- Dengan menulis kode di file save.asp yang ditautkan ke halaman administrator, variabel periode yang diterima sebagai input dapat disimpan ke DB.
- Bahkan di beranda umum, Anda bisa mendapatkan nilai dari DB, mencetak periode, membandingkan tanggal terakhir periode dan tanggal saat ini, dan mencetak status kemajuan sebagai 'sedang berlangsung' atau 'ditutup'.
- Mereka mengatakan bahwa fungsi edit tidak digunakan di beranda umum, sehingga penambahan fitur yang sedang berlangsung dibiarkan apa adanya.
Tayangan dan Ulasan:
- Walaupun saya pernah menggunakannya sebelumnya, namun fungsinya jarang digunakan, sehingga ketika muncul masalah atau kesulitan, saya harus menyelesaikannya sendiri. Dengan menelusuri berbagai file yang disertakan, sekarang saya dapat melihat sendiri kodenya, mencari tahu fungsi mana yang terhubung ke fungsi atau halaman lain, menganalisisnya, merujuk ke fungsi yang mirip dengan fungsi yang diinginkan, dan mengembangkan fungsi tambahan melalui Google sudah bisa.
- Saya juga merasa menjadi lebih mahir dalam menggunakan manajemen DB. Saya dapat menemukan DB dan Tabel yang terhubung, menambahkan variabel yang diperlukan ke DB/Tabel, dan juga memasukkan nilai ke dalam setiap data untuk pengujian.
- Karena fungsi-fungsi tersebut diimplementasikan dalam satu halaman, itu adalah halaman yang menggunakan banyak penyertaan dan sakelar, jadi sangat rumit, namun, dengan memikirkan, menerapkan, dan menerapkan masing-masing secara terpisah, saya rasa saya dapat mengimplementasikan fungsi yang diinginkan dengan baik tanpa masalah.