Creer un formulaire pour une page Facebook
leoaliasseisme
Messages postés
17
Statut
Membre
-
bibicha -
bibicha -
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 ?
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:
- Formulaire facebook
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Story facebook comment ça marche - Guide
- Voir qui regarde mon profil facebook - Guide
- Facebook lite gratuit - iam - Télécharger - Messagerie