Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586

    problema con asp smart upload

    Set news = Server.CreateObject("aspSmartUpload.SmartUpload")
    with news
    .Upload
    img = .files.item(1).filename
    if img <>"" then
    arrayImg = Split(img, ".")
    nArr = Ubound(arrayImg)
    lennArr = Len(arrayImg(nArr))
    exten = Right(img, lennArr)
    vnow=now()
    data = year(vnow) & right("00"& month(vnow),2) & right("00"& day(vnow),2) & right ("00" & hour(vnow),2) & right ("00" & minute(vnow),2) & right ("00" & second(vnow),2)
    fileName = data & "." & exten
    .files.item(1).saveas "/Images/news/" & fileName
    Else
    fileName = " "
    End If

    lingua = Replace(.Form("lingua"), "'", "''")
    titolo = Replace(.Form("titolo"), "'", "''")
    body = Replace(.Form("body"), "'", "''")
    autore = session("nome")

    sql_0 = "INSERT INTO NEWS(NEWS_AUTHOR,NEWS_DATA,NEWS_FILE) VALUES ('" & autore & "'," & data & ",'" & fileName & "')"
    RsCon2.Execute(sql_0)

    ma se provo ad inserire una news senza immagine mi da un errore di sitassi

  2. #2
    setta adb il campo news_file con consenti lunghezza zero.

    e poi l'errore dove te loda? a che riga?
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  3. #3
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    Scusa mi sono dimenticata di scriverlo il campo consente lunghezza zero l'errore me lo da sull'Execute

    Line 1: Incorrect syntax near ','.

  4. #4
    dopo:

    sql_0 = "INSERT INTO NEWS(NEWS_AUTHOR,NEWS_DATA,NEWS_FILE) VALUES ('" & autore & "'," & data & ",'" & fileName & "')"


    fatti stampare sql_0 e controlliamone il contenuto ...
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  5. #5
    alt!!! credo di averlo beccato, mancano gli apici alla data!!!


    codice:
    sql_0 = "INSERT INTO NEWS(NEWS_AUTHOR,NEWS_DATA,NEWS_FILE) VALUES ('" & autore & "',' " & data & "' ,'" & fileName & "')"
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  6. #6
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    trovato l'inghippo grazie!
    era la data si ma che mancave perchè chiusa nell'if che babba
    ora provo a spostarla
    grazie dell'aiuto

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 © 2025 vBulletin Solutions, Inc. All rights reserved.