Avatar billede thomas_b Nybegynder
30. november 2004 - 22:48 Der er 7 kommentarer og
1 løsning

Hvorfor virker dette ikke !

Hvorfor virker dette script ikke...!

<%
SQL = "Select * FROM Billeder"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn,1, 2

pic_n = rs("Billede_navn")

if Request.QueryString("pic") = pic_n then

Response.Write "hej"

else
        rs.AddNew
        rs("nr") = Request.QueryString("ID")
        rs("Billede_navn") = Request.QueryString("pic")
        rs.AddNew
    Response.Redirect "default.asp?cmd=move"
end if
Avatar billede tofte Juniormester
30. november 2004 - 22:50 #1
hvad er det som ikke virker? Får du en fejl, eller hvad sker der?
Avatar billede thomas_b Nybegynder
30. november 2004 - 22:53 #2
Der er ikke nogen fejl, den går helt fint igennem, men den overser det med
---> if Request.QueryString("pic") = pic_n then
Avatar billede tofte Juniormester
30. november 2004 - 23:00 #3
Hvis der er flere poster i databasen, du ovenstående ikke. Idet den kun kigger på det den første record. Hvis den ikke er lig Request.QueryString("pic") så får du aldrig skrvet hej.
Avatar billede tofte Juniormester
30. november 2004 - 23:00 #4
du= dur
Avatar billede thomas_b Nybegynder
30. november 2004 - 23:04 #5
Hvordan får jeg det til at virke...! også hvis der slet ikke er nogle poster...
Avatar billede tofte Juniormester
30. november 2004 - 23:06 #6
Hvad er formålet med ovenstående. Ønsker du at indsætte billedet, hvis det ikke findes i forvejen, eller hvad er ønsket?
Avatar billede thomas_b Nybegynder
30. november 2004 - 23:10 #7
hvis der slet ikke er nogle poster skal den ikke... men hvis der findes en af samme navn skal den ikke oprette en nu post men skrive "hej" i stedet...
Avatar billede tofte Juniormester
30. november 2004 - 23:26 #8
Så vil jeg nok prøve noget med
    SQL = "SELECT * FROM billeder where billede_navn='"&Request.QueryString("pic")&"'"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open SQL, Conn,1, 2
    if not rs.EOF then
        Response.Write "hej"

    else
        rs.AddNew
        rs("nr") = Request.QueryString("ID")
        rs("Billede_navn") = Request.QueryString("pic")
        rs.update
        Response.Redirect "default.asp?cmd=move"
    end if
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

IT-JOB