Simple formulaire flash/php

Description

Sur la recrudescence de demande d'un simple formulaire qui fonctionne partout, voilà un simple formulaire. Je sais que certains vont me dire, oui, mais c'est du Flash5, on emploie loadVars ou sendAndLoad, mais là n'est pas la question, mais seulement donner une source simple. Elle fonctionne sous 6 et 7 (AS1). Et pour ceux qui se demandent pourquoi form2mail.php3, ne fonctionne plus chez Online, simplement que online a supprimé php3 et travaille avec php4 maintenant, il suffisait simplement d'aller faire un tour sur leur site pour s'en rendre compte.

SVP, MODIFIEZ LES ADRESSES MAIL DE RECEPTION DANS VOS TESTS, AFIN D'EVITER D'INONDER MA BAL. A L'AVANCE MERCI.

Et en créant une fonction, dans le php on évite des lignes de codes, surtout lorsque le formulaires est "copieux" en champs de textes.
Mise à jour du php avec application de la dite fonction, création de boutons radio et d'une case à cocher

Source / Exemple :


<?php
# Là tu mets ton adresse mail ou celle où tu veux recevoir le formulaire
$MailTo="tonMail@tonSite.com";
#
# fonction permettant l'encodage des caractères accentués
function getFormatedText($texte){ 
$texte =utf8_decode($texte); 
$texte =eregi_replace( "\r", "\n", $texte); 
$texte =stripcslashes($texte); 
return $texte; 
} 
# fin de la fonction

# application de la function aux variables concernées
$prenom=getFormatedText($_POST['prenom']);
$nom=getFormatedText($_POST['nom']);
$adresse=getFormatedText($_POST['adresse']);
$ville=getFormatedText($_POST['ville']);
$objet=getFormatedText($_POST['objet']);
$mess=getFormatedText($_POST['mess']);

# Formatage de la Date   ################
le reste est inchangé

Conclusion :


le zip comprend contact.fla, contact.swf, contact.html, contact.php et le fichier texte answer.txt. Dès que j'aurais le temps je préparerais une source plus sophistiqué et surtout avec un code + récent. Les explications sont dans le code). Bons tests.
Nouveau php, permettant de gérer les accents et les caractères spéciaux grâce à une fonction "function getFormatedText($texte)"

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.