Présentation de notre formulaire de contact ultime
Ce nouveau formulaire remplace nos formulaires précédents et regroupe tous leurs meilleurs éléments en un seul produit facile à installer et à gérer.
Démo en direct
Vous pouvez visionner une démonstration en direct en cliquant sur «Aperçu en direct» sous l’image du produit.
Remarque:
Vous ne recevrez pas d’e-mail (les e-mails vont à l’administrateur du site, pas aux utilisateurs).
Comme il s’agit d’une démo, l’e-mail ne va nulle part, mais vous verrez quels commentaires l’utilisateur recevra.
Liste des fonctionnalités
- Intégration / instructions faciles dans votre site PHP actuel
- Progressivement amélioré (entièrement fonctionnel sans JS ou CSS)
- Validation du type de champ (HTML, secours javascript avec sauvegarde PHP)
- Validation de champ obligatoire
- Plusieurs formulaires par page sont autorisés
- Jolies boîtes de sélection
- Répéter la prévention des soumissions
- Prévention des attaques Cross Site Scripting (XSS)
- Aucune base de données requise
- Option SMTP disponible (la valeur par défaut est le mail de PHP ())
- Traductions via un simple fichier JSON
- AJAX activé (aucun rechargement de page)
- Animations CSS sur la messagerie et le champ actif
- Google invisible reCAPTCHA
- Adapté aux mobiles
- Prise en charge des téléchargements de fichiers à joindre à un e-mail
- Plusieurs adresses «envoyer à» lors de la soumission
- Redirection de page personnalisée de succès facultative
- Code extrêmement propre et bien commenté
Prise en charge des serveurs et des navigateurs
- PHP5 +
- IE10 +
- Derniers Chrome, Firefox, Safari
FAQ
J’héberge avec 123-reg et mon formulaire ne fonctionnera pas
Nous utilisons CURL pour récupérer le contenu du fichier Translations.json, cependant 123-reg n’autorise pas l’utilisation de CURL pour la récupération de fichier «même serveur». Nous supposons qu’il s’agit d’une mesure de sécurité trop prudente. C’est une solution relativement simple (c’est une ligne de code), alors ne laissez pas cela vous décourager d’acheter le formulaire.
Support et rapport de bogue
Ici à Jigowatt, nous essayons de produire les meilleurs produits que nous pouvons en vente sur Envato.
Si vous rencontrez un problème avec notre produit, nous voulons le savoir immédiatement.
Si vous avez trouvé un bogue légitime dans notre code, nous le corrigerons en temps opportun et mettrons à jour le produit.
Si nous nous souvenons, nous vous créditerons également de l’avoir trouvé.
Si vous rencontrez des problèmes pour faire fonctionner le produit ou si vous avez modifié le code, nous pouvons vous aider, mais cela peut être facturé 60 £ / h.
La raison en est que le produit coûte moins d’une heure du temps de nos développeurs et que nous devons couvrir nos coûts.
Merci de votre compréhension.
Mises à jour
03.05.19 - v2.0.4 - FIX: jQuery tweak for setting recaptcha token 02.05.19 - v2.0.3 - UPDATE: recaptcha hidden field added and JS tweak 25.04.19 - v2.0.2 - UPDATE: Set <HTML lang> attribute to override translation.json default_lang 18.04.19 - v2.0.1 - UPDATE: Removed 'personality' from translation texts ADDED: CSRF improvements ADDED: reCAPTCHA spam score link added to email FIX: reCAPTCHA JavaScript not submitting it’s response value correctly to process.php FIX: Corrected file exists detection before attaching to mail 22.11.18 - v2.0.0 - WARNING: THIS RELEASE INTRODUCES BREAKING CHANGES UPDATE: PHPMailer upgraded from v5.2.22 to v6.0.5 UPDATE: Google reCAPTCHA upgraded from v2 to v3 UPDATE: Documentation update for common questions and issues ADDED: IP address of user added to sent email (optional) REMOVE: Honeypot hidden field and validation removed FIX: cURL incorrectly returning NULL in some cases FIX: International phone numbers now permitted (removed numeric validation) 22.02.17 - v1.0.8 - UPDATE: email format now includes all form data by default UPDATE: translation tweaks ADDED: keep files on server after email is sent (uses server space) FIX: styling for reCaptcha to display reliably on smaller screens FIX: better error reporting when reCaptcha has an empty response FIX: reset google captcha upon failed submission to pass validation 18.01.17 - v1.0.7 - FIX: now deletes uploads when page redirect is set FIX: added check for recaptcha before reset attempt FIX: PHP undefined $protocol variable notice FIX: Spelling mistake in translations.json 30.06.16 - v1.0.6 - upgraded "select2" to fix "focusable" console error - fixed potential issue with multiple forms in the page (which aren't ucf) 12.03.16 - v1.0.5 - fixed BCC field variable name typo from "address" to "addresses" 12.11.15 - v1.0.4 - fixed issue where recaptcha didn't reset when reset button clicked 11.11.15 - v1.0.3 - fixed issue where internal cURL requests were denied by servers - fixed issue with Google reCaptcha session timeouts - added form field reset button after form successfully submits - added option to send a confirmation email (off by default) 26.06.15 - v1.0.2 - use email "subject" translation instead of "intro" - correctly use "from" name in the email output - fixed check for servers that have cURL, but don't allow it to run 13.05.15 - v1.0.1 - Added Google reCaptcha blog to readme - Added UTF8 character support in emails (thanks asterix_jv) - MS Word document upload support (thanks brewbuddy) - Added BCC functionality/option (thanks macisbac) - Added CURL support (thanks ihutch) 01.01.15 - v1.0.0 - Released for public sale