Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    invio form mail da più pagine con un unico file

    Sto rifacendo un mio sito e mi chiedevo se posso usare un solo file per poter inviare l'email.
    Prima, per ogni scheda, usavo il file invia.php dove c'era contenuto anche il nome dell'hotel scelto dal cliente al momento dell'invio pero' questo file era diverso per tutti gli alberghi.
    Ora vorrei usare un solo file messo nella root del sito pero' non so come far richiamare il nome dell'hotel nell'email da inviare.
    Ora uso sto codice:

    Codice PHP:
    <?
    $testo
    ="
    L'Hotel NOME ALBERGO ha ricevuto la seguente richiesta


    Dati mittente e sue richieste:
    ------------------------------
    NOME: 
    $nome
    COGNOME: 
    $cognome 
    E-MAIL: 
    $email 
    TELEFONO: 
    $telefono
    DAL GIORNO: 
    $arrivogiorno $arrivomese $arrivoanno 
    AL GIORNO: 
    $partenzagiorno $partenzamese $partenzaanno
    TOTALE PERSONE: 
    $totale 
    TIPO DI CAMERA: 
    $tipo
    TRATTAMENTO: 
    $trattamento

     
    RICHIESTE: 
    $richieste

    ------------------------------

    "
    ;$mittente="$nome $cognome<$email>";
    $mail_info="From: $mittente";
    mail("info@miosito.it","Richiesta Disponibilità",$testo,$mail_info); 


    ?>
    Come faccio a dare un nome all'hotel da una pagina html?
    p.s. non sto usando database.

  2. #2
    lo passi in POST o GET

  3. #3
    Se usi POST lo passi con un campo hidden nel form della pagina che chiama, se usi GET lo metti in querystring.... se ho capito il tuo problema

  4. #4
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    [supersaibal]Originariamente inviato da }gu|do[z]{®©
    lo passi in POST o GET [/supersaibal]
    ma in che modo?
    nel messaggio devo far comparire che la richiesta e' arrivata per quel determinato hotel...
    anche io avevo pensato un campo invisibile, ma cosa ci devo mettere?
    cioe' nella pagina html del form cosa ci devo mettere?

  5. #5
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    dimenticavo... cmq lo sto inviando con post
    ecco il codice del modulo

    <form name="prenotazioni" action="../invia_richiesta.php" onSubmit="return campiobbligatori()" method="post">

    se fate caso il file php sta una cartella prima e cioe' nella root del sito.
    Ora non capisco il modo in cui posso mettere il nome dell'hotel nella mail da inviare...

  6. #6
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    in ogni modulo non posso mettere un campo di testo chiamato hotel con all'interno il nome dell'hotel che devo far visualizzare?
    Pero' vorrei renderlo hidden


    qual'e' il codice per renderlo hidden?

  7. #7
    [supersaibal]Originariamente inviato da Tr|k`Tr4k
    ma in che modo?
    nel messaggio devo far comparire che la richiesta e' arrivata per quel determinato hotel...
    anche io avevo pensato un campo invisibile, ma cosa ci devo mettere?
    cioe' nella pagina html del form cosa ci devo mettere? [/supersaibal]
    se non hai database il nome dell'hotel direttamente ^_^

  8. #8
    [supersaibal]Originariamente inviato da Tr|k`Tr4k
    qual'e' il codice per renderlo hidden? [/supersaibal]
    <input type="text" value="$nomehotel" name="hotel" hidden />



  9. #9
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    [supersaibal]Originariamente inviato da }gu|do[z]{®©
    <input type="text" value="$nomehotel" name="hotel" hidden />


    [/supersaibal]
    azz pensavo dovevo mettere qualcosa prima di hidden

    Grazie guido
    Fra un po' lo provo

  10. #10
    [supersaibal]Originariamente inviato da Tr|k`Tr4k
    azz pensavo dovevo mettere qualcosa prima di hidden
    [/supersaibal]
    no.. è un attributo nudo e crudo..



    PS: bastava una ricerchina eh

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.