Lien variable envoie email

ViPHP
ViPHP | 5462 Messages

28 avr. 2010, 21:00

dans ton formulaire ca s'appelle "email" pas "mailutilisateurs" :D

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:04

toujours rien cela ne passe pas

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:06

oui c'est normal car une personne qui a une annonce.
exemple [email protected]

quelqu'un veut lui envoyer un mail
dans le champs email il mais sont email puis il l'envoie a $mailutilisateurs

ViPHP
ViPHP | 5462 Messages

28 avr. 2010, 21:08

non il l'envoie dans $_GET['email']

donc dans ton code c'est
$mailutilisateurs = $_GET['email'];
ou alors tu change ton formulaire et tu met mailutilisateurs a la place de email

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:10

tu parle de sa :
<input type="text" name="email" id="email" size="20" /><br /><br />
mais email correspond a l'email de la personne qui envoie

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:13

ahhh tu veut dire

dans le liens

ViPHP
ViPHP | 5462 Messages

28 avr. 2010, 21:14

c'est juste un nom tu met ce que tu veux dedans (name="mavariable")

attention ta de grosse lacunes la je t'invite a vite lire ce tuto :
http://www.siteduzero.com/tutoriel-3-14 ... aires.html

:wink:

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:20

mais se que je comprend pas c'est que dans mon champs input ( email )
cela correspond aux champs email que l'utilisateur doit placer sont email tu comprend ?
mon formulaire de contact fonctionne comme sa et sa marche nikel
la je viens d'essayer se que tu ma dit du coup

je recoi l'email sans adresse mail ni contenu

oui name=mavariable ;)

tu parle bien comme sa

qu'on soit sur la meme longeur d'onde :D
<form method="POST" action="contactvendeur.php"> 
 <input type="text" name="email" id="email" size="20" /><br /><br />
		<label for="objet">> Objet:</label><br />
		<input type="text" name="objet" id="objet" size="20" /><br /><br />
		<label for="message">> Message :</label><br />
		<textarea name="message" id="message" rows="5" cols="30"></textarea><br />	
	<a href="contactvendeur.php?mailutilisateurs=<?php echo $data ['mailutilisateurs'];?>"><img src="contenu/envoyer.png" alt="suppressionannonce" class="supressionannonce" border="0"/></a></td>

ViPHP
ViPHP | 5462 Messages

28 avr. 2010, 21:24

nul part tu fais un submit de ton formulaire

tu voyais bien que dans $_POST rien n'arrivais

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:28

oui exact mais il me semblé que lorsque l'on inserer une image en lien pas la peine de faire un submit :?

<a href="contactvendeur.php?mailutilisateurs=<?php echo $data ['mailutilisateurs'];?>"><img src="contenu/envoyer.png" alt="suppressionannonce" class="supressionannonce" border="0"/></a></td>

attend je voit une boulette :D

faudrai faire cela

<a href="contactvendeur.php?mailutilisateurs=<?php echo $data ['mailutilisateurs'];?>"><input type="image" src="contenu/envoyer.png" alt="suppressionannonce" class="supressionannonce" border="0"/></a></td>

ViPHP
ViPHP | 5462 Messages

28 avr. 2010, 21:37

non
c'est ton lien qui pase en premier, c'est dans le paramètre action qui faut faire contactvendeur.php?mailutilisateurs=<?php echo $data ['mailutilisateurs'];?>

d'ailleurs je conseil plus de faire un champs type hidden avec cette variable la

et surprime ton lien, garde juste ton image

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:47

en faite pour partir plus simple avec juste un submit

tu veut dire que je doit faire quelques chose comme ca
 <form method="POST" action="contactvendeur.php"> 
 <input type="text" name="email" id="email" size="20" /><br /><br />
		<label for="objet">> Objet:</label><br />
		<input type="text" name="objet" id="objet" size="20" /><br /><br />
		<label for="message">> Message :</label><br />
		<textarea name="message" id="message" rows="5" cols="30"></textarea><br />		
			
		<input type="hidden" a href="contactvendeur.php?mailutilisateurs=<?php echo $data ['mailutilisateurs'];?>" />
		<INPUT TYPE="submit" NAME="nom" VALUE=" Envoyer ">	
		

ViPHP
ViPHP | 5462 Messages

28 avr. 2010, 21:50

lol toujours pas

sois
 <form method="POST" action="contactvendeur.php">
 <input type="text" name="email" id="email" size="20" /><br /><br />
                <label for="objet">> Objet:</label><br />
                <input type="text" name="objet" id="objet" size="20" /><br /><br />
                <label for="message">> Message :</label><br />
                <textarea name="message" id="message" rows="5" cols="30"></textarea><br />             
                       
                <input type="hidden" name="mailutilisateurs" value="<?php echo $data ['mailutilisateurs'];?>" />
                <input type="submit" name="nom" value="Envoyer" />      
</from>
sois
 <form method="POST" action="contactvendeur.php?mailutilisateurs=<?php echo $data ['mailutilisateurs'];?>">
 <input type="text" name="email" id="email" size="20" /><br /><br />
                <label for="objet">> Objet:</label><br />
                <input type="text" name="objet" id="objet" size="20" /><br /><br />
                <label for="message">> Message :</label><br />
                <textarea name="message" id="message" rows="5" cols="30"></textarea><br />  
                <input type="submit" name="nom" value="Envoyer"/>      
</from>
ps : en HTML tout est en miniscule

Eléphant du PHP | 388 Messages

28 avr. 2010, 21:54

ben ouuiiiiii toute suite sa va mieu merci pour ta patience defois a force de develloper trop longtemps dans une journée on se mélange et on oublie tout pas les yeux en face des trou.

Merci ;)

ViPHP
ViPHP | 5462 Messages

28 avr. 2010, 21:57

ben ouuiiiiii toute suite sa va mieu merci pour ta patience defois a force de develloper trop longtemps dans une journée on se mélange et on oublie tout pas les yeux en face des trou.

Merci ;)
et ouai,
parce contre attention pour le coup du mailutilisateur
si tu le met dans le action du form tu le récupère via $_GET
si tu le met avec le input hidden tu le récupère via $_POST

:wink: