Redirection d'un formulaire PHP dans une des onglets javascript

Résolu
bonjour a tous,
voila j'ai un sérieux problème au niveau de mon site.
je vous post les codes et désoler pour la compréhension.
svp!!!! aider moi plsssssss.

<form  id="myform" action="" method="post" >
<table > 
<tr><td><label for="username">*</label></td>
<td><input id="pseudo" title="Votre blazz quoi!" type="text" name="pseudo" size=30 placeholder="  Pseudo" required=""></td></tr>

<tr><td><label for="site"></label></td>
<td><input id="site" title="Nom de ton Site/Blog si t'on a!" type="url" name="site" size=30 placeholder="  Votre Site"></td></tr>

<tr><td><label for="tel"></label></td>
<td><input id="tel" title="Ton numero de telephone" type="tel" name="numero" size=30 placeholder="  Numero de tel"></td></tr>

<tr><td><label for="email">*</label></td>
<td><input id="email" title="Votre email ...!" type="text" name="email" size=30 placeholder="  Email" required=""></td></tr>

<tr><td ><label for="body">*</label></td>
<td><textarea id="body" title="Alors votre avis sur mon site." COLS=30 ROWS=6 name="message" placeholder="Votre Message" required=""></textarea></td></tr>

<tr><td></td>
<td> Recevoire mon CV <input type="checkbox" name="option1" value="oui"></td></tr>

<tr><td></td>
<td style="float:right;"><br/><input type="submit" value="Envoyer"> - <input type="reset" value="Annuler"></td></tr>
</table>
</form>
<?php
if (isset($_POST['pseudo']) and isset($_POST['email']) and isset($_POST['message']) and isset($_POST['site']) and isset($_POST['numero']))
{
	$psdo= $_POST['pseudo'];
 	$mail= $_POST['email'];
	$mes= $_POST['message'];
	$site= $_POST['site'];
	$tel= $_POST['numero'];
	$destinataire = 'mon@adress.fr';
	$message=''.$psdo.'<br/>'.$site.'<br/>'.$tel.'<br/><br/><br/>'.$message.''; 

	$envoi = mail($destinataire, $mail, $mes);

	if($envoi == true)
	{
	echo "<font color='green'><b>Votre email a été envoyé avec succès<br/>
	Merci pour vos commentaire.</b></font><br />";
	}
	else
	{
	echo "<font color='red'><b>La fonction mail() Bug desolé!</b></font><br />";
	}
}
else
{
echo "<font color='red'><br/><br/><b>Veillez remplir le formulaire.</b></font><br/>";
}
?>


le code ci dessous fonction super bien mais problème c'est que mon site fonction avec des onglet javascript et le formulaire se situe sur l'un des onglets
"Contact" et que quand je valide la formulaire ma page qui est en javascript se met en position par Default "à l'Accueil" mais moi je veut que l'onglet se redirige vers onglet "Contact"

10 réponses

  1. salut,
    merci pour une réponse aussi rapide

    c'est bon j'ai essaillé est rien sa me fait toujours la même
    0
    1. la solution serait de passer par de l'Ajax
      ça appelle le script php "en arrière plan" sans recharger la page

      donc la réponse serait écrite directement dans le div:
      <div class="contenu" id="contenu_5">

      pour faire ça vas voir sur G... jQuery Ajax
      0
      1. merci, et désoler de te repondre si tard
        c'est bon le probleme est régler

        merci!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        0
        1. Bonjour
          J'ai le même problème peux-tu stp me donner la solution.

          merci
          0
      2. ok alors passe le post en résolu
        0
        1. heeee!
          comment faire????
          0
          1. regardes bien dans la première page de ton post tu dois avoir un lien "marquer comme résolu" ou qq chose de ce genre
            0
            1. salut ranya
              bon voila pour ton problème tu doit utiliser le langage Ajax

              tu crée un formulaire:
              
              <form method="POST" action="vide">
              </form>
              
              et tu va mettre ça on <head> de la page
              
              $(function() {
              
              $(".button").click(function() {
              
              var dataString = 'pseudo='+ $("input#pseudo").val() + ...
              
              $.ajax({
                    type: "POST",
                    url: "dossier_qui_gere_ton.php",
                    data: dataString,
                    success: function(){
                               $('#rep').html() ...jquery
              }
              });
              return false;
              });
              });
              0
              1. il va permettre de gérer tout tes variables PHP via Jquery Ajax
                0