ole: Zufallszahlen...funzt nicht so wie soll *grummel*

Beitrag lesen

hi

ich hab mir vorgenommen für ein rollenspiel (pen & paper) einen charaktergenerator zu schreiben...in ASP. ich hab mir nämlich gedacht "so lernst dus spielerisch"...aber pustekuchen...ich bin eigentlich nur am frusten...naja, fast ;)

ich versuche nun eine kleine abfrage mir einem zufallszahlengenerator zu verbinden mit folgendem script:

<html>
<head>
 <title></title>
</head>

<body>

<form method="post">
<input type="text" name="rasse">
<input type="submit" value="Rasse wählen">
</form>

<%
rasse = Request.Form("rasse")

if (rasse ="") then
 if (rasse = "mensch") then
  von = 3
  bis = 18
  %>
  <p>Hier ist der Wert :</p>
  <%
  for x = 1 to 1
  Response.Write Wuerfel(von,bis) & " "
  next
  else
  %>
  Geben sie "mensch" ein
  <%
  end if
end if

function Wuerfel(von,bis)
 randomize
 Wuerfel = Fix(rnd*(bis-von+1)+von)
end function
%>
</body>
</html>

mein problem ist nun, das ich es nicht hinbekomme eine ausgabe nach der eingabe zu kriegen. entweder bekomme ich die ausgabe bevor ich was eingebe oder garnicht :(.

gedacht ist es so:

  1. ins eigabe feld soll eine "mensch" eigegeben werden...das hab ich auch ganz schick hinbekommen ;)
  2. wenn rasse = mensch soll ein zufallszahl zwischen 3 und 18 ausgegeben werden
  3. wenn was anderes oder nichts drinsteht soll der tolle satz "geben sie 'mensch' ein" ausgegeben werden

wo liegt mein denk-/schreibfehler?

alles liebe
ole
(8-)>