Creer un formulaire pour une page Facebook

Fermé
leoaliasseisme Messages postés 16 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 décembre 2010 - 11 déc. 2010 à 23:25
 bibicha - 18 mai 2014 à 02:11
Bonjour,

Voila étant administrateur d'une page facebook j'ai voulu faire un formulaire via ce tuto :

https://www.facebook.com/blackbeautesmag/

Seulement j'aimerais supprimer "Mail" ainsi que modifier "Message" par "Question"

Voici le code complet :

<fb:editor action="http://monsite.com/reception_donnees.php">
<fb:editor-text label="Nom" name="nom"/>
<fb:editor-text label="Prenom" name="prenom"/>
<fb:editor-text label="Mail" name="mail"/>
<fb:editor-custom label="Civilité ">
<select name="maliste">
<option value=" choisir " selected="selected"> choisir </option>
<option value="Mme" >Madame</option>
<option value="Mlle"> mademoiselle </option>
<option value=" un professionnel ">Monsieur</option>
</select>
</fb:editor-custom>
<fb:editor-textarea label="Message" rows="5" name="message"/>
<fb:editor-buttonset>
<fb:editor-button name="submit" value="Envoyer"/>
<fb:editor-cancel name="cancel" value="Annuler"/>
</fb:editor-buttonset>
</fb :editor>


et celui pour mettre en Php afin de recevoir les données dans un mail :


<?php
/* redirection du visiteur vers un onglet fbml pour le remercié d'avoir joint un message et aussi pour éviter de rester sur une page blanche
La redirection n'empêchera pas l'exécution du code qui suit
*/
header('Location:http://www.facebook.com/mapage.html ');

$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$expediteur = $_POST['mail'];
$civilite = $_POST['civilite'];
$message = $_POST['message'];
$destinataire = "mon_adresse_mail ";

//contenu du message
$objet = "Objet du mail";
$contenu = '<table width="500px"><tr><td height="100px">'.$civilite.' '.$nom.' '.$prenom.'</td></tr><tr><td>'.$message.'</td></tr></table>';

// envoi du mail : si vous enlevez la ligne 1 vous pouvez voir l'etat du mail si il à été envoyés ou pas
if(envoimail ($destinataire, $objet, $contenu, $expediteur)){
echo "mail envoyes";
}else {
echo "mail non envoyes";
};

//la fonction d'envoi du mail
function envoimail($destinataire, $objet, $contenu, $expediteur){

$contenu = str_replace('\\', '', $contenu);
$header = "From: $expediteur\r\n"."Reply-To: $expediteur\r\n"."Content-Type: text/html; charset=\"UTF-8\"\r\n";
$etat = mail($destinataire,$objet,$contenu,$header);

return ($etat);
}

?>


Que dois je modifier pour faire cela ?

A voir également:

1 réponse

Il y a beaucoup plus simple:
Essayez https://www.facebook.com/contact.form
0
Slt
0
Slt
0