Envoi des données d'un formulaire

Jisuispomé Messages postés 17 Statut Membre -  
Jisuispomé Messages postés 17 Statut Membre -
Bonjour,
Je suis entrain de faire un site et j'ai créer un formulaire pour s'inscrire et j'aimerais bien faire deux choses :
-1 : recevoir les informations par mail ou sur un fichier/base de donnée
-2:un code pour que les gens puissent se connecter a mon site !
si il existe des codes PHP ou des javascript je suis preneur même si je ne maîtrise que le HTML et le css pour le moment !
Merci d'avance


4 réponses

MasterBotWeb
 
Essaye de trouver sur le http://www.siteduzero.com
0
arthezius Messages postés 3756 Statut Membre 475
 
Comme annoncé un peu plus tôt, le Site du Zéro est pas mal pour les débutants.

Pour les scripts que tu demandes:
- http://www.lephpfacile.com/howto/10-comment-faire-un-espace-membre-en-php
- https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
- https://www.vulgarisation-informatique.com/mail.php

Je t'invite toutefois a étudier complètement le Site du Zéro avant d'attaquer ces scripts.
0
Jisuispomé Messages postés 17 Statut Membre 1
 
Merci a vous deux je vais essayer :)
0
Jisuispomé Messages postés 17 Statut Membre 1
 
Bon voilà j'ai essayé mais voila le problème quand j'appuie sur envoyer ma page en php s'affiche mais je ne reçois pas de données et je ne suis pas redirigé vers la page web que j'ai souhaite si quelqu'un peut m'aider voila mes codes :
Dans mon fichier inscription.html :
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Commentaires:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
et dans un fichier que j'ai créer et que j'ai appelé formmail.php j'ai mis :
<?php
$TO = "mon adresse email";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://monsite.com/redirection.html");

?>
je voudrais savoir comment faire pour que quand j'appuie sur envoyer je sois juste rediriger et mes infos envoyer a mon adresse mail merci d'avance
0
arthezius Messages postés 3756 Statut Membre 475
 
Première chose que je vois tout de suite (j'ai pas été plus loin) c'est ça:
<form method=POST action=formmail.php > 

A modifier en:
<form method="post" action="formmail.php">

Il faut bien mettre sous la forme:
<form method="" action="">  
0
Jisuispomé Messages postés 17 Statut Membre 1
 
D'accord merci je vais essayer ça !
0