Page 1 sur 1

je voudrais changer de système pour page contact de mon site

Publié : 20 avr. 2010, 16:04
par piapiapia
Bonjour,
je viens de finir mon site avec Kompozer, et ce forum m'a déjà beaucoup aidée...
Un nouveau pb se pose:
En suivant la méthode du logiciel j'ai fait ma page contact, sauf que je m'aperçois qu'il n'est pas si facile de me joindre avec cette méthode!!
Avec mon PC c'est Outlook qui s'ouvre et j'ai fait un test, c'est très compliqué pour envoyer un mail, il faut à priori être déjà client Outlook, ou s'inscrire, ce qui ne me convient pas...
Quand à un pote qui est sur MAC, pour lui ce n'est pas plus facile!
Résultat: ni lui ni moi n'avons réussi à m'envoyer un mail via cette page contact!!!
Un comble: car grace à ce site je ne souhaite pas toucher que des pro-d'internet!!
Est-ce que quelqu'un aurait une autre solution à me proposer qui serait compatible avec Kompozer???
Merci par avance

Re: je voudrais changer de système pour page contact de mon site

Publié : 20 avr. 2010, 16:06
par piapiapia
J'ai oublié de préciser l'adresse du site pour celui que cela aiderait dans sa réponse: http://www.piavanling.com

Re: je voudrais changer de système pour page contact de mon site

Publié : 20 avr. 2010, 18:01
par jpbardiau
Bonjour,

chez moi, ça ouvre une fenêtre de rédaction de Thunderbird, mon client par défaut, avec ton adresse comme destinataire.

Re: je voudrais changer de système pour page contact de mon site

Publié : 20 avr. 2010, 18:56
par rfr23
Moi ca m'ouvre thunderbird que j'utilise par defaut.

Parcontre je trouve que ca peut etre problematique pour ceux qui n'utilisent pas de client de messagerie.

Perso j'utilise un formulaire avec la fonction mail en php genre : http://www.salemioche.net/script-php-1.php
Au moins, tous le monde peut envoyer facilement un mail...

Re: je voudrais changer de système pour page contact de mon site

Publié : 20 avr. 2010, 19:42
par Ymai
rfr23 a écrit :Au moins, tous le monde peut envoyer facilement un mail...
Tout à fait.
Mais le souci est que ça permet aussi aux spammeurs de profiter du formulaire et d'arroser tous azimuts.
http://www.phpsecure.info/v2/article/Ma ... Inject.php
Ce formulaire doit absolument être protégé.

Re: je voudrais changer de système pour page contact de mon site

Publié : 21 avr. 2010, 14:53
par piapiapia
Je me suis servie du script de salemioche... Mais je n'arrive pas à créer la page formmail.php...
Je n'ai sans doute rien compris!!
La premiere page à créer: page contact: peut être vue en allant sur mon site (version anglaise et en cliquant sur contact depuis la page home)
jusqu'ici tout semble ok pour la néophyte que je suis....
Là ou ca se gate c'est que apres avoir cliquer "sent" la page formmail.php n'est pas trouvée or j'ai créé une page merci.html qui je pensais allait s'ouvrir mais ... malheureusement elle ne s'ouvre pas!!!
Shit!!
Ci-joint code source de ma page merci
Si quelqu'un peut me dire ou est l'erreur ce serait super!!

Code : Tout sélectionner

<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>merci</title>
<style type="text/css">
h1 {
background-image: url(images/Bracelet%209467.jpg);
}
?php
$TO = "ppppp_CHEZ_gmail.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.piavanling.net/merci.html");

?>
</style>
</head>
<body style="background-color: rgb(102, 0, 0); color: rgb(0, 0, 0);"
alink="#ee0000" link="#0000ee" vlink="#551a8b">
<h1 style="text-align: center;"><big><big><span
style="font-family: Staccato222 BT;"><span
style="color: rgb(255, 204, 0);">Thank you</span></span></big></big></h1>
<div style="text-align: center;"><big><big><span
style="color: rgb(255, 204, 0);">Thank you for your message, it has
been sent to piavanling_CHEZ_gmail.com</span><br>
</big></big><big><big><span style="color: rgb(255, 204, 0);"><br>
<br>
<img style="width: 650px; height: 411px;" alt="photo"
src="images/diapo40.jpg"><br>
</span></big></big></div>
<br>
<br>
</body>
</html>
[modo]Adresses mail camouflées et texte mis en forme pour faciliter la lecture[/modo]

Re: je voudrais changer de système pour page contact de mon site

Publié : 21 avr. 2010, 15:17
par Ymai
Bonjour
Pas encore sûr de comprendre pourquoi la méthode POST n'est pas autorisée, mais il y a plus ennuyeux: il semble bien que le serveur n'accepte pas PHP.
Est-ce l'offre Pack Perso Initial? Le site du fournisseur indique bien que PHP est accepté.
Par contre, le site 1and1.co.uk , pour une offre équivalent (1&1 Beginner ), ne le propose pas.

En tous les cas, le code HTML de la page contactpage.html montre que PHP n'est pas interprété... Il faut peut-être demander l'activation?

[edit]La page formmail.php est trouvée. Le message d'erreur concerne bien une méthode POST pas autorisée.

Code : Tout sélectionner

Method Not Allowed
The requested method POST is not allowed for the URL /formmail.php.
[/edit]

PS: dans le code ci-dessus, j'imagine qu'il fallait lire:

Code : Tout sélectionner

<?php 
$TO = "ppppp_CHEZ_gmail.com";
...
et non

Code : Tout sélectionner

?php 
$TO = "ppppp_CHEZ_gmail.com";
...

Re: je voudrais changer de système pour page contact de mon

Publié : 15 déc. 2010, 13:18
par raimon
Bonjour comme vous je suis neophyte et j'essai d'installer ce formulaire sur mon site (qui n'est pas sur internet pour l'instant)
lorsque j'insère le code php sur la page contact et que je visualise le rendu dans le navigateur. Le navigateur affiche ?> après le formulaire qui lui est bien affiché!
j'ai créé une page formail.php (je ne savais pas comment on enregistré en php du coup j'ai juste renommé en changeant.html en .php)
J'ai créée la page merci et changé le lien dans la page formail pour mon mail et la page merci : "file:///Users/raimongaffier/Documents/web%20free%20raimon/merci.html"
ça ne marche pas rien ne se passe pouvez vous m'aider?
merci

Re: je voudrais changer de système pour page contact de mon

Publié : 15 déc. 2010, 14:44
par Ymai
Bonjour
Pour voir le résultat localement (et sur le web itou), il est indispensable qu'un intrepréteur PHP soit installé.
Donc, localement, il faut installer un serveur web supportant PHP
Exemples: http://www.wampserver.com/ ou http://www.apachefriends.org/fr/xampp.html ou http://fr.wikipedia.org/wiki/LAMP
et sur le web, il faut s'assurer que le fournisseur de services propose un hébergement avec PHP.

Re: je voudrais changer de système pour page contact de mon

Publié : 15 déc. 2010, 17:11
par Raimon
Ok, j'installe ça et je vous tien au courant. Merci!