Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Perchè nn la legge?

  1. #1

    Perchè nn la legge?

    qual'è la differenza tra

    http://win.fmc2000.net/registrazione/registrazione.asp

    e

    http://win.fmc2000.net/registrazione/registrazione2.asp

    per cui la prima si visualizza e la seconda no?



    Grazie

  2. #2
    In base a quello che ci hai mostrato la differenza sta nel fatto che il primo link viene visto il secondo no :maLOL:

  3. #3
    è humor noire?

    scherzi a parte nn comprendo il perchè la prima la interpreti e la seconda no

    volevo capire se c'era qualche errore di codice nella seconda

    <%
    if request("id")=1 then
    on error resume next
    dim strQuery
    strQuery="INSERT INTO tabella("
    dim strValori
    strValori=" VALUES("
    dim strSql
    strSql=""

    for each item in request.form
    if item<>"Submit" then
    strQuery= strQuery &amp; item &amp;","
    strValori= strValori &amp; "'"&amp;server.HTMLEncode(request.form(item))&amp; "',"
    end if
    next

    strQuery=mid(strQuery,1,len(strQuery)-1) &amp;")"
    strValori=mid(strValori,1,len(strValori)-1) &amp;")"

    set rs =server.createObject("ADODB.Recordset")
    strConn="driver={Microsoft Access Driver (.mdb)}; "
    strConn=strConn &amp; " DBQ=" &amp; Server.MapPath("database.mdb")
    strSql= strQuery &amp; strValori
    rs.open strSql,strConn
    set rs=nothing
    if err.number<>0 then
    response.write err.number &amp;"
    "&amp;err.description
    else
    response.write "inserimento avvenuto con successo"
    end if

    response.end
    end if
    %>
    <form method="post" action="script.asp?id=1">
    <input type="text" name="nome" size="20">

    <input type="text" name="cognome" size="20">

    <input type="text" name="città" size="20">

    <input type="submit" name="Submit" value="Invia">
    </form>

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Microsoft VBScript compilation error '800a0401'

    Expected end of statement

    /registrazione/registrazione2.asp, line 13

    strQuery= strQuery &amp; item &amp;","
    -----------------------^


    Non capisco però, sembrerebbe faccia le conversioni dei caratteri?

    Roby

  5. #5

  6. #6
    invece di

    strQuery= strQuery &amp;amp; item &amp;amp; ","


    usa


    strQuery= strQuery & item & ","

  7. #7
    ah..e come si può risolvere? :master:

  8. #8
    Originariamente inviato da mobis73
    ah..e come si può risolvere? :master:
    Come sarebbe a dire?
    Te lo ha scrito sopra (e te l'ho scritto io in un altro post).

    Sostituisci il carattere.

  9. #9
    io correggo off line quella scrittura e poi la uplodo ma il problema permane...

    chi (o cosa?) interpreta erronemente quel carattere?

    la mia domanda quindi era come fare a correggere l'errore (nn ortografico ma l'interpretazione che ne viene data)

    grazie

  10. #10
    Originariamente inviato da mobis73
    io correggo off line quella scrittura e poi la uplodo ma il problema permane...

    chi (o cosa?) interpreta erronemente quel carattere?

    la mia domanda quindi era come fare a correggere l'errore (nn ortografico ma l'interpretazione che ne viene data)

    grazie
    Le pagine sono interpretate dal webserver.
    Apri il file con un editor di testo leggendo il codice HTML e sostituisci il carattere.

    Ti assicuro che se scrivi & la & rimane.
    La conversione avviene in genere se scrivi un codice in modalità visuale dato che codice non dovrebbe essere.

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.