Heu... disons que là je manque de temps pour tout reprendre à zéro (surtout vu mon niveau...)
N'y aurait-il pas moyen de corriger ce que j'ai déja fait, et voir ensuite pour mon prochain formulaire à faire '"bien comme il faut" ? (ca m'arrangerai...)
Je ne sais plus trop ou j'avais trouvé ce formulaire, ça fait un moment... mais je l'avait déjà utilisé avec succès, et je n'arrive pas à comprendre ce qui diffère, vu que je n'ai touché à rien que je ne "maitrise" pas...
Voila mon formulaire sur ma page de contact :
Code : Tout sélectionner
<h3>Formulaire :</h3>
<form method="post" action="contact.php" id="contactform" class="standardForm">
<fieldset>
<div class="field">
<label for="name">Nom</label>
<input type="text" name="name" id="name" class="textbox shadow" />
</div>
<div class="field">
<label for="email">E-mail</label>
<input type="text" name="email" id="email" class="textbox shadow" />
</div>
<div class="field">
<label for="phone">Téléphone</label>
<input type="text" name="phone" id="phone" class="textbox shadow" />
</div>
<div class="field">
<label for="message">Message</label>
<textarea name="message" id="message" class="textarea shadow">Veuillez saisir votre message...</textarea>
</div>
<div class="field">
<input type="submit" name="imageField" id="imageField" value="Envoyer" class="button shadow hovershadow" />
</div>
</fieldset>
</form>
</div>
et un peu de jquery dans mon <head> (qui ne marche pas encore complètement d'ailleurs, mais si je n'y arrive pas, ca ferra l'objet d'une autre demande d'aide dans le topic approprié...) :
[javascript]<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
// <![CDATA[
jQuery(document).ready(function(){
$('#contactform').submit(function(){
var action = $(this).attr('action');
$.post(action, {
name: $('#name').val(),
email: $('#email').val(),
message: $('#message').val(),
phone: $('#phone').val()
},
function(data){
$('#contactform #submit').attr('disabled','');
$('.message warning').remove();
$('#contactform').before('<p class="message warning">'+data+'</p>');
$('.message success').slideDown();
if(data=='Votre message a bien été Envoyé !') $('#contactform').slideUp();
}
);
return false;
});
});
// ]]>
</script> [/javascript]
Merci d'avance !!!!

Heu... disons que là je manque de temps pour tout reprendre à zéro (surtout vu mon niveau...)
N'y aurait-il pas moyen de corriger ce que j'ai déja fait, et voir ensuite pour mon prochain formulaire à faire '"bien comme il faut" ? (ca m'arrangerai...) :D
Je ne sais plus trop ou j'avais trouvé ce formulaire, ça fait un moment... mais je l'avait déjà utilisé avec succès, et je n'arrive pas à comprendre ce qui diffère, vu que je n'ai touché à rien que je ne "maitrise" pas...
Voila mon formulaire sur ma page de contact :
[code]<h3>Formulaire :</h3>
<form method="post" action="contact.php" id="contactform" class="standardForm">
<fieldset>
<div class="field">
<label for="name">Nom</label>
<input type="text" name="name" id="name" class="textbox shadow" />
</div>
<div class="field">
<label for="email">E-mail</label>
<input type="text" name="email" id="email" class="textbox shadow" />
</div>
<div class="field">
<label for="phone">Téléphone</label>
<input type="text" name="phone" id="phone" class="textbox shadow" />
</div>
<div class="field">
<label for="message">Message</label>
<textarea name="message" id="message" class="textarea shadow">Veuillez saisir votre message...</textarea>
</div>
<div class="field">
<input type="submit" name="imageField" id="imageField" value="Envoyer" class="button shadow hovershadow" />
</div>
</fieldset>
</form>
</div>[/code]
et un peu de jquery dans mon <head> (qui ne marche pas encore complètement d'ailleurs, mais si je n'y arrive pas, ca ferra l'objet d'une autre demande d'aide dans le topic approprié...) :
[javascript]<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
// <![CDATA[
jQuery(document).ready(function(){
$('#contactform').submit(function(){
var action = $(this).attr('action');
$.post(action, {
name: $('#name').val(),
email: $('#email').val(),
message: $('#message').val(),
phone: $('#phone').val()
},
function(data){
$('#contactform #submit').attr('disabled','');
$('.message warning').remove();
$('#contactform').before('<p class="message warning">'+data+'</p>');
$('.message success').slideDown();
if(data=='Votre message a bien été Envoyé !') $('#contactform').slideUp();
}
);
return false;
});
});
// ]]>
</script> [/javascript]
Merci d'avance !!!! :wink: