Balise submit sans le php

joelcomputer Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

jai besoin d'aide je veux que mes visiteur m'envois des notes par mon site mais je m'y connait pas en php que doi-j faire
--
JOELCOMPUTER YAKRO
Configuration: Windows XP
Firefox 3.0.13

2 réponses

  1. Flachy Joe Messages postés 2303 Statut Membre 261
     
    Salut,
    Si tu veux que des informations soit enregistrés entre plusieurs visites de ton site il faut forcement que tu utilise un langage coté serveur, php, perl, ou autre.
    Bonne continuation.
    0
    1. joelcomputer Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   7
       
      jai pas compris je ve just un mailto a ma boite si pas possible je le ferai apres en php
      0
      1. Flachy Joe Messages postés 2303 Statut Membre 261 > joelcomputer Messages postés 221 Date d'inscription   Statut Membre Dernière intervention  
         
        ben pour un mailto tu met juste <form action="mailto:machin@bidule.truc"> et ça marche.
        cf https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
        0
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Pas très pratique si le visiteur/membre n'a pas accès à un serveur SMTP ...
    Pour le faire en PHP, c'est très simple :
    <?php
    $note = trim($_POST['note']);
    /* Remplace "note" par le nom de ton input (name). Par exemple, pour <input type="text" name="champ" />, tu dois mettre $_POST['champ']; */
    if(!empty($note)) {
        $dest = 'tonemail@example.com';
        $sujet = 'Note';
        if(mail($dest,$sujet,$note)) {
            echo 'Texte si l\'email est envoyé. Mets un anti-slashes ( \ ) avant les apostrophes.';
        } else {
            echo 'Erreur lors de l\'envois de l\'email.';
        }
    } else {
    ?>
    Le formulaire
    <?php
    }
    ?>
    
    0