IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Création d'une base de donées contact.


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2020
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2020
    Messages : 1
    Par défaut Création d'une base de donées contact.
    Bonjour à tous !

    Actuellement en reconversion professionnelle, je souhaite créer un site web CV/personnel dans le but de progresser en développement web mais aussi pour avoir quelque chose de concret à présenter pour prouver ma motivation aux entreprises.
    Avant de pouvoir accéder au site, je veux mettre en place un formulaire ou les visiteurs devront renseigner quelques informations (nom, société; e-mail...) afin de pouvoir les recontacter.

    Mes problèmes sont les suivants : Le site est accessible sans remplir le formulaire, ou en mettant n'importe quoi... et les informations saisies n'apparaissent pas dans ma base de données.

    Formulaire HTML :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    <!DOCTYPE html>
    <html>
    <head>
    <title>Formulaire Entree</title>
    <meta http-equiv="Content-Type"
    content="text/html; charset=utf-8" />
    </head>
    <body>
    <tr>
    <td bgcolor="#85D1FA"><div
    align="center"><font color="#000099" size="2"
    face="Arial, Helvetica, sans-serif">&nbsp;Merci de remplir le formulaire afin d'accéder au site :</font></div></td>
    </tr>
    <form method="POST" action="VerifAccount.php">
    <table border="0" width="300" align="center">
    <tr>
    <td width="200"><b>Nom* :</b></td>
    <td width="200">
    <input type="text" name="login">
    </td>
    </tr>
    <tr>
    <td width="200"><b>Prénom* :</b></td>
    <td width="200">
    <input type="text" name="nom">
    </td>
    </tr>
    <tr>
    <td width="200"><b>Societé* :</b></td>
    <td width="200">
    <input type="text" name="prenom">
    </td>
    </tr>
    <tr>
    <td width="200"><b>Email* :</b></td>
    <td width="200">
    <input type="text" name="login">
    </td>
    </tr>
    <tr>
    <td width="200"><b>Téléphone :</b></td>
    <td width="200">
    <input type="text" name="login">
    </td>
    </tr>
    <tr>
    </table>
    <tr>
    <td><div align="center">
    <input type="submit"
    name="Submit" value="Envoyer">
    </div></td>
    </tr>
    </form>
    </body>
    </html>
    Code PHP :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?php
     
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    $societe = $_POST['societe'];
    $email = $_POST['email'];
    $telephone = $_POST['telephone'];
     
    $db = mysqli_connect('localhost', 'root', '****', 'sitecv');
     
    if (empty($nom),($prenom),($societe),($email)){
    	print 'Veuillez completer les champs obligatoire';
    }
    else {
    $sql = "INSERT INTO visiteurs (nom, prenom, societe, email, telephone)
    VALUES ('$nom', '$prenom', '$societe', '$email', '$telephone')";
    $req = mysqli_query($db,$sql) or die ('Erreur SQL :<br/>');
    }
     
    ?>
    <br/>
    <a href="SiteCV2.html"> Acceder au site</a>
    J'espère être assez clair... Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 666
    Par défaut
    au début du code PHP, affichez le contenu de $_POST pour voir si vous recevez bien les informations saisies.

Discussions similaires

  1. [AC-2010] Création d'une base Contacts / Sociétés
    Par SkyCorp dans le forum Access
    Réponses: 3
    Dernier message: 07/09/2015, 10h03
  2. Création d'une base de données contenant des images
    Par gandalf_le_blanc dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 16/06/2004, 15h29
  3. message d'erreur lors de la création d'une base
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/04/2004, 15h47
  4. [amc designer] création d'une base postgresql
    Par david42 dans le forum PostgreSQL
    Réponses: 9
    Dernier message: 12/03/2004, 11h08
  5. Création d'une base avec IbConsole
    Par Lucien dans le forum Outils
    Réponses: 3
    Dernier message: 02/03/2004, 18h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo