Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problema "Cancella Blog"

    Salve,
    non capisco dove sta il problema.
    Entro nell'admin del programma, riesco a modificare i post ma mi da errore quando cerco di cancellarli.
    Quì lo script

    user: admin
    pass: admin

    provate a cancellare un post così forse capite il messaggio d'errore.

    questa è la pagina incriminata:


    <%
    If Session("admin") = False or IsNull(Session("admin")) = True then
    response.Redirect("login.asp?strMode=edit")
    End If
    %>
    <%
    Response.Buffer = True

    Dim rs
    Dim blog_id
    Dim numero_commenti
    Dim i
    Dim SQL
    Dim rsdelete
    Dim commento_id
    Dim page
    Dim Block
    Dim msg

    page=Request.QueryString("page")
    Block=Request.QueryString("Block")
    blog_id = Request.querystring("blog_id")

    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.LockType = 3
    strSQL = "Select * from blog where blog_id =" & blog_id & ""
    rs.Open strSQL, strCon
    If NOT rs.EOF Then rs.Delete
    rs.Close
    Set rs = Nothing

    Set rs = Server.CreateObject("ADODB.Recordset")
    strSQL = "Select * from commenti where blog_id =" & blog_id & ""
    rs.CursorType = 3
    rs.Open strSQL, strCon
    numero_commenti = rs.RecordCount
    For i = 1 to numero_commenti
    If rs.EOF Then Exit For
    commento_id = rs("commento_id")
    SQL="delete * FROM commenti where commento_id=" & commento_id
    set rsdelete=adoCon.execute(SQL)
    rs.MoveNext
    Next
    rs.Close
    Set rs = Nothing

    Set adoCon = Nothing
    Set strCon = Nothing
    msg = strLangInfoDelBlog
    response.Redirect("editallblog.asp?page=" & page & "&Block=" & Block & "&msg="& msg &"")
    %>

  2. #2
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446
    Da quanto vedo sei su Windows 2003 (IIS/6.0) è non puoi usare un percorso relativo (../) usando include file. Devi usare include virtual.

  3. #3
    ciao e grazie per la disponibilità !!!



    modificato..ma il problema rimane identico !!!
    non riesco a capire perchè :master:

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '(blog_id=Pa_RaM000 AND blog_titolo=Pa_RaM001 AND blog_autore=Pa_RaM002 AND blog_email=Pa_RaM003 AND data=Pa_RaM004 AND mese=Pa_RaM005 AND anno=Pa_RaM006 AND ora=Pa_RaM007 AND commenti=Pa_RaM008 AND ip adress IS NULL )'.

    /public/diga_blog/del_blog.asp, line 29


    Non mi sembra faccia parte dello script che hai postato.

    Roby

  5. #5
    ho trovato !!!

    mi scuso x aver scordato di dirlo prima !!!
    In pratica ho preso il database del guestbook e ho modificato la struttura xchè possa essere letto dal blog. Il risultato è un database che mantiene tutti i vecchi messaggi, ma aimè non posso cancellare i post indesiderati.

    Se esistesse un programmino per trasportare i database di access !!! Ne esiste uno ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.