<%
If trim(cstr(Request.Form("epost"))) = "" Then
Session("glomtlosenord") = "Du glömde fylla i E-post adressen!"
Response.Redirect "glomtlosenord.asp"
end if
%>
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
<%
If Len(Request.Form("epost")) < 0 Then
Session("glomtlosenord") = "Du glömde fylla i E-post adressen!"
Response.Redirect "glomtlosenord.asp"
end if
%>
Jag brukar kolla om nått har nått värde genom denna variant ;)
------------------ Icaaq, mannen med korven. som hejar på Bajen(!)
Får du inte ett felmeddelande när du skriver så? Du borde få Page command out of order, eftersom <@Language=VBScript%> måste vara absolut först om du ska ha den raden med.
Mvh,
------------------
All your base are belong to me.
En response.redirect tar "omvägen" via klienten, dvs skickar ett felmeddelande med det filnamnet man vill "redirecta" till.
Om möjlighet finns så kör Server.transfer istället (IIS 5.0). Det piggar upp scriptkörningen...
/T
------------------
Jensen Ambassadör, mitt bästa köp! www.jensen.no
Nä, enligt logiken skall det inte vara paranteser, de används bara vid funktionsanrop (man kan trixa sig till att använda dem i subbar, men det är lite onödigt). Och en redirect kan ses som en Sub, eftersom du inte får ett värde tillbaks.
------------------
Doesn't 'expecting the unexpected' make the unexpected expected? webeye.nu
Och en redirect kan ses som en Sub, eftersom du inte får ett värde tillbaks.
Response.Redirect kan väl inte bara ses som en Sub, utan är väl en sub.
Jag har i alla fall fått felmeddelandet "Cannot use parantheses when calling a sub." (eller något liknande) när jag krånglat till det med Response.Redirect. :)
Annars är det väl mest C++ skadade människor som skriver typ if (str = "") then, response.write("Wee!") och liknande.
Sen så kan det faktiskt vara vettigt att skriva <@Language=VBScript%> om servern som sidorna ligger på har t.ex. JScript inställt som default-språk.
Annars är det inte så nödvändigt, men det skadar ju inte... :)