/ 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
indtaste tekst som kan ses på forskeliige ~
Fra : René Holm


Dato : 01-07-04 09:42

Er der nogen der har løsningen på hvordan man laver en mulighed
for at lade en bruger logge ind og skrive eksempelvis et referat,
som ligges på en side og samtidig kommer på forsiden af en
hjemmeside i kort version, samtidig med at det hele tiden er den
nyeste der står øverst? jeg kan som eks. nævne
www.hfk-haderslev.dk hvor man på forsiden har dette og kan vi
punktet hjemmesider gå ind til de respektive hold?

Jeg vil være glad hvis nogen kan linke til sider der beskriver
dette

På forhånd tak

René Holm

--
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

 
 
Migger (01-07-2004)
Kommentar
Fra : Migger


Dato : 01-07-04 11:01

> Er der nogen der har løsningen på hvordan man laver en mulighed
> for at lade en bruger logge ind og skrive eksempelvis et referat,
> som ligges på en side og samtidig kommer på forsiden af en
> hjemmeside i kort version, samtidig med at det hele tiden er den
> nyeste der står øverst?

Det er jo noget af et spørgsmål at stille, kunne du ikke uddybe de ting som
du skal have hjælp til?

For at sortere kan du sætte referatet ind i en database, med en unik tæller,
og så sortere omvendt efter den.

Hvad med logindsystemet har du det? Eller er det besvaret i tråden "login
med database" 02-06-2004 startet af Mads Godvin Jensen

I forhold til at lave en side der viser lidt af en nyhed, er dette besvaret
i tråden "nyheds system" 20-06-04 startet af Jonas

Håber at det kan sætte dig lidt i gang
--
Mvh.
Migger

Home: www.migger.dk
Mail: usenet@migger.dk




Mickey Petersen (01-07-2004)
Kommentar
Fra : Mickey Petersen


Dato : 01-07-04 11:07

René Holm wrote in dk.edb.internet.webdesign.serverside.asp:
> Er der nogen der har løsningen på hvordan man laver en mulighed
> for at lade en bruger logge ind og skrive eksempelvis et referat,
> som ligges på en side og samtidig kommer på forsiden af en
> hjemmeside i kort version, samtidig med at det hele tiden er den
> nyeste der står øverst? jeg kan som eks. nævne
> www.hfk-haderslev.dk hvor man på forsiden har dette og kan vi
> punktet hjemmesider gå ind til de respektive hold?
>
> Jeg vil være glad hvis nogen kan linke til sider der beskriver
> dette
>
> På forhånd tak
>
> René Holm
>


Hvis jeg har forstået dit indlæg korret, så lyder det umiddelbart
som en ret stor opgave, hvor der både skal laves en slags community
(login, opret bruger osv.), mulighed for at skrive referat og sider
til at læse referaterne.

Hvis ikke du allerede har lavet login og opret bruger, så prøv at
finde nogle artikler på internettet, som omhandler dette.

Som jeg har forstået det, vil du gerne have at man kan skrive et
referat, og at det bagefter kan læses på forsiden (f.eks. de 100
første tegn i referatet), og at det kan læses i fuld version når man
klikker på "Læs mere" (altså nogenlunde ligesom mange laver et
nyhedssystem).

For at lave den del, vil jeg starte med at lave en side med en form,
hvor brugeren skriver deres referat, trykker "Indsend" og så bliver
de videresendt til en ny side, som gemmer referatet i en database.
Husk at skifte linjeskift ud med "<br>" og sørg også for at man ikke
kan bruge HTML; Referat = Server.HtmlEncode(Referat) og Referat =
Replace(Referat, VbCrLf, "<br>").
Hvert referat skal også tildeles et ID (ved hjælp af autonummering i
databasen).

Så laver du en forside hvor du kører en løkke, der henter alle
referaterne, altså efter du har oprette forbindelse til databasen
skriver du:
strSQL = "Select * from Referater Order By ID Desc"
Set rs = Conn.Execute(strSQL)

If Not (rs.BOF or rs.EOF) Then
Do While Not rs.EOF
Response.Write Left(rs("Referat"), 100) & "...<br>"
Response.Write "<a href='referat.asp?id=" & rs("ID") & "'>Læs
mere</a><br><br>"
rs.MoveNext
Loop
Else
Response.Write "Ingen referater fundet."
End If

Så åbner du referat.asp, skriver koden til at oprette forbindelse
til databasen og så skriver du:

ID = Request.QueryString("id")

If Not IsNumeric(ID) Or ID = "" Then
Response.Write "Fejl, id er ikke korrekt"
Else
strSQL = "Select * From Referater Where ID = " & ID
Set rs = Conn.Execute(strSQL)

If Not (rs.BOF OR rs.EOF) Then
Response.Write rs("Referat")
Else
Response.Write "Referatet findes ikke."
End If
End If

Håber du kan finde ud af at kode ASP, ellers bliver dette lidt
svært. Du kan jo også prøve at finde nogle artikler på internettet.

--
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

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

Månedens bedste
Årets bedste
Sidste års bedste