Besoin d'aide pour finir un formulaire!

Discussion dans 'Web, design' créé par csamain, 4 Mai 2011.

  1. Offline
    csamain Crossman
    Bonjour :)

    Pour un petit site internet, j'ai besoin de faire un formulaire qui me send par mail les données collectées. N'y connaissant rien en php, j'ai trouvé ceci :

    http://www.salemioche.net/script-php-1.php

    Un peu d'html pour modifier le formulaire selon mes besoins, c'est nickel
    La redirection de confirmation marche nickel aussi

    Par contre : le mail que je recois est à peine lisible car forcement il n'y a pas la moindre mise en page et les mails ne comportent pas de titre automatique non plus. Bref c'est pas top de passer 5min par mail a devoir décortiquer les infos...

    Je me doute qu'il manque pas mal de lignes pour arriver a un résultat satisfaisant mais je cale et j'ai peu de temps pour devoir apprendre seul juste pour un formulaire :dead: :-(

    Qqun peut il m'aider ? C'est assez basique comme truc et c'est un modele tellement simple que vous devez quasi tous bien en avoir un déjà fonctionnel :p

    merci !
    csamain, 4 Mai 2011
    #1
  2. Offline
    PHoenix_w L'homme Truc
    $subject = "<br> Sujet du message : ".$_POST['title'];

    $message = "<br>".$_POST['realname']."a posté un message.</br>";
    $message.= "<br> Son email est ".$_POST['email']."</br>";
    $message.= "<br>".$_POST['comments']."</br>";

    Et tu vires le while et ce qu'il contient.

    C'est basique mais c'est lisible.
    PHoenix_w, 4 Mai 2011
    #2
  3. Offline
    Kou Touriste
    En réalité tu dois indiquer à ton client mail que tu souhaites lire le mail sous format HTML.

    Pour cela :

    $mailheaders .= "MIME-Version: 1.0\r\n";
    $mailheaders .= "content-type: text/html; charset=iso-8859-1\r\n";

    Et tu peux désormais ajouter du html dans tes variables du message et elles seront traitées comme telles.

    Have fun ;)
    Kou, 11 Mai 2011
    #3