Atribut method menentukan cara mengirim data formulir (data formulir dikirim ke halaman yang ditentukan dalam atribut action)
Formulir-data dapat dikirim sebagai variabel URL (dengan method="get") atau sebagai transaksi pasca HTTP (dengan method="post")
Hanya dalam beberapa menit kita akan menemukan cara menyimpan input data dari formulir di situs web Anda ke dalam spreadsheet Excel Online Anda. Tidak diperlukan pengkodean
Untuk Spreadsheet yang akan Anda sambungkan ke sheet2api, baris pertama (1) hanya boleh berisi nama kolom
Semua baris lainnya dapat berisi data, dalam format apa pun yang Anda suka (simbol, angka, tanggal, kata, dll.)
Sebagai contoh
ABCDE1NameFavourite ThingImage2Bugs BunnyCarrotsBugs. png3Elmer FuddChasing RabbitsElmer. png4Anda dapat menambahkan beberapa lembar kerja seperti 'Looney Tunes', 'The Simpsons' untuk memisahkan kategori data yang berbeda
sheet2api akan membuat titik akhir API untuk masing-masing secara otomatis
Sesuai video di bawah ini
Browser Anda tidak mendukung tag video
Sesuai video di bawah ini
- Buka Akun Anda
- Di bawah Spreadsheet Anda, klik "Formulir Situs Web ke Lembar"
- Salin cuplikan HTML
- Rekatkan HTML ke halaman web Anda
Browser Anda tidak mendukung tag video
luncurkanCoba ini di Codepen
Namun, kode yang berjalan di browser tidak memiliki akses ke sistem file pengguna. Anda akan dapat meminta pengguna untuk mengunduh file Excel yang dihasilkan, tetapi Anda tidak dapat memaksanya untuk menyimpan ke lokasi yang ditentukan. Anda juga tidak akan dapat membuka file lagi tanpa membuat pengguna memilihnya menggunakan
Tambahkan solusi Anda di sini
B I U S small BIG code var & link [^] encode untab case indent outdent
Pratinjau 0
Anggota yang Ada
atau Bergabunglah dengan kami
Unduh, Pilih, Komentari, Publikasikan
Email muEmail ini sedang digunakan. Apakah Anda memerlukan kata sandi Anda?
Kata Sandi OpsionalMohon saat menjawab pertanyaan
- Baca pertanyaan dengan hati-hati
- Pahami bahwa bahasa Inggris bukanlah bahasa utama semua orang, jadi toleran terhadap ejaan dan tata bahasa yang buruk
- Jika pertanyaan diutarakan dengan buruk, mintalah klarifikasi, abaikan, atau edit pertanyaan dan perbaiki masalahnya. Penghinaan tidak diterima
- Jangan beritahu seseorang untuk membaca manual. Kemungkinan mereka memiliki dan tidak mendapatkannya. Berikan jawaban atau lanjutkan ke pertanyaan berikutnya
Konten ini, bersama dengan kode sumber dan file terkait, dilisensikan di bawah The Code Project Open License (CPOL)
Saat ini Anda kebanyakan bekerja di MS -Excel (Microsoft Excel ) untuk menyimpan dan menyelaraskan data Anda dalam sebuah file
tetapi Anda harus bekerja keras untuk itu. Jika Anda hanya ingin mengetik teks dan membuatnya dalam file excel maka akan sangat berterima kasih
Seberapa baik Anda harus mengisi formulir dan cukup mengklik tombol dan menghasilkan file Excel?. Anda dapat mengonversi data formulir menjadi file excel (CSV) dan Ini sangat sederhana atau Anda dapat mengimpor CSV (data excel) ke dalam basis data mengimpor CSV (data excel) ke dalam basis data
Di sini kita akan mengonversi data formulir HTML menjadi file CSV menggunakan PHP
Bentuk HTML adalah untuk mengumpulkan data dari sisi pengguna. Di sini kita membuat berbagai form field
1. Nama
2. Alamat
3. Nomor handphone
4. Nomor Email
Ketika pengguna mengklik tombol, data formulir akan diubah menjadi File CSV (format excel).
Buat formulir HTML untuk mengonversi data formulir menjadi file excel
Sekarang, kami membuat formulir HTML. Kami membuat bidang formulir dan tombol. Ketika pengguna mengisi formulir dan mengklik tombol kirim, data formulir diubah menjadi file excel. Metode post menangani data formulir. Mari kita buat formulir HTML
Buat kode skrip PHP untuk mengumpulkan informasi dan mengubahnya menjadi file CSV (Excel).
Kami menggunakan kode skrip PHP untuk menangani data formulir. Bentuk data ditangani oleh metode posting PHP
1. Pertama-tama atur bidang formulir pada tombol menggunakan kondisi if. Jika tombol ditekan, data formulir akan diubah menjadi file excel
2. Tetapkan bidang untuk file excel (format CSV)
3. Fungsi header pengguna dan menentukan jenis konten
4. Terakhir isi formulir dan klik tombol. Setelah mengklik tombol, Anda harus mengunduh file CSV
Kode PHP Di Sini
$error'; } } ?>Nah kali ini untuk menerapkan. Kode terakhir. Klik Jalankan untuk menjalankan skrip dan mengonversi data formulir HTML menjadi file excel
Jika Anda seperti kami dan sering membuat situs web di mana tidak ada yang memerlukan server dan database kecuali beberapa formulir, Anda juga pasti merasa frustrasi dengan semua pekerjaan ekstra yang harus Anda lakukan hanya untuk menyimpan data dari beberapa bidang.
_
2. Tulis fungsi SubForm() di antara dua tag skrip (baris 9–23)
Fungsi SubForm() ada di bawah. Anda akan mengganti URL di bawah ini dengan URL yang Anda peroleh di Langkah 3. Fungsi lainnya akan tetap sama
Kami akan membahas fungsi ini secara lebih rinci di akhir posting ini, tetapi untuk saat ini yang perlu Anda ketahui adalah jika data berhasil disimpan, peringatan akan muncul dengan mengatakan Formulir Data Dikirim. ) jika tidak, peringatan akan muncul mengatakan Ada kesalahan. (
<script>function SubForm (){
$.ajax({
url:'//api.apispreadsheets.com/data/410/',
type:'post',
data:$("#myForm").serializeArray(),
success: function(){
alert("Form Data Submitted :)")
},
error: function(){
alert("There was an error :(")
}
});
}
</script>
Itu dia. Kami telah melakukan semua yang diperlukan untuk menyimpan data dari formulir web kami ke spreadsheet kami
Sekarang mari kita coba dan lihat bagaimana melihat data kita
Pengujian
- Simpan file HTML Anda dan buka di browser untuk melihat formulir kontak
Sebagian besar akan terlihat seperti ini tergantung pada browser
2. Isi formulir Anda dan klik Kirim
Jendela peringatan akan muncul dengan mengatakan Formulir Data Dikirim. )
Yayy. Itu berhasil
Jika jendela peringatan mengatakan Ada kesalahan. (kemudian jangan ragu untuk mengirim email kepada kami di info@lovespreadsheets. com dan kami dapat mencoba membantu Anda
3. Lihat data Anda di spreadsheet Anda
- Buka www. apispreadsheet. com
- Masuk jika perlu
- Klik pada tab File
- Temukan spreadsheet Anda dan klik tombol Unduh File untuk mengunduhnya
- Buka dan Anda akan melihat data yang kami kirimkan di atas
Beberapa Pikiran Perpisahan
- Anda dapat terus mengirimkan data ke spreadsheet ini dan itu akan berisi semua catatan kapan pun Anda mengunduhnya
- Jika Anda perlu mengubah sesuatu secara manual di spreadsheet, Anda dapat mengubahnya dan mengunggahnya kembali menggunakan tombol Unggah Ulang File. Ini akan mempertahankan URL API Anda dan tetap berisi pembaruan apa pun yang Anda buat. CATATAN. apa pun yang Anda unggah ulang akan menjadi versi master jadi gunakan ini dengan hati-hati
- Kami akan menulis tutorial lain tentang cara melakukannya dengan Google Sheets atau file di dropbox Anda
- Terakhir, fungsi Javascript untuk mengirimkan data ada di bawah ini. Mari kita telusuri
function SubForm (){
$.ajax({
url:'//api.apispreadsheets.com/data/410/',
type:'post',
data:$("#myForm").serializeArray(),
success: function(){
alert("Form Data Submitted :)")
},
error: function(){
alert("There was an error :(")
}
});
}
</script>
- Kami menggunakan sintaks jQuery untuk memanggil ajax. Itulah $. ajax melakukannya
- Url adalah URL yang kita panggil permintaan. Dalam hal ini adalah jenis permintaan posting
- Data tersebut adalah data kami dari #myForm. Metode serialiazeArray() membuat larik objek JavaScript, siap untuk dikodekan sebagai string JSON (jangan khawatir jika Anda tidak memahaminya terlalu dalam. Selama Anda menamai input dan header spreadsheet dengan benar, seluruh demo ini akan berfungsi)
- Jika permintaan berhasil maka fungsi sukses dipanggil
- Jika permintaan memiliki kesalahan maka fungsi kesalahan dipanggil
Jika Anda menginginkan aplikasi khusus, pembersihan data, atau proyek yang dibuat menggunakan spreadsheet, Anda dapat melihat layanan konsultasi kami di sini. https. // www. lovespreadsheets. com