12. maj 2002 - 21:01Der er
51 kommentarer og 1 løsning
Nyhed...
Jeg skal bruge en asp-side, hvor det er muligt for en bruger at indtaste brugernavn, e-mail og et tekstfelt, hvor han kan skrive en nyhed. Dette skal sendes til en database, hvorefter det smides op på en anden html-side... Hvordan laves dette?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jeg mangler stadig at finde ud af, hvordan man laver felterne e-mail og bruger og tekstfeltet med nyheden, hvor dataene bliver sendt til en database....
Synes godt om
Slettet bruger
12. maj 2002 - 23:25#6
du ville åbenbart ikke bruge det færdige fra mig... angående dine felter, gennegåes dette her:
Nu virker det næsten....den skriver til mig database....dog ikke dér, hvor selve nyheden skal stå. Kan det være fordi at jeg har ID med i min database?
Jeg har fået det hele udskrevet til en side, men jeg tænkte på om du ikke kunne hjælpe mig med, hvordan jeg sætter de udskrevne data op på selve siden. Jeg ville godt have dem til at stå i en tabel på en række. Altså så hver post fra tabellen fik en celle hver for sig. Nu udskriver den dataene nedad siden med linieskift efter hver post.
Der er ikke så svært. Først laver du den html-side du vil have, og laver den tabel du vil have data i. Så er det faktisk bare at sætte <%Response.Write ("navn") %> ind der hvor du vil have navnet ind, og det samme gøre du med email og nyhed.
<html> <head> <title>Untitled Document</title> </body> <p><B>Nyheder</B><br> <br> På denne side kan de seneste nyheder ses. Det vil også være muligt at se fremtidige opdateringer osv.<br> Hvis vi afholder nogle special-events, så vil det også komme til at stå under vores nyhedssektion,<br> så vi opfordrer alle til at følge med i hvad der sker af nye ting. Alt vil blive skrevet under nyhedssektionen.</p> <table width="68%" border="1"> <tr> <td width="29%"> <%Response.Write ("navn")%> </td> <td width="37%"> </td> <td width="34%"> </td> </tr> </table> <p><br> <br> <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("nyhed.mdb") Conn.Open DSN
strSQL = "Select * from nyheder" Set rs = Conn.Execute(strSQL) Do
Response.Write rs("email") & "<br>" Response.Write rs("nyhed") & "<br>" rs.MoveNext Loop While Not rs.EOF
strSQL = "Select * from nyheder" Set rs = Conn.Execute(strSQL) %> <html> <head> <title>Untitled Document</title> </body> <p><B>Nyheder</B><br> <br> På denne side kan de seneste nyheder ses. Det vil også være muligt at se fremtidige opdateringer osv.<br> Hvis vi afholder nogle special-events, så vil det også komme til at stå under vores nyhedssektion,<br> så vi opfordrer alle til at følge med i hvad der sker af nye ting. Alt vil blive skrevet under nyhedssektionen.</p> <% Do %> <table width="68%" border="1"> <tr> <td width="29%"><%Response.Write("navn")%></td> <td width="37%"><%Response.Write("email")%></td> <td width="34%"><%Response.Write("nyhed")%></td> </tr> </table> <br> <br> <% rs.MoveNext Loop While Not rs.EOF
Det forstår jeg ikke. Nu laver den to ens tabeller med 3 celler, hvor der står navn, email, nyhed, men den udskriver stadigvæk ikke dataene fra databasen.
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.