je recherche une personne pouvant mettre à jour mon formulaire flash et php.
Hébergé chez 1and1 sous php5 mon formulaire ne fonctionne plus.
Le formulaire fonctionnait sous php4.
Je reçois le mail mais aucune donnée ne s'affiche. La syntaxe est obsolète, je suis infographiste et malheureusement, je n'ai pas de connaissance en php.
Ci-dessous le code de mon fichier form.php
<?php
#
$MailTo="[email protected]";
# fonction permettant l'encodage des caractres 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
$nom=getFormatedText($nom);
$prenom=getFormatedText($prenom);
$phone=getFormatedText($phone);
$adresse=getFormatedText($adresse);
$ville=getFormatedText($ville);
$objet=getFormatedText($objet);
$mess=getFormatedText($mess);
#
# Formatage de la Date ######################################################
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s"); // pour les normes europŽennes c'est suffisant
#
# Formatage du corps du message ###############################################
#
$FormContent="
Les informations suivantes ont été reçues le $nowDay à $nowClock:
----------------------------------------------------------------------------
Prénom: $prenom
Nom: $nom
E-mail: $email
Téléphone: $phone
Adresse: $adresse
Ville: $ville
----------------------------------------------------------------------------
Objet: $objet
Message: $mess
----------------------------------------------------------------------------
".urlencode(utf8_encode($FormContent));
#
#
mail($MailTo, "Message (de $prenom $nom)", $FormContent, "From: $email");
#
#
# Autorespondeur ############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$email", "Accusé Réception - Monsite", "$contents\n\n",
"From:[email protected]\n" );
#
#
# Flashsignal Variable ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>