Interactivité - la base ...
roeleri
-
Strat Messages postés 61 Statut Membre -
Strat Messages postés 61 Statut Membre -
Bonjour,
Je souhaiterai récupérer noms et adresses des personnes interessées
par mes textes sur mon site
Comment dois je procéder ?
Je pratique juste le html de base
mais suis prêt a étudier d'autres langages ou BDD
suite a vos exemples ou conseils ...
Merci d'avance !
Je souhaiterai récupérer noms et adresses des personnes interessées
par mes textes sur mon site
Comment dois je procéder ?
Je pratique juste le html de base
mais suis prêt a étudier d'autres langages ou BDD
suite a vos exemples ou conseils ...
Merci d'avance !
A voir également:
- Interactivité - la base ...
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Gigaset as470h base ✓ - Forum telephonie fixe
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation ✓ - Forum Réseau
- Formules excel de base - Guide
3 réponses
salut,
tu veux les stocker ou pas ?
tu peux commencer par te les envoyer par mail, une fois que ça tourne tu ajoutes l'insertion dans une bdd.
tu veux les stocker ou pas ?
tu peux commencer par te les envoyer par mail, une fois que ça tourne tu ajoutes l'insertion dans une bdd.
Merci c'est effectivement super interessant commme solution legere .
Et si je souhaitai stocker, est ce difficile ou non
mon Site est hébergé par Free
En tout cas merci beaucoup pour l'idée de la messagerie
Et si je souhaitai stocker, est ce difficile ou non
mon Site est hébergé par Free
En tout cas merci beaucoup pour l'idée de la messagerie
Bon jte fais ca vite fait :
Normalement tout marche.
Il faut aussi que tu ailles sur sql.free.fr (ta base de donnée, si toutefois tu l'as activé via ton interface utilisateur sur free.fr)
Tu tapes tes identifiants ftp, c'est les mêmes.
Sur la page même, tu as un petit formulaire pour ajouter une "table".
Tu choisis 4 champs
Leur nom : id, nom, prenom, adresse.
id, tu lui donne comme extra : auto_increment, et tu le met en index (dans la liste deroulante tout a droite).
Ensuite tu met "sauvegarder" et c'est bon.
Biensûr tu peux modifier le code, et la table, pur avoir plus de champs.
(Ps : j'ai un peu foiré l'indentation, j'ai fais la moitié sur le bloc note, et l'autre sur le forum, mais ca change rien t'inquietes pas.)
A+
<html>
<!-- Formulaire html -->
<fieldset>
<legend>Vous desirez un de mes textes ?</legend>
<form action="" method="post">
<input type="text" name="nom" value="" /> Entrez ici votre nom<br />
<input type="text" name="prenom" value="" /> Entrez ici votre prénom<br />
<input type="text" name="adresse" value="" /> Entrez ici votre adresse<br />
<hr />
<input type="submit" name="submit" value="Soumettre" />
</form>
<hr />
<!-- Traitement du formulaire, phase php -->
<?php
if(isset($_POST['submit'])) // Si on a posté.
{
if((!empty($_POST['nom'])) && (!empty($_POST['prenom'])) && (!empty($_POST['adresse']))) // Si tous les champs on bien été remplis.
{
$nom = htmlentities($_POST['nom']); // mesure de securité, pour eviter qu'on entre du javascript, html ou autre.
$prenom = htmlentities($_POST['prenom']);
$adresse = ($_POST['adresse']);
mysql_connect("localhost", "base_de_donnee", "mot_de_passe"); //connexion a la base de donnée. Sur free c'est le nom du ftp.
mysql_select_db("base_de_donnee"); // Choix de la base de donnée. Sur free c'est le nom du ftp.
$requete = mysql_query("INSERT INTO commandes VALUES('', '".$nom."', '".$prenom."', '".$adresse."')"); // Requete d'enregistrement.
mysql_close(); // On ferme la base de donnée apres utilisation.
if($requete) // on vérifie si l'enregistrement a bien fonctionné.
echo 'Commande bien enregistrée !';
else // Si il a échoué.
echo 'Erreur dans la commande, veuillez recommencer !';
}
else // Si on a pas completé tous les champs
echo 'Vous n\'avez pas complété tous les champs';
}
else {} //Si on a pas posté ben on fait rien.
?>
</fieldset>
</html>
Normalement tout marche.
Il faut aussi que tu ailles sur sql.free.fr (ta base de donnée, si toutefois tu l'as activé via ton interface utilisateur sur free.fr)
Tu tapes tes identifiants ftp, c'est les mêmes.
Sur la page même, tu as un petit formulaire pour ajouter une "table".
Tu choisis 4 champs
Leur nom : id, nom, prenom, adresse.
id, tu lui donne comme extra : auto_increment, et tu le met en index (dans la liste deroulante tout a droite).
Ensuite tu met "sauvegarder" et c'est bon.
Biensûr tu peux modifier le code, et la table, pur avoir plus de champs.
(Ps : j'ai un peu foiré l'indentation, j'ai fais la moitié sur le bloc note, et l'autre sur le forum, mais ca change rien t'inquietes pas.)
A+
effectivement c'est tout simple à conserver, il suffit d'insérer une ligne dans la base de données.
l'avantage du mail c'est que tu contrôle tout ce qui passe.
tu peux même mettre un lien direct dans le mail qui te permet de valider les données après les avoir lues.
je laisse Strat te montrer tout ça !
bon courage.
l'avantage du mail c'est que tu contrôle tout ce qui passe.
tu peux même mettre un lien direct dans le mail qui te permet de valider les données après les avoir lues.
je laisse Strat te montrer tout ça !
bon courage.