Probleme pour page contact avec le php

Fermé
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 - 27 févr. 2008 à 18:41
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 - 2 mars 2008 à 16:32
Bonjour, je me sui fai un ptit site en html et css ,et je connais pas grand chose au php du coup voici j ai reccupere ce code php, jy ai mis mon adressse cree chez 1&1 a cote de destinataire..et voilaa je pensais que ca suffirait mais non...quand j essaie daller sur ma page contact que je rentre mon mail et mon message et que je clique sur envoyer.....resulatat " page cannot be display - http error 405"..qqun pourait il m eclairer ??
<?php
// La variable $verif va nous permettre d'analyser si la sémantique de l'e-mail est bonne
$verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";

// On assigne et protége nos variables
$votremail=$_POST["votremail"];
$from=htmlentities("From: ".$votremail);
$message=stripslashes(htmlentities($_POST["message"]));

// On met ici notre e-mail
$destinataire="info@id-constructeur.fr";

/* On place le sujet du message qui, ici, sera toujours le même
puisque dans la partie Html, on l'a mis en caché grace au type="hidden"<couleur nom="rouge"> ;) </couleur> avec comme valeur "Vous avez un nouveau message" */
$objet=$_POST['objet'];

// C'est bon : on est ok, vérifions si l'e-mail est valide, grâce à notre sympathique REGEX
if(!preg_match($verif,$votremail))
{
echo "Votre e-mail n'est pas valide";
}

// On vérifie s'il y a un message
elseif (trim($message)=="")
{
echo "Y'en a marre des messages vides !";
}

// Si tout est ok, on envoie l'e-mail
else
{
mail($destinataire,$objet,$message,$from);
echo "Message envoyé au webmaster";
}

?>
A voir également:

17 réponses

kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 10:43
...
1
warlix Messages postés 1201 Date d'inscription mercredi 25 juillet 2007 Statut Contributeur Dernière intervention 21 février 2009 288
29 févr. 2008 à 11:15
salut


tu as quel contrat avec 1et1 ?
sous linux ou windows ?

1
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 14:17
window vista et 1&1 win pack confort perso
0
Utilisateur anonyme
27 févr. 2008 à 19:36
Bonjour

renseigne toi aupres de ton hebergeur (1&1) pour savoir s'il ont activé ou désactivé la fonction mail()
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
27 févr. 2008 à 20:08
ok ok..tu penses donc qu il n y a pas plus a faire j ai juste mis mon adresse mail ..et voila..
et le code te parait bon?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
27 févr. 2008 à 20:35
...
0
Utilisateur anonyme
28 févr. 2008 à 01:34
C'est le fait que ce soit une erreur 405 qui m'incite a te demander de te renseigner au près de ton hebergeur, donc pose leur la question ;)
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 08:55
la fonction mail fonctionne bien puisque je peux recevoir des mails...c juste a partir de mon site/page contact que j ai un souci..qqun aurait il une idee..??
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 11:31
alors c wondow vista et j ai le pack win perso confort..
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 11:49
...
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 12:17
...
0
Utilisateur anonyme
29 févr. 2008 à 14:20
Doucement avec les up, nous ne sommes pas en permance sur le forum, attends au moins 48heures avant de upper

visiblement tu n'a pas demandé a 1&1 si t avait la fonction mail(), car j'ia fait une recherche que tu aurai pu et meme du faire et je suis tombé sur cette page : http://faq.1and1.fr/scripts/php/exemples/3.html
donc il semblerait que la fonction mail() ne fonctionne qu'avec les hebergement linux, or tu as dis etre sous windows...
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3 > Utilisateur anonyme
29 févr. 2008 à 14:49
ok merci ..pour l info!donc je peux laisser tomber le php pour ma page contact...je peux faire coment j utilise word pour ecrire le message???ou autres solutions??
0
Utilisateur anonyme
29 févr. 2008 à 14:54
demande à passer sous linux...
sinon tu met l'adresse email en lien...
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 15:01
jyconnais rien a linux..je vais opter pour mettre l adresse mail en lien et ensuite je fais quoi .?je cree un document word.txt.?c la que je pige plus.;il me reste plus qe cette page contact a faire et j en ai presque finis, mais la j avoue, je patauge vu que mon site e tout simple html et css.
0
Utilisateur anonyme
29 févr. 2008 à 15:07
Bonjour

passer à linux : pour toi ca ne changera rien ;),

toi tu met juste tes pages sur le serveur que ce soit sous linux ou sous windows tu procédera de la même maniere
creer un document word ????
explique car là je ne comprend pas du tout...
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 15:15
c ce qu on ma dit ..depuis ma page contact ..quand on cliquerait sur le lien de l adresse mail c une page word qui souvre pour inscrir le mail...mais je pas comment le programmer...

pour linux c un domaine que je connais pas du tout..je met mes pages a partir de filezilla que j ai cree avec mon bloc note..c tout ce que j sais ..si je passe sous linux ;c pareil , tu veux direça change juste du cote serveur..?? ?
0
Utilisateur anonyme
29 févr. 2008 à 15:18
Oui exactement, c'est uniquement du coté serveur que ca change, ;)

ps : utilise notepad++, il ya une coloration syntaxique qui est beaucoup plus agréable que le noir & blanc du bloc note

je pense plutot que c'est outlook et non word

si c'est bien ce que je pense c'est mailto:toto@titi.fr en lien (comme si c'etait un lien internet)
et ca lancera le logiciel de messagerie de celui qui cliquera dessus
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 15:26
ok si je change que je passe sur linux cote hebergeur, faut que je change mon abonnement 1&1..?ou non ?
et sinon que devient ce j ai deja envoyer sur l heberger.?faut tout reprendre a zero.?
0
Utilisateur anonyme
29 févr. 2008 à 15:38
ca après je ne sais pas, il fut que tu vois ca directement avec 1&1
0
warlix Messages postés 1201 Date d'inscription mercredi 25 juillet 2007 Statut Contributeur Dernière intervention 21 février 2009 288
29 févr. 2008 à 15:41
re

Non il existe deux sortes de serveurs chez 1et1
1 : linux qui dans le premier pack te donne acces a une base de donnee et gere le php etc ..
2 : windows qui ne te donne pas d acces bdd etc .; il te faut le pack au dessus pour l avoir
il y a des avantages et des inconvenients dans les deux , pour un site basic (simple) serveur linux est une des meilleur solution pour un moindre cout
donc demande par telephone la modif de ton pack et passe sur linux , il te faudras surement faire quelques modif et tout ira mieux.
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
29 févr. 2008 à 15:48
ok mmerci...je dois changer de pack et passer sous linux.en fait choisit le serveur window ar jetais moi meme sur window et pas sur linux...appramen ça n a pas dimportance vu que c cote hebergeur..ok!
mais de quel de genre de modif s agit il.?
0
Utilisateur anonyme > kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009
29 févr. 2008 à 15:49
je ne vois non plus de quels modifs il parle... car ca ne change rien pour la conception de ton site, les seul modif q'uil peut y avoir c'est par rapport au serveur
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3 > Utilisateur anonyme
29 févr. 2008 à 16:34
comme tu me lavais dit precedement j fouille dans 1&1 mon hebergeur...apparament y aurait une fonction 1&1 formulaire ,il me propse de inserer un lien et integrtion i frame..tu crois queça peut le faire.?


http://mondomaine.fr/tinc?key=SImiKdAh&formname=contact


<iframe id="tincAppDoc" src="/tinc?key=SImiKdAh&formname=contact" width="640" height="200" style="border:none" frameborder="0" allowtransparency="true" background-color="transparent"></iframe>
<script src="/spicons/tinc/common/script/tincapp.js"></script>
0
Utilisateur anonyme
29 févr. 2008 à 16:43
si ca te convient, c'est le principal ;)
0
warlix Messages postés 1201 Date d'inscription mercredi 25 juillet 2007 Statut Contributeur Dernière intervention 21 février 2009 288
1 mars 2008 à 03:52
re

oui je parle de modif en fonction des besoin sur la bdd ^^
pour le reste c est un transfert de fichier .
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
1 mars 2008 à 22:43
ok et c quoi la bdd stp>?je dois modifier cela ou ca>?
merci
0
warlix Messages postés 1201 Date d'inscription mercredi 25 juillet 2007 Statut Contributeur Dernière intervention 21 février 2009 288
2 mars 2008 à 00:17
Base de donne , si tu as le pack sous linux tu as acces a une bdd (base de données)
pour ce qui est de la fonction mail tu n auras rien a changer , juste que tu pourras aller plus loin avec la bdd ^^
0
kiwi3110 Messages postés 158 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 17 février 2009 3
2 mars 2008 à 16:32
ok ;;sel hic depuis que je suis passe a l kebergement linux...24h apres j ai pu re tranferer mais tjr rien en lien..c normal?ça fait plus de 36 heures maintenant..
0