html ou java dans php? - HTML/CSS - Programmation
Marsh Posté le 08-05-2006 à 11:29:30
Y'a une faille de sécurité si magic_quotes_gpc n'est pas activé : on peut envoyer des mails à qui on veut, et donc spammer sans problèmes... Attention à la variable $mail, qu'il faut super-protéger (donc virer les \r\n qui s'y trouvent, et autres joyeusetés)
Marsh Posté le 08-05-2006 à 11:30:27
peut tu me dire comment faire, je connais pas trop le php
Merci
Marsh Posté le 08-05-2006 à 11:31:13
*ouch* Euh... Mais tu programmes en PHP pourtant là, non ?
Marsh Posté le 08-05-2006 à 11:49:32
code que j'ai trouver sur le net, ct juste pour eviter que lorsqu'on apuis sur envoie, sa ouvre outlook..
Marsh Posté le 08-05-2006 à 11:11:29
Bonjour a tous, je fais un petit site html, et j'ai trouver un code php pour le formulaire d'envoi.
jusqu'a la ca marche.
voila le script
<body>
<?php
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$code=$HTTP_POST_VARS['code'];
$ville=$HTTP_POST_VARS['ville'];
$telephone=$HTTP_POST_VARS['telephone'];
$fax=$HTTP_POST_VARS['fax'];
$email=$HTTP_POST_VARS['email'];
$textet=$HTTP_POST_VARS['texte'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="Demande d'info";
$destinataire="*****@*****";
$body="$nom";"$prenom";"$code";"$ville";"$telephone";"$fax";"$email";"$texte";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
?>
</body>
</html>
tout marche
par contre a la place de Votre mail a ete envoyer et une erreur c'est produite. J'aimerais la meme chose mais avec une fenetre java qui me le dit et un retour direct a index.html
Mais je ne sais pas comment faire.