Redirection vers une page après une questionaire

Face of Darkness Messages postés 18 Date d'inscription samedi 20 novembre 2004 Statut Membre Dernière intervention 26 octobre 2005 - 20 nov. 2004 à 17:35
Face of Darkness Messages postés 18 Date d'inscription samedi 20 novembre 2004 Statut Membre Dernière intervention 26 octobre 2005 - 20 nov. 2004 à 21:19
Sur mon site je pose une question à l'internaute sur une page
et je souhaite que si la repons est bonne l'internaute soit dirigé sur une page et si la reponse est fausse alors il arrivera sur une autre page
j'ai fait un debut de cette page mais avec un message si la repons est bonne et un message si elle est fausse mais ce n'est pas encore ce que je veux
j'ai fais ce formulaire en VBScript et mon hebergeur ne supporte pas le PHP
vous avez une solution ??

4 réponses

rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
20 nov. 2004 à 18:06
a la place de ton message tu met :

redirect("http://www.javascriptfr.com/forum.v2.aspx?ID=336414");

et tu fais un fonction :

function redirect(URLStr) { location = URLStr; }

-------------------------------------------------------------
Amicalement, rttb
[http://www.tourisme-seignosse.com [site]]
0
Face of Darkness Messages postés 18 Date d'inscription samedi 20 novembre 2004 Statut Membre Dernière intervention 26 octobre 2005
20 nov. 2004 à 20:11
et a quel endroit dois-je placer
function redirect(URLStr) { location = URLStr; }
??
<HTML>
<HEAD>
<TITLE>Le château du roi</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE=VBScript>
<!--
 Sub Reponse_OnClick ()

b_Eau = False
b_Feu = False
b_Terre = False
b_Air = False

If monform.F1.value = "eau" Then
     b_Eau = True
End If

If monform.F1.value = "feu" Then
     b_Feu = True
End If
If monform.F1.value  = "terre" Then
     b_Terre = True
End If
If monform.F1.value  = "air" Then
     b_Air = True
End If
If monform.F2.value  = "eau" Then
     b_Eau = True
End If
If monform.F2.value = "feu" Then
     b_Feu = True
End If
If monform.F2.value = "terre" Then
     b_Terre = True
End If
If monform.F2.value = "air" Then
     b_Air = True
End If
' 3ième frère
If monform.F3.value = "eau" Then
     b_Eau = True
End If
If monform.F3.value = "feu" Then
     b_Feu = True
End If
If monform.F3.value = "terre" Then
     b_Terre = True
End If
If monform.F3.value = "air" Then
     b_Air = True
End If
' 4ième frère
If monform.F4.value = "eau" Then
     b_Eau = True
End If
If monform.F4.value = "feu" Then
     b_Feu = True
End If
If monform.F4.value = "terre" Then
     b_Terre = True
End If
If monform.F4.value = "air" Then
     b_Air = True
End If

' Evaluation de la réponse
If b_eau and b_terre and b_feu and b_air Then 
MsgBox " bravo "
else
If Not b_Eau Then
    MsgBox " Il manque l'eau fais gaffe ça mouille!"
End If
If Not b_Feu Then
    MsgBox " Il manque l'feu fais gaffe ça brule !"
End If
If Not b_Terre Then
    MsgBox " Il manque la terre fais gaffe !"
End If
If Not B_Air Then
    MsgBox " Il manque l'air respire !"
End If
End If
End Sub

-->
</SCRIPT>
</HEAD>

A votre arrivée au château 
un homme vous fait remarquer que vous n'êtes pas présentables et 
il vous propose de vous vêtir tel un noble, mais vous n'avez pas un sous 
sur vous et le roi vous attend vous lui dites que vous passerez le voir après 
votre entrevu avec le roi.

      

Vous arrivez dans une salle richement décoré où siège le 
roi et ses conseillés vous le saluez comme il se doit et le roi roi vous 
invite à rejoindre la salle où toutes les personnes souhaitent partir 
pour l'expedition. Là vous rencontrez un mage qui vous propose de crée 
une élite avec d'autres personnes pour une autre quête dont il ne 
veut vous dévoiler le but, mais il ne vous promet pas d'argent mais un 
savoir plus grand dans des domaines comme le combat ou la magie. Il vous dit que 
leur troupe ferai marche avec celle du roi les premières semaine et 
qu'il changerai de direction après. Un autre homme vous propose de lui 
rendre des services de grande difficulté comme ramener des dents de dragons 
ou toutes autres choses dont la récolte est périlleuse il vous promet 
une importante somme par service rendu.

Puis, le roi vous appelle à passer les épreuves, d'abord il vous fait 
passer des épreuves physiques auquel vous réussissez sans problème 
puis le roi vous pose cette énigme :

<center>

" Il éxiste 4 frères en ce monde qui sont tous nés en même temps. L'un cours sans cesse 
et ne se fatigue jamais, le deuxième mange mais a toujours faim. 
Le troisième boit et n'est jamais désaltéré, enfin le quatrième chante une ode sans jamais 
perdre souffle. 

</center>

Connaissez vous ces frères, vaillant soldat ?

 Ces 4 frères sont l'eau, le feu, la terre et l'air 

<form method="post" action="" name="monform">
  
  
  
  
  
</form>
  

la dedans
0
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
20 nov. 2004 à 20:57
arrrh, desole je ne connais rien a vbscript.
c'est du javascript.

-------------------------------------------------------------
Amicalement, rttb
[http://www.tourisme-seignosse.com [site]]
0
Face of Darkness Messages postés 18 Date d'inscription samedi 20 novembre 2004 Statut Membre Dernière intervention 26 octobre 2005
20 nov. 2004 à 21:19
merci d'avoir essayé mais si tu sait le faire en javascript je suis interressé moi je n'y connais rien à ce laguage
0
Rejoignez-nous