Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 20:08 Der er 24 kommentarer og
1 løsning

Tænd et lys

Skulle der være en venlig sjæl herinde der har et Tænd et lys script, jeg skulle måtte få ?????

Jeg har set noget på denne side:  http://www2.postcards.org/go2/candles

Men det er iorden hvis det ikke lige er samme stil.....

Nu har jeg bare ledt og ledt som en syg i et par dage uden held...

Så jeg håber der er en herinde fra der kan hjælpe mig
Avatar billede rbl Praktikant
15. oktober 2004 - 21:54 #1
Hvad mener du med et "Tænd et lys script" ?

Det er jo bare en animeret gif.
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 21:59 #2
nej har du ikke været inde på siden og se http://www2.postcards.org/go2/candles

Man skriver dit navn og så kommer navnet frem under lyset..
sådan et script
Avatar billede rbl Praktikant
15. oktober 2004 - 22:05 #3
Ok, du skal bruge en database. Det nemmeste er nok en Access, hvis du ikke har MSSQL eller MySQL. Når en person skriver en tekst og trykker på "light a candle", bliver sætningen gemt i databasen, og derefter vist frem på siden.

Hvis du ikke har mulighed for at lave en database, kan du også bruge en text-fil istedet.

Jeg kan godt hurtig bikse noget sammen med en text-fil.
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:07 #4
Jeg kan godt bruge Access database på mit webhotel...
Men vil blive glad ligemeget hvad du vil lave :D

Har du msn eller icq ?
Avatar billede rbl Praktikant
15. oktober 2004 - 22:09 #5
jo, men det er bedst at holde tingene her på eksperten, så andre kan se hvad der foregår.

Ved du i forvejen hvordan du connecter til databasen ?
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:10 #6
øhhh nej ikke rigtigt :(
Avatar billede rbl Praktikant
15. oktober 2004 - 22:13 #7
ok, så laver jeg bare en text-fil
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:15 #8
Kanon... men jeg har da ting liggende som køre på database på mit webhotel.... og det køre fint
Avatar billede rbl Praktikant
15. oktober 2004 - 22:18 #9
ok, så må du da også have opretttet forbindelse til den ?
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:19 #10
Nej fik en til det... dengang :D
Avatar billede rbl Praktikant
15. oktober 2004 - 22:38 #11
Så har jeg lavet en simpel version. Den ser ikke så køn ud, men du han jo style den som du vil.

Du kan se det her:
http://83.72.34.212/pics/candle.asp
(hvis min firewall ellers opfører sig ordenligt) :-)

Jeg har bare taget billedet fra den anden hjemmeside, men du må hellere lave et selv (copyright o.s.v.)
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:40 #12
KANON :D
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:41 #13
det ser super godt ud
Avatar billede rbl Praktikant
15. oktober 2004 - 22:42 #14
Her er koden til filen candle.asp:

<html>
<head>
</head>
<body>
<form name="candle" action="saveCandle.asp" method="post">
<input type="text" name="tekst">
<input type="submit" name="submit" value="Light a Candle">
</form>
<table>
<%
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("candles.txt")
Set f = fso.OpenTextFile(filespec,1)

Do While not f.AtEndOfStream
%>
  <tr>
    <td align="center">
        <%if not f.AtEndOfStream then%>
            <img src="c2.gif"><br>
            <%=f.ReadLine%>
        <%end if%>
    </td>
    <td align="center">
        <%if not f.AtEndOfStream then%>
            <img src="c2.gif"><br>
            <%=f.ReadLine%>
        <%end if%>
    </td>
    <td align="center">
        <%if not f.AtEndOfStream then%>
            <img src="c2.gif"><br>
            <%=f.ReadLine%>
        <%end if%>
    </td>
    <td align="center">
        <%if not f.AtEndOfStream then%>
            <img src="c2.gif"><br>
            <%=f.ReadLine%>
        <%end if%>
    </td> 
  </tr>
<%
Loop
f.Close
%>
</table>
</body>
</html>
Avatar billede rbl Praktikant
15. oktober 2004 - 22:43 #15
Her er koden til filen saveCandle.asp:

<%
tekst = request("tekst")
if tekst <> "" then
    Dim fso, f, filespec
    Set fso = CreateObject("Scripting.FileSystemObject")
    filespec = Server.Mappath("candles.txt")
    Set f = fso.OpenTextFile(filespec,8)
    f.WriteLine tekst
    f.Close
end if
response.redirect("candle.asp")
%>
Avatar billede rbl Praktikant
15. oktober 2004 - 22:45 #16
Derudover skal du have en almindelig tekstfil ved navn:

candles.txt

Det er vigtigt, at du sætter skriverettighederne til filen, så internetbrugere kan skrive og læse fra den.
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:47 #17
1000000000000 Tak

Hvordan giver jeg dig dine points ?
Avatar billede amews_aj Nybegynder
15. oktober 2004 - 22:48 #18
Han skal smide et svar, og så kommer der en lille boks over tekstboksen ved dig,
Så kan du markere hans navn, og trykke på accepter ;)
Avatar billede rbl Praktikant
15. oktober 2004 - 22:49 #19
hov, det havde jeg glemt :-)

Her er et svar...
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:49 #20
1000 Tak rbl
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:50 #21
fik du dem ?
Avatar billede amews_aj Nybegynder
15. oktober 2004 - 22:53 #22
Ja han gjorde ;)

Du behøver ikke selv smide et svar for det ;)
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 22:54 #23
*LOL* er ny :)
Avatar billede rbl Praktikant
15. oktober 2004 - 23:00 #24
det var så lidt, og tak for point.

Hvis der er nogle ting, du er i tvivl om, kan du bare spørge.
Du kan også læse mere om tekstfiler her:
http://html.dk/tutorials/asp/lektion14.asp
Avatar billede rolfenstein Nybegynder
15. oktober 2004 - 23:23 #25
1000 tak.. jeg er bare sådan en spasser til sådan noget... og tit jeg lige står og mangle nogle små ting til min hp :(

Men meget glad for du gad
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester