Snäll, nån hjälp mig..... Hej. Hej. *Gråter krokodil tårar* Tycker denna reden ser mycket skum ut: ok alla nu har jag ändrat den som den sista personen sa och nu blir det så här http://www24.brinkster.com/rmus/index.html Om din if-sats der ut såhär så SKALL det funka! Hej igen. TACK SÅ HIMLA MYCKET ALLA SOM HAR HJÄLPT TILL ATT FIXA MIN ASP SID.fan det funkar inte *gråter*
jag sitter och försöker att fixa min hemsida men det funkar inte (jag börjar snart gråta)
vad är det jag gör fel.....
index.html
<html>
<body>
<center>
<font size=4 face=arial color=#336699>
<b>Välkommen</b><br>
<br></font>
<font size=3 face=arial color=black>
Currently this site is under construction. Please check back later.<br>
Sidan är under uppbyggnad var vänlig titta in lite senare<br>
<br></font><br><br><br>
<form method=post action="sid2.asp">
Användarnamn:<br><input type=text name="id"><p>
Lösenord:<br><input type=text name="losen"><p>
<input type=submit value="Skicka">
<input type=reset value="Återställ">
</form>
</center>
</font>
</body>
</html>
sid2.asp
<html>
<body>
<br><br>
<center>
<font size=4 face=arial color=#336699>
<b>Logga in</b><br>
<br></font>
<font size=3 face=arial color=black>
<%
if id=reguest.form("id")="17996" or losen=reguest.form("losen")="xuv8" then
response.redirect "sid3.asp"
else
response.write "Du är inte medlem här..."
response.redirect "index.asp"
end if
%>
<br></font><br><br><br>
</font>
</body>
</html>
sid3.asp
<html>
<body>
<br><br>
<center>
<font size=4 face=arial color=#336699>
<b><br>Välkommen medlem.....</b>
<br></font><br><br><br>
<%=now%>
<br><br>
</center>
</font>
</body>
</html>
Snälla hjälp, jag sparkar snart sönder min J**** dator F** och sl........ \ R-musSv: fan det funkar inte *gråter*
Prova att skriva:
<% Response.Buffer = True %>
överst på sid2.asp
Vad får du för felmeddelande??Sv: fan det funkar inte *gråter*
Så här skulle jag göra:
<b>sid2.asp</b>
<code>
<%
if reguest.form("id")="17996" AND reguest.form("losen")="xuv8" then
response.redirect "sid3.asp"
else
response.redirect "index.asp?msg=Du är inte välkommen här ..."
end if
%>
</code>
Alltså. Ingen html kod på sid2.asp och ifall inloggningen misslyckas kan du skriva ut ett felmeddelande på index.asp med hjälp av querystringen.
Hoppas att detta fungerar.Sv: fan det funkar inte *gråter*
Det funkar inte......det står bara "sidan kan inte visas"
och så högst upp så står det:
"HTTP 500 - Internet serverfel - IE_Windows_Title"
(några fler tips?) \ R-musSv: fan det funkar inte *gråter*
if id=reguest.form("id")="17996" or losen=reguest.form("losen")="xuv8" then
Testa istället:
If Reguest.Form("id")="17996" And Reguest.Form("losen")="xuv8" ThenSv: fan det funkar inte *gråter*
logga in med
användarnamn: 17996
och
lösen: xuv8
hoppas det ser ut för er som för mig
är det nån som fattar jag gör inte det \ R-musSv: fan det funkar inte *gråter*
<%
if Request.Form("id") = "123" AND Request.Form("losen") = "abc" then
Response.Redirect ("sid3.asp")
else
Response.Redirect ("default.asp?feel=Fel anvnamn eller lösenord...")
end if
%>
mvh StefanSv: fan det funkar inte *gråter*
Kollade på din kod och märkte att du använt reguest.form. Detta borde vara request.form.
Säkert tyrkfels Nisse som varit i farten men för säkerhets skull.
Mvh Philip.Inga fler tårar (just nu).... =)
Det hela låg i att jag hade skrivit "Reguest" istället för "Request"
(min jävla dyslexi som ställer till det....)
Men nu har jag ju upptäckt att man ser ju lösen ordet när man skriver det i rutan, hur gör man för att få det till stjärnor (*).
Tusen tack \ R-mus
(om ni inte hade varit pojkar så hade jag pussat er allihop) =)