Visualizzazione dei risultati da 1 a 5 su 5

Discussione: cosa sbaglio?

  1. #1

    cosa sbaglio?

    Aiuto, non sono pratica di ASP e non riesco a memorizzare i dati di un form nel database, cosa sbaglio???


    //Recupero dati dal form
    <%
    Nome=String(Request.Form("nome"));
    Cognome=String(Request.Form("cognome"));
    Indirizzo=String(Request.Form(indirizzo"));
    Città=String(Request.Form("città"));
    Datanascita=Date(Request.Form("datanascita"));
    Email=String(Request.Form("email"));
    Telefono=Numeric(Request.Form("telefono"));
    Interessi=String(Request.Form("interessi"));
    Username=String(Request.Form("username"));
    Password=String(Request.Form("password"));

    //Verificare che i campi non siano vuoti...
    If Nome <> "" and Cognome <> "" and Indirizzo <> "" and Città <> "" and Datanascita<> "" and Email <> "" and Telefono <> "" and Username <> "" and Password <> "" Then

    //Connessione al DB
    var oConn;
    var objRs;

    //creo oggetto connessione
    oConn = Server.CreateObject("ADODB.Connection");

    //Apro connessione
    oConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:/Inetpub/progetto LPW/database.mdb");

    //verifica username non in uso
    tempUsername = username.replace(/'/g,"''");
    sql = "SELECT * FROM utenti WHERE username LIKE '" + tempUsername + "'";
    ris = oConn.Execute(sql);
    if (!ris.EOF) {
    ris.Close();
    oConn.Close();
    visualizzaErrore("LO USERNAME RISULTA GIA' IN USO. MODIFICARE LA PROPRIA SCELTA.");
    }
    ris.Close();

    //Creo Recordset
    objRs = Server.CreateObject("ADODB.Recordset");

    //Recordset
    objRs.Open("utenti", oConn);
    objRs.AddNew();
    objRs("nome") = Nome;
    objRs("cognome") = Cognome;
    objRs("indirizzo") = Indirizzo;obj
    objRs("città") = Città;
    objRs("datanascita") = Datanascita;
    objRs("email") = Email;
    objRs("telefono") = Telefono;
    objRs("interessi") = Interessi;
    objRs("username") = Username;
    objRs("password") = Password;
    objRs.Update();

    //Risposta a video di conferma
    response.write "Registrazione avvenuta correttamente!"

    //Se i campi SONO vuoti...
    Else
    response.write "Errore! Nessun campo può essere vuoto!"

    //Chiusa la condizione IF
    End If
    %>

    //Chiusura database e connessione
    <%
    objRs.Close();
    oConn.Close();
    %>

  2. #2
    Utente di HTML.it L'avatar di ilgiovo
    Registrato dal
    Aug 2001
    Messaggi
    518
    e che errore ti dà?
    Cacca!

  3. #3
    questo cos'è???:


    objRs("indirizzo") = Indirizzo;obj


    e poi ti restituisce un errore o semplicemente non carica i dati?

  4. #4
    objRs("indirizzo") = Indirizzo;obj

    Si qui sopra c'è un obj in più

    Cmq non mi da errore, proprio non mi carica i dati, non fa assolutamente nulla.... forse sono sbagliate le impostazioni del computer ma non credo visto che altre pagine me le carica... BOH!

  5. #5
    ma se sdtampi i contenuti delle variabili nome etc che vien fuori? nulla???

    il method del form è post si??

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.