Bonjour a tous, je suis entrain de faire un formulaire d'inscription et j'aurai voulu que l'utilisateur soit renvoyé a une page differente selon si l'inscription est bonne ou non.

Je ne peux pas mettre de header("Location: ...") parc'que j'affiche un message different selon le resultat de l'opération et j'aimerai qu'il soit apres l'affichage du message redirigée au bout de 3 secondes vers une autre page... (j'pense pas qu'on puisse mettre ce genre de configuration dans un header )

Habituelment j'utlise un script JavaScript pour faire une redirection de page, mais a s'que j'ai constatée on ne peut pas mettre directement du JavaScript dans du PHP...


J'vous montre mon code php et comment j'ai théoriquement vu la chose, mais ca ne fonctionne pas, si vous avez une sugestion pour rendre cela possible, je suis preneur!!!


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
 
<?php
 
session_start();
 
 
$serveur ="localhost";
$login = "root";
$mot_passe = "";
$base = "artkateo";
 
 
$connexion = mysql_pconnect($serveur, $login, $mot_passe) or die ("impossible de se connecter a MySQL : ".mysql_error());
 
$mabase = mysql_select_db($base) or die ("impossible de ce connecter ma table : ".mysql_error());
 
switch($_POST['action'])
 
	{
		case "ajout_membre" :
 
		if(isset($_POST['pseudo']) or ($_POST['motdepasse']))
 
			{  
 
 
		$requete = "INSERT INTO utilisateur (login, pass) VALUES
		('".$_POST['login']."','".$_POST['motdepasse']."')";
 
		$resultat = mysql_query($requete) or die(mysql_error());
 
		if($resultat == TRUE)
 
		{
 
		echo "L'inscription a bien été transmise";
 
					<SCRIPT LANGUAGE="JavaScript">
 
			function redirect() {
				window.location="corine.php"
			}
			setTimeout("redirect()",3000);
			</SCRIPT>
 
 
		}
			}
 
		else
 
		{
 
		echo "Vous n'avez pas rentré tout les champs obligatoire.";
 
 
 
					<SCRIPT LANGUAGE="JavaScript">
 
            function redirect() {
                window.location="n_membre.php"
            }
            setTimeout("redirect()",3000);
            </SCRIPT>
 
 
 
		}
 
		break;
 
	}
 
		mysql_close();
 
?>


Merci d'avance!!!