Redirection d'un formulaire PHP dans une des onglets javascript

Résolu
bmjp9599 Messages postés 67 Statut Membre -  
bmjp9599 Messages postés 67 Statut Membre -
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. bmjp9599 Messages postés 67 Statut Membre 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
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. bmjp9599 Messages postés 67 Statut Membre 1
     
    merci, et désoler de te repondre si tard
    c'est bon le probleme est régler

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

      merci
      0
  5. Alain_42 Messages postés 5413 Statut Membre 904
     
    ok alors passe le post en résolu
    0
  6. bmjp9599 Messages postés 67 Statut Membre 1
     
    heeee!
    comment faire????
    0
  7. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
  8. bmjp9599 Messages postés 67 Statut Membre 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
  9. bmjp9599 Messages postés 67 Statut Membre 1
     
    il va permettre de gérer tout tes variables PHP via Jquery Ajax
    0