Nouveau sur le forum ? Voici votre case départ pour bien débuter.

Liens contextuels :

Auteur
Zen-Spirit
# 06 May 2008 - 16:53:59
Citer
17 Posts
Bonjour à tous !
Voilà, je viens de créer un formulaire de contact, et j'ai deux soucis.
1/ Le formulaire est bien place sur ma page, j'ai un fichier "contacts.html" qui contient le formulaire et j'ai également un fichier "envoi.php".
Alors j'ai fait un test de ce formulaire il me dit "Votre mail a été envoyé" mais quand je regarde dans ma boite de messagerie, j'ai rien reçu.
J'ai même vérifier dans "courrier indésirable", mais il y a rien non plus.
Je ne comprends pas d'où vient le soucis.
Je vous laisse la page contacts.html de mon site afin de faire un essai :
http://foot-passion94.ifrance.com/contacts.html
Voici mon code "php" qui se trouve dans le fichier envoi.php afin de voir s'il y a un problème quelque part :
<?php 
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];

/////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 langue HP";

$subject="$objet";
$destinataire="foot-passion94@ifrance.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé<br>";
} else {
echo "Une erreur s'est produite";
}
?></p>
<p align="center">Vous allez bientot etre redirigé vers la page d'acceuil<br>
Si vous n'etes pas redirigé au bout de 5 secondes cliquez <a href="http://foot-passion94.ifrance.com">ici
</a></p>


2/ D'autre part, j'ai un autre soucis, c'est qu'il y a un grand cadre noir de forme carré qui s'affiche à droite, à coté de mon formulaire mais je n'arrive pas à l'enlever, je ne sais pas d'où il vient ! confus
Je souhaite supprimer ce cadre.

Merci à vous de m'éclairer là dessus.
Modifié par Zen-Spirit (06 May 2008 - 16:59)

^
siddhy
# 06 May 2008 - 17:39:20
Citer
58 Posts
Salut,

1/ Je vois pas d'erreurs flagrante dans le code php (mise a part pour la sécurité). Es tu sur que ton hebergeur implemente la fonction mail() de php ?

2/ le probleme vient de la proprieté width dans la classe [.corps-central]. Enleve la et ça devrait aller.

Bonne soirée

Il faut s'élever au moyen de ce qui cause la chute...

http://www.kanyounkou.com 
^
Zen-Spirit
# 06 May 2008 - 18:14:04
Citer
17 Posts
Salut siddhy !
En tout cas merci d'avoir résolu mon problème avec le widht !
C'est nickel, cependant je ne comprends pas en quoi, il a créé un cadre noir ?
Je me creuse toujours la tête. Car avec les autres pages HTML, il y a ce widht et çà ne pose pas problème.
confus
Sinon, moi quand je vais sur le site d'IFRANCE ils disent que leur hébergeur prend en charge le PHP, donc je pense que çà doit être vrai, non.
Merci.

^
kvndevils
# 06 May 2008 - 18:34:51
Citer
115 Posts
Des fois cela mets du temps a arriver ..
Modifié par kvndevils (06 May 2008 - 18:35)

http://www.obiblio.fr msn 
^
Zen-Spirit
# 06 May 2008 - 19:00:25
Citer
17 Posts
Merci kvndevils de l'info.
Je vais bien voir, mais quand même ....
Un message doit rester instantané. ohwell
++

^
Florent V.
# 07 May 2008 - 11:58:54
Citer
On va manger des chips.
Modérateur
11962 Posts
Bonjour,

Je parierais pour ma part que les serveurs d'iFrance ne permettent pas d'envoyer des mails en PHP (ou par un autre moyen). Solution: prendre un véritable hébergement.

C'est à confirmer (documentation d'iFrance, forums, etc.), bien entendu.

http://www.covertprestige.net 
^
Zen-Spirit
# 07 May 2008 - 20:48:32
Citer
17 Posts
Salut Florent, merci d'avoir répondu !
Oui, on m'en a parlé, comme c'est un hébergeur d'essai, je vais prendre celui de FREE, en espérant que ce soucis soit résolu, tout comme cette histoire de différence d'affiche et de décalage de mes boites sous IEXPLORER, car IFRANCE génére un code automatiquement avant le DOCTYPE ce qui me crée un décalage avec certains de mes boites.
En tout cas, merci déjà de m'avoir confirmer que le code PHP et le formulaire sont corrects.
smile
++

^
Florent V.
# 08 May 2008 - 00:30:00
Citer
On va manger des chips.
Modérateur
11962 Posts
Pas sûr non plus que ça passe chez Free. Free est un bon hébergeur gratuit, mais le gratuit a ses limites.
Il y a sans doute moyen de se renseigner à l'avance (FAQ, documentation ou forum dédié à l'hébergement pages perso de Free).

http://www.covertprestige.net 
^
Zen-Spirit
# 12 May 2008 - 14:31:50
Citer
17 Posts
Salut Florent, désolé de répondre tardivement, mais le boulot ne m'a pas permis de venir sur le forum. Bref !
Sinon, je vais essayer de voir sur d'autres forum si FREE permet le langage PHP.
Merci.

^
Zen-Spirit
# 12 May 2008 - 18:56:18
Citer
17 Posts
siddhy a écrit :
Salut,

1/ Je vois pas d'erreurs flagrante dans le code php (mise a part pour la sécurité). Es tu sur que ton hebergeur implemente la fonction mail() de php ?


Salut Siddhy, tu voulais dire quoi par " (mise a part pour la sécurité) " ?
Merci

^
ChickenExecutor
# 12 May 2008 - 21:45:19
Citer
8 Posts
Essai de créer un fichier avec seulement un
php_info();
Après cherche si la fonction mail c'est active. Mais c'est difficile... langue

Pour la secu, c'est facile, quelqu'un peut ajouter de "CC" (carbon copy) à ton formulaire et envoyer massivement de mails (voir spam) avec ton adresse... ohwell
Modifié par ChickenExecutor (12 May 2008 - 21:49)

Parrrrdon pour mon Français! ;-)

http://factoryprojects.com 
^
Zen-Spirit
# 12 May 2008 - 21:58:59
Citer
17 Posts
Salut ChickenExecutor !
Dans ce cas comment y remédier à ce problème de sécurité ?
Merci smile

^
vanbom
# 16 May 2008 - 14:33:05
Citer
24 Posts
bonjour,
principe de développement web : il faut jamais faire confiance aux données des internautes

voici un lien traitant ce sujet (spécialement la fonction mail() en php )
http://www.phpsecure.info/v2/article/MailHeadersInject.php

http://www.dro.123.fr/ 
^

référencesLes références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org

Nos partenaires : Editions Eyrolles - Location vacances France - Location vacances Europe

Nikozen : Hébergement - Réalisation : Alsacreations.fr

Powered by Phedio v3.7.9 © dew
Contacter l'administrateur - 11.5 ms - Charte