Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Passaggio parametri form

    salve.. vi spiego velocemente la questione..

    il mio invio mail è diviso in + pagine:

    form.html
    form.asp
    code_upload.asp
    upload.asp
    mail.asp

    adesso..

    prendendo i parametri dalla prima pagina.. li devo passare di pagina in pagina facendoli arrivare sino all'ultima..

    prendo i parametri da form.html e li passo a form.asp tramite button..

    prendo i parametri in asp da form.asp e li passo come hidden tramite button a code_upload..

    qui sorge il problema..

    code_upload ha una stringa che mi include la pagina upload.asp (in pratica è l'upload di baol) e quindi non posso inserire il pulsante per postare i dati nascosti perchè va in automatico alla pagina upload.asp..

    poi upload.asp li passa tramite button ad email.asp e mi dovrebbe arrivare la mail contenente i dati..

    ma la mail mi arriva vuota.. il problema credo sia dove ho già scritto.. io ho provato a leggere i dati su code_upload.asp e a postarli da upload.asp tramite button (upload.asp è inclusa in code_upload.asp ho pensato che funzionasse.. ma niente... )

    come posso fare??

    io avevo pensato di passare i dati da code_upload. asp ad upload.asp ma come faccio senza pulsante??


    FINE

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non capisco il doppio passaggio da html --> ad asp --> codeupload
    Passa direttamente dal form al codice di upload, in coda al quale mandi l'email.
    Cioè in pratica sono solo 2 pagine.

    Roby

  3. #3
    non ho capito bene..

  4. #4
    nessun altro suggerimento..??

  5. #5
    togli form.html e tieni solo form.asp....

    poi se la pagina che processa i dati è solo l'ultima (non capisco perchè poi) allora alla pagina a cui punta l'action del form devi prenderti tutti i dati del form, metterli in una session apposita, e poi all'ultima pagina ti ricavi la session

    se non sai come fare leggiti la guida alle session che c'è in freeasp


  6. #6
    le pagine di form mi servono entrambe.. una è il form per i dati della mail, l'altra form è per i file in upload..

    cmq devo fare tutti sti passaggi perche se mett l'action all'ultima pagina mi linka direttamente li senza passare alle altre.. devo provare la soluzione della session..

    cmq.. il codice per la lettura di tutti i file di una cartella??

  7. #7
    codice:
    set fso=server.createObject("scripting.filesystemObject")
    path=server.mapPath("/tuacartella")
    if fso.folderExists(path) then
    set folder=fso.getFolder(path)
    for each file in folder.files
    response.write file.name & "
    "
    next
    set folder=nothing
    end if
    set fso=nothing

  8. #8
    e per inviare tutti i file come allegato faccio così??

    set fso=server.createObject("scripting.filesystemObjec t")
    path=server.mapPath("/public/" & nomecartella)
    if fso.folderExists(path) then
    set folder=fso.getFolder(path)
    for each file in folder.files
    oggetto.AddAttachment server.mappath("/public/" & nomecartella & response.write file.name)
    next
    set folder=nothing
    end if
    set fso=nothing

  9. #9
    un'ultima cosa.. utilizzando l'oggetto session..
    se + persone contemporaneamente inviano email.. potrebbero verificarsi problemi con l'oggetto dato che dovrebbe memorizzare dati diversi??

  10. #10
    non so se dico bestialità, ma ogni client apre la sua session...

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.