Panduan

99 panduan

  1. Peluncuran

    Cara membuat daftar tunggu untuk SaaS baru

    Bangun daftar tunggu pra-peluncuran di landing page Anda sendiri: formulir, perlindungan spam, duplikat, email konfirmasi, dan ekspor rapi di hari peluncuran.Preet SutharPendiri, Ikiform
  2. Kontak

    Menambahkan formulir kontak ke situs statis tanpa backend

    Pasang formulir kontak yang berfungsi di situs statis tanpa server: ke mana POST dikirim, spam, balasan lewat email, dan kode untuk setiap host dan framework.Preet SutharPendiri, Ikiform
  3. Kontak

    Kirim hasil formulir HTML ke email Anda

    Terima setiap kiriman formulir di inbox tanpa mail server: mengapa mailto: dan mail() PHP gagal, dan setup yang menyaring spam serta memungkinkan Anda membalas.Preet SutharPendiri, Ikiform
  1. Spam

    Cara menghentikan spam di formulir kontak

    Hentikan spam formulir kontak dengan lapisan yang tidak membebani orang sungguhan: honeypot, waktu pengisian, skor konten, rate limit, dan pemeriksaan manusia hanya bila perlu.Preet Suthar
  2. Pembuat situs

    Saat formulir website builder Anda tak lagi cukup

    Saat formulir Webflow, Netlify, Carrd, atau Framer mentok di batas atau kekurangan fitur, pertahankan formulir yang Anda desain dan arahkan ke backend formulir.Preet Suthar
  3. Masukan

    Tambahkan formulir feedback ke website atau aplikasi Anda

    Pasang formulir feedback di halaman mana pun atau di dalam aplikasi Anda: rating, komentar, halaman asalnya, filter spam, dan peringatan saat skornya rendah.Preet Suthar
  4. Kontak

    Buat formulir lead capture yang cepat sampai ke Anda

    Formulir lead capture di situs Anda sendiri yang mengirimi Anda email dengan reply-to, memberi tahu chat tim, dan mengisi CRM, agar Anda menjawab selagi lead masih ada.Preet Suthar
  5. Peluncuran

    Formulir pendaftaran newsletter tanpa embed Mailchimp

    Buat formulir pendaftaran newsletter dengan markup Anda sendiri, catat persetujuan, blokir pendaftaran bot, dan teruskan setiap subscriber ke Kit, MailerLite, beehiiv, atau alat apa pun.Preet Suthar
  6. Pengembang

    Cara kerja pengiriman formulir HTML

    Apa yang dilakukan browser saat formulir dikirim: field mana yang dikirim, bagaimana di-encode, apa yang seharusnya dijawab server, dan bagaimana Ikiform menjawab.Preet Suthar
  7. Peluncuran

    Formulir pendaftaran acara dan RSVP di situs Anda sendiri

    Terima RSVP di halaman acara Anda sendiri: formulir, batas tamu, jumlah peserta yang jujur, menutup saat penuh, dan daftar check-in, tanpa aplikasi tiket.Preet Suthar
  8. Pengembang

    Verifikasi tanda tangan webhook formulir

    Pastikan webhook formulir benar-benar berasal dari Ikiform: skema HMAC-SHA256 Standard Webhooks, test vector, body mentah, timestamp, dan rotasi secret.Preet Suthar
  9. Peluncuran

    Cara membangun daftar email pra-peluncuran untuk peluncuran di Product Hunt

    Kumpulkan daftar peluncuran berminggu-minggu sebelum Product Hunt, tandai setiap pendaftaran per channel, dan kirim email hari-H dalam dua gelombang mengikuti reset waktu Pasifik.Preet Suthar
  10. Peluncuran

    Cara membuat formulir pendaftaran beta yang menyaring pelamar

    Formulir lamaran beta dengan pertanyaan penyaringan yang ditegakkan server, dan skrip yang menilai pelamar serta memilih setiap kohort dari daftar.Preet Suthar
  11. Peluncuran

    Cara membuat halaman daftar tunggu untuk aplikasi mobile sebelum rilis di App Store

    Daftar tunggu pra-peluncuran untuk aplikasi iOS atau Android yang menanyakan ponsel yang dipakai, mengirim penguji iPhone ke TestFlight, dan mengisi closed test Play.Preet Suthar
  12. Peluncuran

    Cara membuat daftar tunggu Next.js dengan server action

    Daftar tunggu Next.js App Router: server action yang meneruskan pendaftaran dengan secret key, useActionState, terima kasih optimistis, dan batas per pengunjung.Preet Suthar
  13. Peluncuran

    Cara menambahkan daftar tunggu ke situs Framer

    Dua cara mengumpulkan pendaftaran daftar tunggu di Framer: formulir Framer dengan webhook ke Ikiform, atau code component yang mempertahankan batas per pengunjung dan pemeriksaan spam.Preet Suthar
  14. Peluncuran

    Cara menambahkan formulir daftar tunggu ke situs Webflow

    Arahkan Form Block Webflow ke Ikiform, tandai pendaftaran menurut sumbernya dengan field tersembunyi, dan pertahankan success state Webflow dengan skrip singkat untuk setiap formulir.Preet Suthar
  15. Peluncuran

    Cara menambahkan daftar tunggu ke situs Carrd

    Kumpulkan pendaftaran daftar tunggu di halaman Carrd: formulir Send to URL di Pro Plus dengan pelacakan UTM, atau formulir HTML yang di-embed dengan honeypot di Pro Standard.Preet Suthar
  16. Peluncuran

    Cara menambahkan formulir daftar tunggu dengan HTML biasa ke landing page apa pun

    Halaman daftar tunggu lengkap tanpa build dengan HTML biasa yang tetap berfungsi saat JavaScript mati, menampilkan ucapan terima kasih inline saat skrip dimuat, dan punya fallback bila perlu.Preet Suthar
  17. Peluncuran

    Membuat daftar tunggu di Astro

    Daftar tunggu Astro di landing page statis: Action meneruskan setiap pendaftaran, skrip memanggilnya, dan satu halaman on-demand menangkap kiriman tanpa JavaScript.Preet Suthar
  18. Peluncuran

    Membuat daftar tunggu di TanStack Start

    Daftar tunggu TanStack Start: satu server route menjawab kiriman formulir biasa maupun fetch, dan validateSearch membawa sumber dan hasilnya di URL.Preet Suthar
  19. Peluncuran

    Membuat daftar tunggu di React Router

    Daftar tunggu React Router di footer setiap halaman: fetcher mengirim ke satu route action, menandai setiap pendaftaran dengan halamannya, dan berfungsi tanpa JavaScript.Preet Suthar
  20. Peluncuran

    Membuat daftar tunggu di SvelteKit

    Daftar tunggu SvelteKit 3: hook menyimpan ?ref= pertama di cookie, form action bernama meneruskan pendaftaran, dan pengunjung yang kembali melihat bahwa mereka sudah terdaftar.Preet Suthar
  21. Peluncuran

    Membuat daftar tunggu di Nuxt

    Daftar tunggu Nuxt di landing page yang di-prerender: satu route Nitro menerima $fetch dan kiriman formulir biasa, memeriksanya dengan Zod, dan me-redirect tanpa JavaScript.Preet Suthar
  22. Kontak

    Menambahkan formulir kontak ke situs GitHub Pages

    GitHub Pages tidak bisa menjalankan kode server, jadi POST formulir mendapat 405 Not Allowed; kirim ke form backend dan atur redirect project site dengan benar.Preet Suthar
  23. Kontak

    Memperbaiki error 405 pada formulir kontak yang di-host di Vercel

    Halaman statis di Vercel menjawab POST formulir dengan 405 Method Not Allowed; ini penyebabnya, dan cara mengirim formulir ke backend.Preet Suthar
  24. Kontak

    Menambahkan formulir kontak di Netlify tanpa Netlify Forms

    Jalankan formulir kontak di situs Netlify tanpa Netlify Forms: tanpa deteksi saat build, kiriman JSON dari React, dan formulir terpisah untuk deploy preview.Preet Suthar
  25. Kontak

    Menambahkan formulir kontak ke situs Cloudflare Pages

    Tambahkan formulir kontak ke Cloudflare Pages tanpa menulis Function: kirim ke form backend, atur header di _headers, dan pakai key Turnstile Anda sendiri.Preet Suthar
  26. Kontak

    Menambahkan formulir kontak ke website statis Amazon S3

    Endpoint website S3 hanya menerima GET dan HEAD lewat HTTP biasa, jadi kirim formulir kontak ke form backend dan atur redirect dengan benar lewat CloudFront.Preet Suthar
  27. Kontak

    Menambahkan formulir kontak ke website portofolio Anda

    Formulir kontak portofolio yang menanyakan hal yang biasa Anda tanyakan di panggilan pertama: proyek, budget, waktu, dan link, tanpa server dan dengan balasan dari inbox Anda.Preet Suthar
  28. Kontak

    Kirim formulir HTML ke email tanpa PHP

    Ganti skrip contact.php yang memanggil mail() dengan formulir yang mengirim ke endpoint hosted, dengan nama field, halaman terima kasih, dan balasan tetap sama.Preet Suthar
  29. Kontak

    Kirim formulir website ke Gmail (dan mengapa mailto: gagal)

    Terima kiriman formulir di Gmail tanpa link mailto:, app password, atau Apps Script, lalu beri label, jauhkan dari spam, dan balas dari Gmail.Preet Suthar
  30. Kontak

    Kirim satu formulir ke beberapa alamat email

    Kirim email dari satu formulir ke seluruh tim, atau arahkan setiap pesan ke orang yang tepat berdasarkan topik, tanpa membiarkan formulir sendiri memilih siapa yang menerima email.Preet Suthar
  31. Kontak

    Balas kiriman formulir langsung dari inbox Anda

    Buat Reply di notifikasi formulir membalas ke orang yang mengisi formulir: nama field yang berfungsi, kapan memakai _replyto, dan mengapa balasan bisa nyasar.Preet Suthar
  32. Kontak

    Alternatif EmailJS yang menjauhkan key dari client

    Pindahkan formulir kontak dari EmailJS: mengapa key email di sisi browser berisiko, apa yang berubah di kode Anda, dan apa yang Anda lepaskan, seperti balasan otomatis.Preet Suthar
  33. Kontak

    Formulir kontak Next.js yang mengirim email

    Dua cara mengirim email dari formulir Next.js dengan Server Action: kirim sendiri dengan Resend atau Nodemailer, atau teruskan ke form backend, dibandingkan secara jujur.Preet Suthar
  34. Spam

    Cara menambahkan field honeypot yang diisi bot tetapi tidak oleh manusia

    Tambahkan honeypot ke formulir apa pun yang menangkap bot tanpa mengganggu screen reader, keyboard, atau autofill, dengan pemeriksaan server untuk setiap stack.Preet Suthar
  35. Spam

    Cara menambahkan Cloudflare Turnstile ke formulir HTML

    Tambahkan Cloudflare Turnstile ke formulir HTML biasa: widget, siteverify di sisi server, key uji, dan cara menjalankannya tanpa key atau server sendiri.Preet Suthar
  36. Spam

    Cara menghentikan spam formulir tanpa captcha

    Hentikan sebagian besar spam formulir tanpa captcha sama sekali: honeypot, waktu render bertanda tangan, skor konten, dan rate limit, digabungkan alih-alih dipakai sendiri-sendiri.Preet Suthar
  37. Spam

    Alternatif reCAPTCHA untuk formulir website

    Bandingkan alternatif reCAPTCHA untuk formulir, dari Turnstile dan hCaptcha hingga proof-of-work dan tanpa captcha sama sekali, lalu beralih dengan perubahan kecil yang aman.Preet Suthar
  38. Spam

    Cara membatasi rate kiriman formulir

    Batasi rate kiriman formulir per pengunjung dengan store bersama, jawab 429 dengan Retry-After, dan hindari mengunci kantor yang berbagi satu IP.Preet Suthar
  39. Spam

    Cara menghentikan spam di formulir kontak situs statis

    Hentikan spam di formulir situs statis meskipun situs itu tidak bisa menyimpan secret atau menghitung kiriman, dengan partial honeypot, skrip yang aman, dan pemeriksaan sisi server.Preet Suthar
  40. Spam

    Cara menghentikan spam formulir Webflow

    Lindungi formulir Webflow yang mengirim ke form backend, tempat pengaturan spam Webflow tidak pernah berjalan, dengan honeypot di luar layar dan pemeriksaan manusia.Preet Suthar
  41. Spam

    Perlindungan spam formulir Next.js dengan Turnstile

    Lindungi formulir Next.js dari spam: honeypot, Turnstile yang dicek di server action, limit per IP di Vercel, Netlify, atau Cloudflare, dan CSP-nya.Preet Suthar
  42. Spam

    Perlindungan spam formulir Astro dengan Turnstile

    Lindungi formulir Astro dari spam dengan Action: honeypot, Turnstile yang dicek dengan secret astro:env, limit per IP, dan CSP bawaan Astro.Preet Suthar
  43. Spam

    Perlindungan spam formulir TanStack Start dengan Turnstile

    Lindungi formulir TanStack Start dari spam: function middleware untuk IP client, token bucket, Turnstile yang diverifikasi di server function, dan CSP.Preet Suthar
  44. Spam

    Perlindungan spam formulir React Router dengan Turnstile

    Lindungi formulir React Router dari spam: route action dengan Turnstile, rate limit Workers berdasarkan cf-connecting-ip, modul .server, dan header CSP.Preet Suthar
  45. Spam

    Perlindungan spam formulir SvelteKit dengan Turnstile

    Lindungi formulir SvelteKit dari spam: form action dengan getClientAddress, limit per IP, Turnstile di balik use:enhance, dan CSP yang mengizinkannya.Preet Suthar
  46. Spam

    Perlindungan spam formulir Nuxt dengan Turnstile

    Lindungi formulir Nuxt dari spam: server route Nitro dengan Turnstile, limit per IP di Nitro storage, secret di runtimeConfig, dan CSP yang diatur di routeRules.Preet Suthar
  47. Pembuat situs

    Batas kiriman formulir Webflow: apa itu dan cara melewatinya

    Paket gratis Starter Webflow berhenti mengumpulkan setelah 50 kiriman formulir per situs dan situs yang diekspor tidak mendapat apa-apa, jadi arahkan Form Block ke Ikiform.Preet Suthar
  48. Pembuat situs

    Batas Netlify Forms: apa yang terjadi di 100 kiriman, dan jalan keluarnya

    Paket Netlify lama menghitung kiriman formulir per situs dan meng-upgrade Anda otomatis, dan paket kredit bisa menjeda situs, jadi pindahkan formulir ke backend.Preet Suthar
  49. Pembuat situs

    Formulir Carrd: kirim kiriman ke backend formulir

    Formulir kontak Carrd hanya mengirim email ke Anda dan formulir kustom butuh Pro Plus, jadi gunakan Send to URL di Plus atau embed HTML di Standard untuk menyimpan setiap kiriman.Preet Suthar
  50. Pembuat situs

    Formulir Framer: kapan menambahkan backend formulir, dan caranya

    Formulir Framer sudah mengirim ke email, Sheets, atau webhook; tambahkan Ikiform sebagai webhook untuk kiriman yang tersimpan dan tersaring, notifikasi tim, dan lebih banyak tujuan.Preet Suthar
  51. Masukan

    Tambahkan formulir laporan bug yang mencatat halaman, browser, dan langkah-langkahnya

    Formulir laporan bug yang menanyakan langkah dan tingkat keparahan, dan membiarkan halaman menambahkan URL, browser, viewport, dan error terbaru dengan sendirinya.Preet Suthar
  52. Masukan

    Kumpulkan permintaan fitur yang bisa Anda hitung, urutkan, dan tanggapi

    Formulir permintaan fitur yang menanyakan masalahnya alih-alih solusinya, menyimpan permintaan per tema, menghitung orang bukan baris, dan mengirim email saat fiturnya rilis.Preet Suthar
  53. Masukan

    Buat widget feedback mengambang untuk aplikasi React Anda

    Tombol feedback mengambang untuk aplikasi React yang membuka panel kecil, mengirim layar, versi aplikasi, dan akun bersama setiap jawaban, dan tidak pernah kehilangan draf.Preet Suthar
  54. Masukan

    Kumpulkan feedback beta tester per build

    Formulir feedback beta dengan tautan pribadi per tester dan build, dua skala rating, dan ringkasan mingguan yang menunjukkan apakah setiap build makin baik.Preet Suthar
  55. Masukan

    Jalankan survei NPS di situs Anda sendiri, dari tautan email hingga skor

    Jalankan survei NPS dengan skor 0 sampai 10 di email, pertanyaan lanjutan di halaman Anda sendiri yang berubah sesuai skor, dan script yang menghitung NPS.Preet Suthar
  56. Masukan

    Tambahkan survei pembatalan ke alur pembatalan SaaS Anda

    Tanyakan mengapa pelanggan membatalkan di dalam alur pembatalan SaaS Anda, jaga Skip tetap satu klik, simpan alasannya ke Stripe dan Ikiform, dan jangan pernah menunda pembatalan.Preet Suthar
  57. Masukan

    Buat formulir feedback dalam aplikasi di Next.js

    Formulir feedback dalam aplikasi Next.js: server action yang membaca sesi, mengambil halaman dari request, dan meneruskan rating beserta penggunanya.Preet Suthar
  58. Masukan

    Buat formulir feedback dalam aplikasi di Astro

    Formulir feedback dalam aplikasi Astro: action yang mengambil pengguna dari locals middleware, halaman dari request, dan layar dari pola route.Preet Suthar
  59. Masukan

    Buat formulir feedback dalam aplikasi di TanStack Start

    Formulir feedback dalam aplikasi TanStack Start: server function POST dengan middleware sesi, route id sebagai konteks, dan halaman dibaca dari header request.Preet Suthar
  60. Masukan

    Buat formulir feedback dalam aplikasi dengan React Router

    Formulir feedback React Router 8: action di resource route membaca sesi cookie, fetcher mengirim dari layout, dan kiriman tanpa JS di-redirect kembali.Preet Suthar
  61. Masukan

    Buat formulir feedback dalam aplikasi di SvelteKit

    Formulir feedback dalam aplikasi SvelteKit: formulir di layout mengirim ke satu form action, yang menambahkan pengguna dari locals dan halaman dari request di server.Preet Suthar
  62. Masukan

    Buat formulir feedback dalam aplikasi di Nuxt

    Formulir feedback dalam aplikasi Nuxt: server route yang membaca sesi pengguna, mengambil halaman dari Referer, dan tetap bekerja saat JavaScript belum termuat.Preet Suthar
  63. Kontak

    Buat formulir permintaan demo yang langsung memesan panggilan

    Formulir pesan demo yang menyimpan lead, lalu mengarahkan pengunjung ke Cal.com atau Calendly dengan nama dan email yang sudah terisi.Preet Suthar
  64. Kontak

    Buat formulir permintaan penawaran tanpa unggah file

    Formulir minta penawaran yang mengumpulkan brief sebagai tautan bersama alih-alih unggahan, memberi tenggat pada setiap permintaan, dan menjauhkan lead yang penuh tautan dari spam.Preet Suthar
  65. Kontak

    Buat formulir permintaan konsultasi untuk bisnis jasa

    Formulir permintaan konsultasi untuk akuntan, pengacara, coach, dan klinik yang menanyakan cara dan waktu menghubungi, dan menyimpan detail sensitif untuk panggilannya.Preet Suthar
  66. Kontak

    Buat formulir inquiry proyek untuk agensi atau freelancer

    Formulir mulai proyek untuk studio dan freelancer yang memilah inquiry menjadi hot, warm, dan tidak cocok berdasarkan anggaran dan waktu sebelum ada yang membaca brief-nya.Preet Suthar
  67. Kontak

    Kirim lead dari formulir ke HubSpot atau Pipedrive

    Petakan setiap webhook Ikiform bertanda tangan ke contact upsert HubSpot atau panggilan person dan lead Pipedrive, tanpa kontak duplikat saat pengiriman dicoba ulang.Preet Suthar
  68. Kontak

    Buat formulir lead dengan kualifikasi di Next.js

    Formulir lead App Router Next.js yang memvalidasi dengan Zod di server action, menyimpan UTM first-touch di cookie, dan mengirim lead yang lolos kualifikasi ke kalender Anda.Preet Suthar
  69. Kontak

    Buat formulir lead dengan kualifikasi di Astro

    Formulir lead Astro berbasis Actions: validasi Zod, UTM first-touch di situs statis, halaman kontak on demand, dan redirect ke penjadwal Anda.Preet Suthar
  70. Kontak

    Buat formulir lead dengan kualifikasi di TanStack Start

    Formulir lead TanStack Start: global request middleware untuk UTM first-touch, server function dengan Zod, dan redirect yang dilempar ke penjadwal Anda.Preet Suthar
  71. Kontak

    Buat formulir lead dengan kualifikasi di React Router

    Formulir lead React Router framework mode: root middleware dengan cookie first-touch bertanda tangan, route action yang memvalidasi, dan redirect ke penjadwal Anda.Preet Suthar
  72. Kontak

    Buat formulir lead dengan kualifikasi di SvelteKit

    Formulir lead SvelteKit: hook handle mencatat UTM first-touch, form action memvalidasi dengan Valibot, dan redirect() mengarahkan lead yang lolos kualifikasi ke kalender.Preet Suthar
  73. Kontak

    Buat formulir lead dengan kualifikasi di Nuxt

    Formulir lead Nuxt: server middleware mencatat UTM first-touch, satu server route tervalidasi Zod melayani fetch dan kiriman biasa, dan lead yang bagus memesan panggilan.Preet Suthar
  74. Peluncuran

    Double opt-in untuk formulir newsletter buatan Anda sendiri

    Ikiform tidak mengirim email konfirmasi, jadi double opt-in berjalan di alat email Anda: relay menambahkan setiap pendaftaran sebagai belum terkonfirmasi dan alat itu mengirim tautannya.Preet Suthar
  75. Peluncuran

    Formulir pendaftaran email di situs statis, tanpa server

    Tambahkan formulir pendaftaran newsletter ke situs statis Hugo, Jekyll, Eleventy, atau Astro, jauhkan API key alat email dari halaman, dan lakukan konfirmasi di alat itu.Preet Suthar
  76. Peluncuran

    Kirim pendaftaran dari formulir newsletter Anda sendiri ke Kit

    Hubungkan formulir newsletter Anda sendiri ke Kit dengan relay yang membuat subscriber, menambahkannya ke formulir Kit untuk incentive email, dan memberi tag penempatannya.Preet Suthar
  77. Peluncuran

    Kirim pendaftaran dari formulir newsletter Anda sendiri ke MailerLite

    Hubungkan formulir pendaftaran Anda sendiri ke MailerLite: relay menambahkan pembaca baru sebagai belum terkonfirmasi untuk double opt-in dan tidak pernah meminta subscriber mengonfirmasi dua kali.Preet Suthar
  78. Peluncuran

    Kirim pendaftaran dari formulir newsletter Anda sendiri ke beehiiv

    Hubungkan formulir pendaftaran Anda sendiri ke beehiiv: relay membuat setiap subscription dengan double opt-in aktif, penempatan sebagai UTM source, dan halaman sebagai referrer.Preet Suthar
  79. Peluncuran

    Buat formulir pendaftaran newsletter di Next.js

    Formulir newsletter di footer Next.js: server action dengan pemeriksaan persetujuan dan Turnstile, mengirim ke Ikiform, plus route handler yang menambahkan pembaca ke Kit.Preet Suthar
  80. Peluncuran

    Buat formulir pendaftaran newsletter di Astro

    Formulir newsletter Astro yang tetap di halaman prerender: Astro Action memeriksa persetujuan, mengirim ke Ikiform, dan endpoint menambahkan pembaca ke MailerLite.Preet Suthar
  81. Peluncuran

    Buat formulir pendaftaran newsletter di TanStack Start

    Formulir newsletter TanStack Start: server function untuk pendaftaran di dalam halaman, server route sebagai cadangan tanpa JavaScript, dan pendaftaran asli dikirim ke beehiiv.Preet Suthar
  82. Peluncuran

    Buat formulir pendaftaran newsletter di React Router

    Formulir newsletter di footer React Router: useFetcher mengirim ke route /newsletter yang juga bekerja tanpa JavaScript, dan resource route mengisi MailerLite.Preet Suthar
  83. Peluncuran

    Buat formulir pendaftaran newsletter di SvelteKit

    Formulir newsletter SvelteKit 3 di layout: form action dengan persetujuan dan batas per IP, use:enhance yang tetap di halaman, dan route webhook Kit.Preet Suthar
  84. Peluncuran

    Buat formulir pendaftaran newsletter di Nuxt

    Formulir newsletter Nuxt yang bekerja dengan atau tanpa JavaScript: server route dengan pemeriksaan Turnstile mengirim ke Ikiform, dan route Nitro mengisi beehiiv.Preet Suthar
  85. Pengembang

    Kirim formulir HTML tanpa reload halaman

    Kirim formulir dengan fetch dan FormData agar pengunjung tetap di halaman, dengan error field, status loading, percobaan ulang, dan cadangan saat script gagal.Preet Suthar
  86. Pengembang

    Redirect ke halaman terima kasih setelah submit formulir

    Arahkan pengunjung ke halaman terima kasih Anda sendiri setelah formulir terkirim: redirect 303, field _redirect, domain mana yang diizinkan, dan apa efek refresh.Preet Suthar
  87. Pengembang

    Penjelasan atribut action di formulir HTML

    Apa fungsi atribut action formulir, bagaimana nilai relatif dan kosong di-resolve, bagaimana formaction mengirim satu formulir ke dua tempat, dan mengapa host statis menjawab 405.Preet Suthar
  88. Pengembang

    Validasi formulir HTML di browser dan di server

    Validasi formulir dengan required, type, pattern, dan min, beri gaya error dengan :user-invalid, dan terapkan aturan yang sama di server dengan definisi field.Preet Suthar
  89. Peluncuran

    Formulir RSVP pernikahan di website pernikahan Anda sendiri

    Formulir RSVP untuk website pernikahan yang Anda buat sendiri: satu balasan per undangan, satu menu per tamu yang disebut namanya, tenggat, dan daftar siapa yang belum membalas.Preet Suthar
  90. Peluncuran

    Pendaftaran acara tanpa Eventbrite, untuk acara komunitas gratis

    Jalankan pendaftaran acara komunitas gratis di situs Anda sendiri: pilihan sesi, email konfirmasi dari alat Anda sendiri, hitungan per ruangan, dan daftar check-in.Preet Suthar
  91. Peluncuran

    Formulir pendaftaran relawan dengan shift, untuk acara dan festival

    Formulir pendaftaran relawan tempat orang memilih shift, dengan nomor telepon untuk hari H, dan skrip yang menunjukkan shift mana yang kurang orang dan menyusun jadwalnya.Preet Suthar
  92. Pengembang

    Verifikasi tanda tangan webhook di Node.js

    Verifikasi tanda tangan webhook Ikiform di Node.js: body mentah di Express dan Fastify, SDK, paket standardwebhooks, dan versi node:crypto yang sudah diuji.Preet Suthar
  93. Pengembang

    Verifikasi tanda tangan webhook di Python

    Verifikasi tanda tangan webhook Ikiform di Flask, FastAPI, dan Django, dengan paket standardwebhooks atau standard library, ditambah test pytest.Preet Suthar
  94. Pengembang

    Verifikasi tanda tangan webhook di Go

    Verifikasi tanda tangan webhook Ikiform di Go dengan net/http: baca body sekali, periksa dengan crypto/hmac, uji, atau gunakan library Standard Webhooks.Preet Suthar
  95. Pengembang

    Verifikasi tanda tangan webhook di PHP dan Laravel

    Verifikasi tanda tangan webhook Ikiform di PHP biasa dengan hash_hmac dan hash_equals, dan di Laravel dengan library Standard Webhooks dan pengecualian CSRF.Preet Suthar
  96. Pengembang

    Verifikasi tanda tangan webhook di Ruby dan Rails

    Verifikasi tanda tangan webhook Ikiform di Sinatra dengan OpenSSL dan test Minitest, dan di Rails dengan gem standardwebhooks dan request.raw_post.Preet Suthar