Aide de PHP

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

gcvoiron
WRInaute impliqué
WRInaute impliqué
 
Messages: 494
Inscription: Mer Oct 19, 2005 15:23

Aide de PHP

Message le Sam Mar 04, 2006 23:45

Bonjour, j'utilise plusieurs formulaires de contact sur mon site. Lorsqu'un formulaire est utilisé, je reçois dans ma boîte e-mail un message, avec le nom, l'adresse mail et le texte de la personne qui envoie le message. Je voudrais rajouter une valeur que la personne utilisant le formulaire ne peut pas modifier, que quand je reçois un mail pour me prévenir que quelqu'un a utilisé le formulaire de contact, on me donne son nom, son adresse e-mail, son texte et en plus par exemple 1, 2 ou 3 (en fonction de la page de contact). Quelqu'un saurait faire ça??? Merci.

Voici le code de la page de contact :

<?php
require('./prepend.inc.php');
?>

<?
include("./templates/main-header.txt");
?>


<br><font size="3"><form method="post" action="danke1.php">
<TABLE bgcolor="#E6E6E6" bordercolor="#000000" border="0" align="center" width="80%">
<TR>
<TD><br>
<b>&nbsp;&nbsp;&nbsp;Votre nom :</TD>
<TD><br><center><input size="20" type="text" name="name"></TD>
</TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR>
<TD><b>&nbsp;&nbsp;&nbsp;Votre e-mail :</b></TD>
<TD><center><input size="25" type="text" name="email"></TD>
</TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR>
<TD><b><center>Message :</TD>
<TD><textarea name="text" type="text" cols="35" rows="10"></textarea></TD>
</TR><TR><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<tr>
<td colspan="2"><center><font face="Arial,helvetica"><input type="submit" name="next"
value="Envoyer">
&nbsp;&nbsp;<input type="reset" name="next" value="Reset"></font></td>
</tr>
</TABLE> </form>


<?
include("./templates/main-footer.txt");
?>

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Dim Mar 05, 2006 0:03

bein tu rajoutes

<input type="hidden" name="1">




Tu me dois 1.000.000 E.

gcvoiron
WRInaute impliqué
WRInaute impliqué
 
Messages: 494
Inscription: Mer Oct 19, 2005 15:23

Aide de PHP

Message le Dim Mar 05, 2006 0:10

merci mais ça ne marche pas! Je l'ai rajouté et dans l'email j'ai toujours le nom, l'adresse mail, le texte, mais pas la valeur!

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Dim Mar 05, 2006 0:11

<input type="hidden" name="1" value="1">

ça fait 2.000.000 E maintenant.

gcvoiron
WRInaute impliqué
WRInaute impliqué
 
Messages: 494
Inscription: Mer Oct 19, 2005 15:23

Aide de PHP

Message le Dim Mar 05, 2006 0:14

Ca ne marche toujours pas!!!

amazigh25
WRInaute passionné
WRInaute passionné
 
Messages: 996
Inscription: Sam Juin 04, 2005 12:53

Message le Dim Mar 05, 2006 0:15

psychoreflex a écrit:<input type="hidden" name="1" value="1">

ça fait 2.000.000 E maintenant.


C'est insuffisant, il faut que cette variable soit envoyer elle aussi dans le mail.

Es ce qu'on peut voir le contenu du fichier danke1.php , ajoute moi dans tes contacts msn ( mon msn dans mon profil) pour une aide personalisé.

ça fait 0 Dirham :D

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Dim Mar 05, 2006 0:19

0 Dirham tu casses les tarifs là.

amazigh25
WRInaute passionné
WRInaute passionné
 
Messages: 996
Inscription: Sam Juin 04, 2005 12:53

Message le Dim Mar 05, 2006 0:35

Résolu en 10 mins grand max avec quelques explications.

;-)

gcvoiron
WRInaute impliqué
WRInaute impliqué
 
Messages: 494
Inscription: Mer Oct 19, 2005 15:23

Aide de PHP

Message le Dim Mar 05, 2006 0:37

Encore merci!

zimounet
WRInaute accro
WRInaute accro
 
Messages: 1796
Inscription: Lun Nov 08, 2004 20:57

Message le Dim Mar 05, 2006 1:07

message supprimé
Dernière édition par zimounet le Jeu Avr 06, 2006 4:03, édité 1 fois.

gcvoiron
WRInaute impliqué
WRInaute impliqué
 
Messages: 494
Inscription: Mer Oct 19, 2005 15:23

Aide de PHP

Message le Dim Mar 05, 2006 1:11

Il falait modifier en fait 2 fichiers :
Voici le code du premier (le formulaire de contact):

<?php
require('./prepend.inc.php');
?>
<?
include("./templates/main-header.txt");
?>
<br><font size="3"><form method="post" action="danke1.php">
<TABLE bgcolor="#E6E6E6" bordercolor="#000000" border="0" align="center" width="80%">
<TR>
<TD><br>
<b>&nbsp;&nbsp;&nbsp;Votre nom :</TD>
<TD><br><center><input size="20" type="text" name="name"></TD>
</TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD>
</TR>
<TR>
<TD><b>&nbsp;&nbsp;&nbsp;Votre e-mail :</b></TD>
<TD><center><input size="25" type="text" name="email"></TD>
</TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR>
<TD><b><center>Message :</TD>
<TD><textarea name="text" type="text" cols="35" rows="10"></textarea></TD>
</TR><TR><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<tr>
<td colspan="2"><center><font face="Arial,helvetica"><input type="submit" name="next"
value="Envoyer">
&nbsp;&nbsp;<input type="reset" name="next" value="Reset">
<input type="hidden" name="numeroform" value="1" />
</font></td>
</tr>
</TABLE> </form>
<?
include("./templates/main-footer.txt");
?>

Et voici le code du deuxième :

<?php
require('./prepend.inc.php');
$numeroform = htmlentities($_POST['numeroform']); // récuperation du contenu de la variable $numeroform qui contient le n° du formulaire
mail("$emailadresse", "Contact au webmaster - N° $numeroform", "\nCet e-mail vous a été envoyé par l'intermédiaire du formulaire de contact de $seitenname\n\nIl a été écrit par $name\n\n $email $text","From: $seitenname <$email>");
?>
<?
include("./templates/main-header.txt");
?>
<br><br><center>Votre message a été posté.<br>Nous répondrons le plus rapidement possible.<br><br><br>
<?
include("./templates/main-footer.txt");
?>


deleter23
WRInaute accro
WRInaute accro
 
Messages: 1845
Inscription: Mer Mai 25, 2005 21:30

Message le Dim Mar 05, 2006 12:37

Pour les prochains qui chercherons il y a ca:

http://www.grenadine.net/php/NadForm/NadForm.html

C'est bien expliqué, tu peux mettre des chexbox etc...

amazigh25
WRInaute passionné
WRInaute passionné
 
Messages: 996
Inscription: Sam Juin 04, 2005 12:53

Message le Dim Mar 05, 2006 23:27

Salut
Merci deleter23 mais ça ne vaut pas une aide personalisée à 0 Dirham :lol:


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités