8791 sujets

Développement web côté serveur, CMS

Bonjour

J'ai un système de 4 onglets qui affichent ou cachent des div en fonction de l'onglet cliqué.

Dans ces divs des formulaires. Quand j'appuie sur valider d'un formulaire, celui-ci est traité et doit renvoyer vers le formulaire en question qui se trouve dans sa div avec un message de remerciement.

Sauf que ceci est toujours renvoyé vers le premier onglet qui s'affiche et non celui qui contenait le formulaire en question.

Comment faire ? quelqu'un a t-il une solution ?

merci
Dans le traitement de ton formulaire il faut mettre du javascript qui cache la div par défaut et affiche la div du formulaire.

A+
je me doutais que c'était quelquechose comme ça, mis je ne sais pas intégrer mon script affichage div javascipt dans un autre script php
Je ne sais pas comment est exactement ton script mais ça devrait être quelque chose comme ça:


<?php
if(isset($_POST['text']))
{
//Traitement du formulaire
?>
<script type='text/javascript'>
document.getElementById('divaafficher').style.display="block";
document.getElementById('divacacher').style.display="none";
</script>

<?php
}
?>


Ce code est bien sûr à adapter en fonction de ton code à toi.

A+