Avatar billede forcedesigner Nybegynder
25. juli 2002 - 14:16 Der er 6 kommentarer og
1 løsning

betingelse problem.....

Jeg har lavet en nyhedssystem, men jeg mangler betingelser.

Det skal være sådan at være gang man glemmer at skrive overskriften skal der kommer en lille fejl melding "Du har glemt overskriften!" og når man har skrevet 2 nyheder med den samme overskrift skal der komme en anden "Den nyhed findes allerede"



Her er koden:
<%
Response.Buffer = True

' Hent data fra formular   
    Nyhed = replace(Request( "Nyhed" ),vbCrLf,"<br>")
    Forfatter = Request( "Forfatter" )
    overskrift = Request( "overskrift" )

' Connection til database.    
Set Con = Server.CreateObject( "ADODB.Connection" )
    DBPath = "DBQ=" & server.mappath("nyheder.mdb")
    Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath

' ... Ogsaa saetter vi vores data fra formularen ind i databasen
if Request.Servervariables("Content_Length") > 0 THEN
    Sql = "INSERT INTO nyheder (Dato, Nyhed, overskrift, Forfatter) VALUES('" & Date() & "','" & fixQuotes( Nyhed ) & "','" & fixQuotes( overskrift ) & "','" & fixQuotes( Forfatter ) & "')"
    Con.Execute Sql

' Og her skriver vi lige en lille besked om at nu er nyheden tilfoejet   
    Response.Write "<strong>Tak for din nyhed. </strong>"
   
end if
%>

Hjælp mig venner!
Avatar billede goatshrine Nybegynder
25. juli 2002 - 14:21 #1
if fixQuotes( overskrift )=""
response.end
response.write "Du har glemt overskrift din abe."
end if

Sql = "select overskrift from nyheder where overskrift='" & fixQuotes( overskrift ) & "'"
Con.Execute Sql

if not con.eof then
response.end
response.write "Overskriften findes allerede"
end if
Avatar billede goatshrine Nybegynder
25. juli 2002 - 14:28 #2
der mangler lige en con.open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath
Avatar billede forcedesigner Nybegynder
25. juli 2002 - 17:31 #3
virker ik'
Avatar billede goatshrine Nybegynder
25. juli 2002 - 20:54 #4
hvilken del virker ikke?

ellers så fjern fixquotes () og lad variablen stå.
Avatar billede forcedesigner Nybegynder
25. juli 2002 - 23:58 #5
alt virker ik'
Avatar billede goatshrine Nybegynder
26. juli 2002 - 09:52 #6
hvilken fejl får du?
Avatar billede forcedesigner Nybegynder
02. august 2002 - 00:38 #7
Jeg fandt ud af det..he :-)
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