Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    FORM VERSO PAGINA ASP O HTML

    ragazzi vorrei inviare dei dati tipo Numero di card,giorno,mese ,anno ad una pagina html o asp ma non ho la più pallida idea di come si faccia ho creato 4 campi di testo input ed un pulsante per inviare i dati ma più di questo non so fare mi date qualche dritta grazie.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    devi usare la classe loadvars per inviare i dati, nel tuo pulsante una cosa del genere dovrebbe andare

    codice:
    on (release){
    	var invia = new LoadVars();
    	invia.card = _root.testo_card.text;
    	invia.giorno = _root.testo_giorno.text;
    	invia.mese = _root.testo_mese.text;
    	invia.anno = _root.testo_anno.text;
    	invia.send("tuapagina.asp", "_blank", "POST");
    }

  3. #3
    ora provo e ti faccio sapere

  4. #4
    ad ogni testo che ho creato, ad ognuno ho dato un nome di istanza (card,giorno,mese,ed anno)non devo fare altro?

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da cascinanet
    ad ogni testo che ho creato, ad ognuno ho dato un nome di istanza (card,giorno,mese,ed anno)non devo fare altro?
    non devi fare altro, ovviamente la pagina asp deve essere creata per "accettare" i valori inviati dal filmato e processarli, e per funzionare devi provarlo in linea oppure con l'IIS (o come si chiama...) attivo, sul browser con indirizzo http:// ecc...


    NB. tu hai chiesto solo come si inviano i dati, se invece vuoi un invio e poi una risposta sempre restando dentro flash, allora devi agire in modo un po' diverso, e ovviamente ASP deve inviare una risposta a Flash dopop aver elaborato i dati ricevuti...

    ps. io di asp non sò niente, quindi non potrei aiutarti, nel caso, a gestire la pagina che riceve i dati da flash

  6. #6
    per esempio se io volessi mandare questi dati ad un txt che ho creato nella stessa cartella del mio .fla come faccio?

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da cascinanet
    per esempio se io volessi mandare questi dati ad un txt che ho creato nella stessa cartella del mio .fla come faccio?
    non puoi perchè il txt non può elaborarli

    ma se ad esempio vuoi creare un txt che contenga quei dati allora puoi mandarli ad ASP che li elabori e crei/modifichi il txt esistente

  8. #8
    Originariamente inviato da cascinanet
    per esempio se io volessi mandare questi dati ad un txt che ho creato nella stessa cartella del mio .fla come faccio?
    avresti sempre bisogno di asp o php

    scusami and80 ti ha detto come inviare le info alla pag asp
    adesso devi solo fare la pag asp che riceve i dati e li invia ad un indirizzo stabilito
    con una cosa del genere
    codice:
    <%
    
    on error resume next
    
    if err.number>0 then
    					strOutput= "Si è verificato un errore nell'invio dei dati tramite posta elettronica. I dati sono stati comunque salvati regolarmente."
    				else
    					strOutput ="Richiesta inoltrata correttamente, sarà nostra cura inviarLe una conferma della richiesta"
    				end if
    
    response.write "inserimento avvenuto con successo"
    
    
    DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo
    
    	
    	
    invioA =  "mailfunzionante@dominio.it"
    
    	'* voce da modificare con un indirizzo email che funga da mittente: 
    			
    invioDa =  "mailfunzionante@dominio.it"
    
    
    
    nomeDominio 				= Request.ServerVariables("HTTP_HOST")
    indirizzoIp					= Request.ServerVariables("REMOTE_ADDR") 
    modulo						= Request.ServerVariables("HTTP_REFERER")
    browserSistemaOperativo		= Request.ServerVariables("HTTP_USER_AGENT")
    
    	'*rilevo i campi del form
    corpoMessaggio = corpoMessaggio & vbCrLf &"
    
    <font face=verdana size=2>card : " & Request.Form("card") & "
    "
    corpoMessaggio = corpoMessaggio & vbCrLf & "Giorno : " & Request.Form("giorno") & "
    "
    corpoMessaggio = corpoMessaggio & vbCrLf &"Mese : " & Request.Form("mese") & "
    "
    
    corpoMessaggio = corpoMessaggio & vbCrLf &"
    Anno : " & Request.Form("anno") & "</font>
    "
    
    
    n =Request.Form("card")
    r =Request.Form("giorno")
    	'* creo gli oggetti cdosys sul server e li gestisco
    	
    DIM iMsg, Flds, iConf
    
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    
    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    
    Flds(cdoSMTPServer) = "smtp.aruba.it" 
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update
    
    With iMsg
       Set .Configuration = iConf
       .To = invioA
       .From = Request.Form("email")
       .Sender = invioDa
       .Subject = "Richiesta Informazioni dal sito " & nomeDominio
       .HTMLBody = "Questi i dati inseriti nel modulo dall'utente con indirizzo IP " & indirizzoIp & "  . " & vbCrLf & corpoMessaggio & ""
       .Send
    End With
    %>
    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    ragazzi ci sono riuscito garzie and80 ma come mai con post non mi nasconde il percorso se metto get non cambia niente

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da cascinanet
    ragazzi ci sono riuscito garzie and80 ma come mai con post non mi nasconde il percorso se metto get non cambia niente
    in che senso non ti nasconde il percorso? ti fà vedere le variabili appese come se fossero in GET?

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.