Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 44
  1. #1

    stampare una pagina di riepilogo dati

    Ciao a tutti,
    premetto che sono disperato!!
    Scusate per il nome di questo post, ma non mi veniva nulla in mente.
    Ho un form per la registrazione di dati, una pagina di riepilogo, una pagina di stampa ed infine una pagina di ringraziamento che registra i dati nel mio DB

    Posto lo script della pagina di riepilogo (in sintesi):

    <%@LANGUAGE="VBSCRIPT"%>

    <html>
    <head>
    <%
    data=request.form("data")
    nome=request.form("nome")
    cognome=request.form("cognome")
    data_nascita=request.form("data_nascita")
    luogo_nascita=request.form("luogo_nascita")
    %>
    <%
    dim myvar (5)
    myvar (0)= data
    myvar (1)= nome
    myvar (2)= cognome
    myvar (3)= data_nascita
    myvar (4)=luogo_nascita

    session ("myvar")=myvar
    %>
    <input type="hidden" name="data" value="<%=data%>" size="32">
    <%=data%>
    <input type="hidden" name="nome" value="<%=nome%>" size="32">
    <%=ucase(nome)%>
    <input type="hidden" name="cognome" value="<%=cognome%>" size="32">
    <%=ucase(cognome)%>
    <input type="hidden" name="data_nascita" value="<%=data_nascita%>" size="32">
    <%=ucase(data_nascita)%>
    <input type="hidden" name="luogo_nascita" value="<%=luogo_nascita%>" size="32">
    <%=ucase(luogo_nascita)%>
    …………………………………………………
    …………………………………………………

    Pagina di Stampa

    <html>
    <head>
    <%
    session("data")=request.form("data")
    session("nome")=request.form("nome")
    session("cognome")=request.form("cognome")
    session("data_nascita")=request.form("data_nascita ")
    session("luogo_nascita")=request.form("luogo_nasci ta")
    %>
    <%
    dim myvar (5)
    myvar (0)=session("data")
    myvar (1)=session("nome")
    myvar (2)=session("cognome")
    myvar (3)=session("data_nascita")
    myvar (4)=session("luogo_nascita")

    session ("myvar")=myvar
    %>
    <input type="hidden" name="data" value="<%=session("data")%>" size="32">
    <%=session("data")%> </font></span> </span></td>
    <input type="hidden" name="nome" value="<%=session("nome")%>" size="32">
    <%=ucase(session("nome"))%>
    <input type="hidden" name="cognome" value="<%=session("cognome")%>" size="32">
    <%=ucase(session("cognome"))%> </font></td>
    <input type="hidden" name="data_nascita" value="<%=session("data_nascita")%>" size="32">
    <%=ucase(session("data_nascita"))%>
    <input type="hidden" name="luogo_nascita" value="<%=session("luogo_nascita")%>" size="32">
    <%=ucase(session("luogo_nascita"))%>
    ………………………………………….
    …………………………………………

    La pagina si apre ma i campi sono tutti vuoti!!!!
    Ma dove sbaglio!!!!!

    Vi prego aiutatemi.
    Leftist

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non capisco l'utilità delle session se comunque usi un form per il passaggio delle informazioni.
    Fai passo passo il debug da pagina a pagina stampando a video le variabili.

    Roby

  3. #3
    Originariamente inviato da Roby_72
    Non capisco l'utilità delle session se comunque usi un form per il passaggio delle informazioni.
    Fai passo passo il debug da pagina a pagina stampando a video le variabili.

    Roby
    Ciao Roby, grazie per la tua risposta.

    La session la usa perchè nella pagina di riepilogo non vengono ancora registrate i dati.

    Nel debug non mi fà nessun errore
    Leftist

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non parlo di errori ma di response.write passo passo delle variabili che usi.
    Controlla ad esempio che i campi hidden dei form contengano i valori prima di processarli...

    Roby

  5. #5
    Originariamente inviato da Roby_72
    Non parlo di errori ma di response.write passo passo delle variabili che usi.
    Controlla ad esempio che i campi hidden dei form contengano i valori prima di processarli...

    Roby
    Faccio il response di campi ma mi risultano vuoti, e come se non riesca a prendere e stamparmi a video i dati.
    Con tutta onestà, senza fare false alchimie, io non sò cosa fare, sono del tutto insabbiato.
    Leftist

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi tornare indietro, alle pagine precedenti...
    Se non stampa i dati nella pagina di destinazione è probabile non partano da quella di arrivo no?
    Controlla!

    Roby

  7. #7
    Originariamente inviato da Roby_72
    Devi tornare indietro, alle pagine precedenti...
    Se non stampa i dati nella pagina di destinazione è probabile non partano da quella di arrivo no?
    Controlla!

    Roby
    Roby, la pagina di riepilogo (quella che non scrive sul database), legge i dati inseriti.
    Il passaggio alla pagina di ringraziamento funziona perfettamente, inserendo correttamente nel db.
    Tra il riepilogo e la registrazione c'è una pagina di stampa, parallela.
    Leftist

  8. #8
    Originariamente inviato da leftist
    Roby, la pagina di riepilogo (quella che non scrive sul database), legge i dati inseriti.
    Il passaggio alla pagina di ringraziamento funziona perfettamente, inserendo correttamente nel db.
    Tra il riepilogo e la registrazione c'è una pagina di stampa, parallela.
    ma non è che sbaglio qui:
    <%

    Set conn_iscrizione = Server.CreateObject("ADODB.Connection")

    conn_iscrizione.Open "Driver={MySQL};SERVER=00.000.000.00;Database=sql1 2345_2;port=1111;UID=sql12345;PWD=abcd;"
    Sql = "SELECT * from tabella where id="&session("id")&" "
    set rs=conn_iscrizione.execute(Sql)
    %>

    in effetti l'errore ricorrente è alla linea del set rs=conn_iscrizione.execute(Sql)

    Frustazione
    Leftist

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ricorrente???
    Cosa contiene la session("id")?

    Roby

  10. #10
    Originariamente inviato da Roby_72
    Ricorrente???
    Cosa contiene la session("id")?

    Roby
    Roby hai perfettamente ragione, ho scritto una "BIPPP" ma sono davvero stanco e incavolato, perchè sono un pò stanco e confuso.
    Ovviamente l'id non contiene nulla visto che il database non ha alcun dato (per ora), ovviamente anche il select della tabella è una sciocchezza.

    Bho!!
    Leftist

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.