Hi Dodo
kann mir vielleicht jemand sagen warum das nicht funktioniert?
Vom Image-Button (KAT) wirst du keinen Wert zurück erhalten, weil der keinen Wert halten kann (es sei denn, du sendest das Formular beim Drücken ab (mit Javascript)). Der Fehler kann auch wo anders liegen. Ein kleines Beispielskript gefällig? (Variablennamen ähnlich gewählt)
----------------->8 *SNIP* 8<-----------------
<% @Language=VBScript %>
<% Option Explicit
Dim sSHOWFORMULAR, nOffset, nQuer ' KAT entfällt, vgl. oben
' Skriptname in Variable schreiben
sSHOWFORMULAR = Request.ServerVariables("SCRIPT_NAME")
nOffset = 0
nQuer = 1
' Falls das Formular abgeschickt wurde...
If Request.ServerVariables("REQUEST_METHOD") = "post" Then
' offset abfragen, muss nummerisch sein
If IsNumeric(Trim(Request.Form("offset"))) Then
nOffset = CInt(Trim(Request.Form("offset")))
Else
nOffset = 0
End If
' dasselbe mit quer
If IsNumeric(Trim(Request.Form("quer"))) Then
nQuer= CInt(Trim(Request.Form("quer")))
Else
nQuer= 0
End If
End If
%>
<html>
<head><title>Form</title></head>
<body>
<form action="<%= sSHOWFORMULAR %>" method="post">
<input type="text" name="offset" value="<%= nOffset %>">
<input type="text" name="quer" value="<%= nQuer%>">
<input type="submit" value="Senden">
</form>
</body>
</html>
----------------->8 *SNAP* 8<-----------------
Das Formular schickt die Eingaben an sich selbst und nimmt diese als Standard-Werte. Den Typ der Input-Felder kannst du auf Hidden setzen, wenn du die Werte nicht mehr sehen willst. Funktioniert das? Sollte eigentlich...
und dann möcht ich sie im showformular holen:
KAT=Request.Form("KAT")
QUER=Request.Form("QUER")
offset=Request.Form("offset")
Lass dir mal die Server-Variable REQUEST_METHOD anzeigen, dann siehst du, ob die Daten richtig, d.h. hier mittels POST übergeben werden.
ich habe es auch schon mit Request.QueryString versucht, hat aber auch nicht funktioniert.
Request.QueryString(Feldname) funktioniert nur bei der Übergabemethode GET. Request.Form(Feldname) ist für POST. Dabei gibt es auch Unterschiede bei den übergebenen Werten, vor allem bei Radiobuttons/Checkboxen. Ausprobieren angesagt.
FG & HTH
Tom2
SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
ss:| zu:) ls:& fo:) de:] va:) ch:] sh:( n4:& rl:° br:> js:| ie:% fl:( mo:}