/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Server.HTMLEncode("")
Fra : MaRk!


Dato : 07-12-01 15:23

Jeg har fået en chat fra bogen ASP for dummies. Den er jeg nu
igang med at lave lidt (Rettere meget) om på. Jeg vil gerne lave
en HTMLEncode dims, men hvor skal jeg indsætte den? Du kan
downloade den nuværende chat i en zip-fil her:
http://www.friserverplads.dk/download_zone/chatcafeen/ChatCafeen.
zip
I den der ASP for dummies skriver de at man bare skal indsætte
<% Server.HTMLEncode("Her skulle beskederne som brugerne gerne
stå")
Men hvor skal jeg indsætte den? Håber i kan hjælpe mig ved enten
at sende den opdaterede ASP fil (den som du kan downloade lidt
længere oppe) til mig på min mail eller bare skrive den her.

Håber i kan hjælpe ;)
Hilsen MaRk!
http://www.friserverplads.dk/download_zone/chatcafeen/
%>

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Martin Kruse (09-12-2001)
Kommentar
Fra : Martin Kruse


Dato : 09-12-01 07:24

"MaRk!" <markjensen89@hotmail.com> skrev i en meddelelse
news:9uqjcp$23t$1@sunsite.dk...
> Jeg har fået en chat fra bogen ASP for dummies. Den er jeg nu
> igang med at lave lidt (Rettere meget) om på. Jeg vil gerne lave
> en HTMLEncode dims, men hvor skal jeg indsætte den? Du kan
> downloade den nuværende chat i en zip-fil her:
> http://www.friserverplads.dk/download_zone/chatcafeen/ChatCafeen.
> zip
> I den der ASP for dummies skriver de at man bare skal indsætte
> <% Server.HTMLEncode("Her skulle beskederne som brugerne gerne
> stå")
> Men hvor skal jeg indsætte den? Håber i kan hjælpe mig ved enten
> at sende den opdaterede ASP fil (den som du kan downloade lidt
> længere oppe) til mig på min mail eller bare skrive den her.
>
> Håber i kan hjælpe ;)
> Hilsen MaRk!
> http://www.friserverplads.dk/download_zone/chatcafeen/
> %>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials

Hej Mark

Et eller andet sted henter du sikkert inputtet fra det formular-felt hvor
brugeren skriver sin "besked" til chatten.
Det ser sikkert sådan her ud:

VarChatString = Request.Form("FormChatString")

Istedet for VarChatString og FormChatString kan du selvfølgelig godt have
nogen andre navne.
Lige under her skal du så indsætte en linje der ser således ud:

VarChatString = Server.HTMLEncode(VarChatString)
Igen skal du erstatte VarChatString med det der nu passer i dit tilfælde.
Hvis du er i tvivl så prøv at poste koden her, hvor du henter det som
brugeren har skrevet og sætter det ind i chatten.

Held og lykke..

--

MK
http://www.msdesign.dk
Professionelt webdesign til fornuftige priser



MaRk! (09-12-2001)
Kommentar
Fra : MaRk!


Dato : 09-12-01 08:40

Martin Kruse wrote in dk.edb.internet.webdesign.serverside.asp:
> "MaRk!" <markjensen89@hotmail.com> skrev i en meddelelse
> news:9uqjcp$23t$1@sunsite.dk...
> > Jeg har fået en chat fra bogen ASP for dummies. Den er jeg nu
> > igang med at lave lidt (Rettere meget) om på. Jeg vil gerne lave
> > en HTMLEncode dims, men hvor skal jeg indsætte den? Du kan
> > downloade den nuværende chat i en zip-fil her:
> > http://www.friserverplads.dk/download_zone/chatcafeen/ChatCafeen.
> > zip
> > I den der ASP for dummies skriver de at man bare skal indsætte
> > <% Server.HTMLEncode("Her skulle beskederne som brugerne gerne
&gt; > stå")
&gt; > Men hvor skal jeg indsætte den? Håber i kan hjælpe mig ved enten
&gt; > at sende den opdaterede ASP fil (den som du kan downloade lidt
&gt; > længere oppe) til mig på min mail eller bare skrive den her.
&gt; >
&gt; > Håber i kan hjælpe ;)
&gt; > Hilsen MaRk!
&gt; > http://www.friserverplads.dk/download_zone/chatcafeen/
&gt; > %>
> >
> > --
> > Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> > - Pædagogiske tutorials på dansk
> > - Kom godt i gang med koderne
> > KLIK HER! => http://www.html.dk/tutorials
>
> Hej Mark
>
> Et eller andet sted henter du sikkert inputtet fra det formular-felt hvor
> brugeren skriver sin "besked" til chatten.
> Det ser sikkert sådan her ud:
>
> VarChatString = Request.Form("FormChatString")
>
> Istedet for VarChatString og FormChatString kan du selvfølgelig godt have
> nogen andre navne.
> Lige under her skal du så indsætte en linje der ser således ud:
>
> VarChatString = Server.HTMLEncode(VarChatString)
> Igen skal du erstatte VarChatString med det der nu passer i dit tilfælde.
> Hvis du er i tvivl så prøv at poste koden her, hvor du henter det som
> brugeren har skrevet og sætter det ind i chatten.
>
> Held og lykke..
>
> --
>
> MK
> http://www.msdesign.dk
> Professionelt webdesign til fornuftige priser
>
>


Her er vinduet med selve chatten (der hvor alle beskeder ligger):
<html>

<head>
<meta http-equiv="refresh" content="1">
</head>

<body bgcolor="#FFFFFF">
<font face="Verdana" size="2">
<%
Dim convo
convo = Application("conversation")
If Len(convo) > 2000 Then
convo = Left(convo, 2000)
Application.Lock
Application("conversation") = convo
Application.Unlock
End If
Response.Write convo
%>

</body>
</html>

Og her er siden med formen hvor du skriver din besked:
<html>

<body bgcolor="#FFFFFF" onload="document.form1.Say.focus()">

<%
If trim(Request.Form("say")) <> "" Then
Application.Lock
Application("conversation") = "<b>" & Session("name") & ": </b>" & _
Request.Form("say") & "<br>" & Application("conversation")
Application.Unlock
End If
%>

<form action="say.asp" method="POST" name="form1">
<font face="Verdana" size="1">Send: <input type="text" size="80" name="Say"
style="font-family: Verdana; font-size: 8 pt; border-style: solid;
border-width: 1">
<input type="submit" value="Send" style="font-family: Verdana; font-size: 8
pt; border-style: solid; border-width: 1">

</form>
</body>
</html>


Håber du kan hjælpe moi!

Hilsen MaRk!

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Martin Kruse (09-12-2001)
Kommentar
Fra : Martin Kruse


Dato : 09-12-01 11:17

> Her er vinduet med selve chatten (der hvor alle beskeder ligger):
> <html>
>
> <head>
> <meta http-equiv="refresh" content="1">
> </head>
>
> <body bgcolor="#FFFFFF">
> <font face="Verdana" size="2">
> <%
> Dim convo
> convo = Application("conversation")
> If Len(convo) > 2000 Then
> convo = Left(convo, 2000)
> Application.Lock
> Application("conversation") = convo
> Application.Unlock
> End If
> Response.Write convo
> %>
>
> </body>
> </html>
>
> Og her er siden med formen hvor du skriver din besked:
> <html>
>
> <body bgcolor="#FFFFFF" onload="document.form1.Say.focus()">
>
> <%
> If trim(Request.Form("say")) <> "" Then
> Application.Lock
> Application("conversation") = "<b>" & Session("name") & ": </b>" & _
> Request.Form("say") & "<br>" & Application("conversation")
> Application.Unlock
> End If
> %>
>
> <form action="say.asp" method="POST" name="form1">
> <font face="Verdana" size="1">Send: <input type="text" size="80"
name="Say"
> style="font-family: Verdana; font-size: 8 pt; border-style: solid;
> border-width: 1">
> <input type="submit" value="Send" style="font-family: Verdana; font-size:
8
> pt; border-style: solid; border-width: 1">
>
> </form>
> </body>
> </html>
>
>
> Håber du kan hjælpe moi!
>
> Hilsen MaRk!
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials

Ok.. Nedenstående er sådan jeg ville gøre..
Det skulle være lige til at kopiere ind.

<html>

<head>
<meta http-equiv="refresh" content="1">
<!-- Er 1 sekund ikke lige i underkanten..? Jeg vil synes 3 er passende men
det er helt op til dig selv.. -->
</head>

<body bgcolor="#FFFFFF">
<font face="Verdana" size="2">
<!-- Nedenstående asp har jeg ændret en hel del i da måden du har gjort det
på nu, ikke er så god.-->
<%

Say = Server.HTMLEncode(Request.Form("Say"))

'NEDENSTÅENDE LINJE KAN DU ÆNDRE SÅ ANTALLET AF LINIER I CHATTEN PASSER TIL
DIT VALG
AntalLinier = 20
LinieNr = AntalLinier
If Say <> "" Then
Application.Lock
Do While LinieNr > 1
Application(LinieNr) = Application(LinieNr - 1)
LinieNr = LinieNr - 1
Loop
Application(LinieNr) = "<b>" & Session("name") & ":</b> " & Say & "<br>"
Application.Unlock
End If
LinieNr = 1
Do While LinieNr < AntalLinier + 1

Response.Write Application(LinieNr)

LinieNr = LinieNr + 1
Loop
%>

</body>
</html>
************************************************************
<html>

<body bgcolor="#FFFFFF" onload="document.form1.Say.focus()">

<form action="say.asp" method="POST" name="form1">
<!-- FORMEN SKAL IKKE LÆNGERE PEGE HEN TIL SAMME SIDE MEN TIL DEN SIDE DER
VISER CHATTEN.-->
<font face="Verdana" size="1">Send: <input type="text" size="80" name="Say"
style="font-family: Verdana; font-size: 8 pt; border-style: solid;
border-width: 1">
<input type="submit" value="Send" style="font-family: Verdana; font-size: 8
pt; border-style: solid; border-width: 1">

</form>
</body>
</html>

Der kan godt være nogen fejl i for jeg har ikke lige tid til at teste det.
Men dem håber jeg da selv du kan rette hvis der altså er nogen.
Håber du kan bruge det.
Ellers skriv igen

--

MK
http://www.msdesign.dk
Professionelt webdesign til fornuftige priser



MaRk! (09-12-2001)
Kommentar
Fra : MaRk!


Dato : 09-12-01 14:22

Det virker!
Den sagde der var fejl i linje 18, så så jeg det var der du havde skrevet en
kommentar, slettede den, uploadede og det virker!!!

Mange taRk!

Kender du ikke nogle fede funktioner som jeg let kan putte ind?

Hilsen MaRk!

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Martin Kruse (09-12-2001)
Kommentar
Fra : Martin Kruse


Dato : 09-12-01 18:19

"MaRk!" <markjensen89@hotmail.com> skrev i en meddelelse
news:9uvohl$a10$1@sunsite.dk...
> Det virker!
> Den sagde der var fejl i linje 18, så så jeg det var der du havde skrevet
en
> kommentar, slettede den, uploadede og det virker!!!
>
> Mange taRk!
>
> Kender du ikke nogle fede funktioner som jeg let kan putte ind?
>
> Hilsen MaRk!
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials

Hmm.. Funktioner?

Du kan jo lave nogen små billeder og når man så skriver f.eks. i chatten
bliver det erstattet med billedet..

Du skal jo lære det selv, så jeg vil bare give dig et link og sige at det er
strengen "Say" du skal have fat i

http://www.activeserverpages.dk/iishelp/vbscript/htm/vsfctReplace.htm

Hvis det er helt håbløst vil jeg gerne hjælpe lidt mere, men prøv først
selv. Du skal jo selv lære det

--

MK
http://www.msdesign.dk
Professionelt webdesign til fornuftige priser



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408953
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste