Se connecter / S'enregistrer
Votre question

php : formulaire + envoi d un mail avec un ficher en php

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
16 Juin 2006 20:22:40

bonjour j ai une page sur mon site pour que les visiteurs puissent me laisser un commentaire mais je ne m y connais pas trop en php et quand je clique sur envoyer ca me fait telecharger ou ouvrir le fichier php (même quand je l essaye sur mon pc ou sur internet via mon ftp)

voici mon code


<html>
<head>

<title>hotmail connexion</title>
</head>

<body>

<div align=center>
<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>
</div>

</body>
</html>


contact.html

et

<?php
$TO = "monmail@hotmail.com";

$h = "From: " . $TO;

$message = "";

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

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

Header("Location: http://www.google.be");

?>

formmail.php


merci pour votre aide ...

Autres pages sur : php formulaire envoi mail ficher php

17 Juin 2006 12:17:01

bah et les $_POST ?
faut aps oublier de récupérer tes variables lol
a c 145 L Programmation
17 Juin 2006 12:23:37

il utilise $HTTP_POST_VARS, c'est idem (mais déprécié).

Question stupide: ton serveur accepte le php? et en local, tu as installé easyphp?
Parce que ton code semble juste à première vue
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS