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

    Come si compila un file formConfiguration.xml??

    Ciao a tutti ragazzi. Scusate per il doppio post, potete chiudere l'altro nell'altra sezione, penso sia questa quella migliore per il mio problema.

    Vengo subito al dunque, spero possiate aiutarmi.
    Ho un template di un sito fatto in flash, e nella sezione contatti c'è un form per l'invio di messaggi, solo che non riesco a farlo funzionare. Cioè sembra funzionare quando provo a mandare un messaggio, dà anche il messaggio di OK che il messaggio è stato inviato, ma in realtà non invia nulla.
    Come devo fare? Ho un dominio su aruba, che dati devo inserire nel file .xml a parte quelli evidenti (tipo email del destinatario etc..) ???
    Grazie!!

    Di seguito vi incollo il file di cui parlo, ci sono anche le istruzioni, ma ci sono alcune sezioni in cui non so proprio cosa mettere, e penso di dover mettere qualcosa che ha a che fare con aruba da qualche parte.. ma non so dove ne come:


    <?xml version="1.0" encoding="utf-8"?>

    <contactFormConfiguration>

    <!--
    -- An e-mail address which will be used to receive messages from your contact form.
    -- You can specify several e-mail addresses separating them with a comma.
    -- For example: first_email@domain.com, second_email@domain.com, third@domain.com
    -->
    <emailTo>your_email@yourdomain.com</emailTo>

    <!--
    -- A server script type which will process sending e-mails. It depends on your
    -- hosting and in the current version of the contact form it is allowed to use
    -- two types: php (Apache, PHP Hosting); asp (IIS web server, ASP).
    -->
    <serverProcessorType>php</serverProcessorType>

    <!--
    -- A name of the script file which process sending e-mails on your server (without
    -- extension). The name contact is used by default.
    -->
    <serverProcessorFileName>contact</serverProcessorFileName>

    <!--
    -- Text showing to the user when the form is submitted without any errors.
    -->
    <messageSentText>Thank you for your message.</messageSentText>

    <!--
    -- Text showing in case the form is not submitted because of a server error.
    -->
    <messageSentFailedText>Error. The Message Could Not Be Sent. Please try again.</messageSentFailedText>

    <!--
    -- Text your visitor will see while waiting till the processing is over.
    -->
    <formProcessingText>processing...</formProcessingText>

    <!--
    -- Your SMTP server (for ASP only).
    -->
    <smtpServer>localhost</smtpServer>

    <!--
    -- Your SMTP port (for ASP only).
    -->
    <smtpPort>25</smtpPort>

    <!--
    -- Set whether to send the message as a plain text (true) or as HTML (false).
    -->
    <plainText>false</plainText>

    <!--
    -- ID of the input field (in the structure XML file) to use for the “from: ”
    -- or “sender: ” label in your e-mail client.
    -->
    <emailFromSource>1</emailFromSource>

    <!--
    -- Subject of the e-mails that will be sent through this contact form or ID of
    -- the input field (in the structure XML file) to use for the “subject: ” label
    -- in your e-mail client.
    -->
    <subjectSource>MPPhotography.it</subjectSource>

    </contactFormConfiguration>

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,807
    quali sono i valori che hai personalizzato? e come li hai settati...?

    server win o lnx ?

  3. #3
    Allora, questo è il file di testo .xml puro diciamo, l'unica cosa che ho cambiato qua è la riga finale <subjectSource>MPPhotography.it</subjectSource>, dove indico cosa deve apparire come mittente quando mi arriva l'email giusto?
    L'unica altra cosa che ho cambiato sul sito che ho pubblicato è la sezione:
    <emailTo>your_email@yourdomain.com</emailTo>
    dove ho inserito naturalmente casella in cui voglio ricevere i messaggi. E basta, per il resto non ho cambiato nulla perchè non sapevo cosa cambiare.
    Ho comprato un dominio semplice su aruba, da usare in windows. Non so che tipo di servizi siano compresi, ma è un pacchetto abbastanza semplice.. mi sembra di averlo pagato circa 25 euro (annui)..
    Mi potreste dire come compilare le altre sezioni del file in modo che possa funzionare?
    Non trovo niente neanche in rete..

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,807
    codice:
    <!--
    -- A name of the script file which process sending e-mails on your server (without
    -- extension). The name contact is used by default.
    -->
    <serverProcessorFileName>contact</serverProcessorFileName>
    hai creato uno script per l'invio della mail?

  5. #5
    No, sto usando un template già fatto, modificando solo i parametri che mi interessano. Non pensavo di dover creare uno script appositamente..
    Nel file index ho questo pezzo di codice che richiama il file xml:

    <form configuration="formConfiguration.xml">
    <items>
    <item id="1" label="Name">NAME</item>
    <item id="2" label="Email">EMAIL</item>
    <item id="3" label="Phone">PHONE</item>
    <item id="4" label="Address">ADDRESS</item>
    <item id="5" label="Message">MESSSAGE</item>
    </items>
    </form>

    Ma non penso possa servire più di tanto. Devo proprio creare uno script? Perchè non sono capace di farlo..
    Cosa devo fare??

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,807
    i dati vanno raccolti da chi si occupa di spedirli.

    nel template non si ci sono istruzioni, esempi... moduli d'invio preparati?

    se non ci sono devi fartelo, in asp o php.
    in asp devi usare in componente CDOsys;
    oppure ASPmail contenuto in Persits (di recente implementazione facoltativa su server win).

    sul vademecum trovi anche diversi esempi,
    che poi dovrai adattare

  7. #7
    Ciao! Scusami.. non ho capito molto di quello che hai scritto.. Purtroppo non ho altri file d'esempio di riferimento..
    Non me ne intendo di php, conosco solo un pò di html e css.. riesco a modificare un template andando diciamo ad occhio, facendo delle prove.. Potresti linkarmi precisamente quello di cui stavi parlando? Te ne sarei davvero grato.. ho solo bisogno di completare questa cosa qui per completare il mio sito..
    Grazie mille comunque!

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,807
    http://vademecum.aruba.it/start/contatto/contatto.asp

    la prima scelta che devi fare è se lavorare in asp o php
    poi modifichi il file xml a dovere

    considera che nel vedamecum ci sono soluzioni che fungoo anche come esempi.
    prendi le parti che ti interessano e le modifichi come serve


    prima la scelta del linguaggio

  9. #9
    Originariamente inviato da Vincent.Zeno
    http://vademecum.aruba.it/start/contatto/contatto.asp

    la prima scelta che devi fare è se lavorare in asp o php
    poi modifichi il file xml a dovere

    considera che nel vedamecum ci sono soluzioni che fungoo anche come esempi.
    prendi le parti che ti interessano e le modifichi come serve


    prima la scelta del linguaggio
    Allora, intanto grazie per la risposta.. Mi sto avvicinando alla soluzione credo, ma:

    1) Come faccio a scegliere se usare php o asp? in base a che cosa?

    2) Ho fatto delle prove, ma mi sà che ho combinato solo casini. Io ho già il mio form bello e fatto, con tutti i settaggi per farlo funzionare, tutti i pulsanti e le caselle, mi manca solo il meccanismo che invii i messaggi. I file di esempio sul vademecum sono completi di form già tutto fatto, con i suoi pulsanti e i suoi settaggi, e mi sembra troppo "invasivo" modificarlo per il mio scopo, anche perchè non so come fare, è troppo codice che non capisco come gestire.
    A me serve solo un pezzettino di codice da inserire nel mio sito e basta.
    Solo che non so dove prenderlo, poi dove inserirlo, cioè se metterlo nel file index.html o nel file .xml, in quale punto del codice lo posso inserire, come modificare quello dell'esempio.. etc.. E' possibile che non c'è una semplice righina di codice in cui io dico al form del mio sito "INVIA IL MESSAGGIO COSI'" e finisce tutto?

    Non pensavo fosse tutto così incasinato.. e chiedo scusa se sembra che voglio la pappa bella e pronta, ma non faccio il programmatore, mi diletto nel tempo libero a fare qualche sito con le poche conoscenze che ho, ma è la prima volta che gestisco un form, o cmq che cerco di modificarne uno già fatto..

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,807
    il problema non sta nel form e non esiste "un comando e via".

    chi si occupa della spedizione è il server, quindi devi dirgli che deve fare;
    e lo fai con uno dei linguaggi supportati dal server stesso.

    non è tanto icasinato... solo non sai dove metter mano.

    asp o php sta a te sceglierlo, magari in vista di un approccio alla programmazione.

    visto il recente integro del componente Persits da parte di Aruba, che semplifica molte operazioni asp, ti suggerirei questo linguaggio.

    il componente te devi installare da solo.
    molto semplice: segui le istruzioni.

    prendi spunto dagli esempi (dagli esempi del pacchetto Persits),
    e puoi modifica il file xml secondo le istruzioni del file stesso:
    codice:
     <?xml version="1.0" encoding="utf-8"?>
    
    <contactFormConfiguration> 
    
    <!--
    -- An e-mail address which will be used to receive messages from your contact form.
    -- You can specify several e-mail addresses separating them with a comma.
    -- For example: first_email@domain.com, second_email@domain.com, third@domain.com
    -->
    <emailTo>your_email@yourdomain.com</emailTo>
    
    <!--
    -- A server script type which will process sending e-mails. It depends on your
    -- hosting and in the current version of the contact form it is allowed to use
    -- two types: php (Apache, PHP Hosting); asp (IIS web server, ASP).
    -->
    <serverProcessorType>asp</serverProcessorType>
    
    <!--
    -- A name of the script file which process sending e-mails on your server (without
    -- extension). The name contact is used by default.
    -->
    <serverProcessorFileName>contact</serverProcessorFileName>
    
    <!--
    -- Text showing to the user when the form is submitted without any errors.
    -->
    <messageSentText>Thank you for your message.</messageSentText>
    
    <!--
    -- Text showing in case the form is not submitted because of a server error.
    -->
    <messageSentFailedText>Error. The Message Could Not Be Sent. Please try again.</messageSentFailedText>
    
    <!--
    -- Text your visitor will see while waiting till the processing is over.
    -->
    <formProcessingText>processing...</formProcessingText>
    
    <!--
    -- Your SMTP server (for ASP only).
    -->
    <smtpServer>smtp.tuosito.com</smtpServer>
    
    <!--
    -- Your SMTP port (for ASP only).
    -->
    <smtpPort>25</smtpPort>
    
    <!--
    -- Set whether to send the message as a plain text (true) or as HTML (false).
    -->
    <plainText>false</plainText>
    
    <!--
    -- ID of the input field (in the structure XML file) to use for the “from: ”
    -- or “sender: ” label in your e-mail client.
    -->
    <emailFromSource>1</emailFromSource>
    
    <!--
    -- Subject of the e-mails that will be sent through this contact form or ID of
    -- the input field (in the structure XML file) to use for the “subject: ” label
    -- in your e-mail client.
    -->
    <subjectSource>MPPhotography.it</subjectSource>
    
    </contactFormConfiguration>
    dovrebbero bastare le modifiche che ti ho indicato

    da qualche parte, nelle tue pagine, dovrebbe esserci un form con action="qualcosa.est"...
    sostituisci qualcosa.est col nome del file che userai per spedire.

    ci smanetti un po' ma dovresti farcela

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.