Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    22

    Includere lo style negli avvisi del form mail

    Ho inserito un form mail sul mio sito solo che quando escono gli avvisi "msg inviato correttamente, errore devi inserire tutti i campi etc..." non esce la pagina html col tema ma esce solo questo file di testo.
    Ho provato così ad inserire negli avvisi anche la pagina html solo che quando provo ad inviare una email col form escono tutte le pagine che ho inserito negli avvisi cioè non viene richiamata soltanto una pagina.
    Cosa devo fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    22
    up

  3. #3

    Re: Includere lo style negli avvisi del form mail

    Originariamente inviato da raffo92
    Cosa devo fare?
    Postare un po' di codice sarebbe già un passettino in avanti!
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    22

    Re: Re: Includere lo style negli avvisi del form mail

    Originariamente inviato da alcio74
    Postare un po' di codice sarebbe già un passettino in avanti!
    Il codice php è il seguente:

    codice:
    <html>
        <head>
         <title>Invio in corso</title>
         
        </head>
        <body bgcolor="#FFFFFF">
        <?php
    if($_GET['nome'] == '' OR $_GET['mail'] == '' OR $_GET['messaggio'] == '')
    {
    die("Errore! Controlla di aver compilato correttamente tutti i campi, clicca qui per tornare indietro e riprova.");
    }
        $nomesito = "";
        $oggetto = "";
        $indirizzo_dest ="";
    
    
    
        $header .="From: <$mail>";
        $messaggio .="                                               
    
        $nome ti ha inviato questa mail da $nomesito, il suo indirizzo di posta è: $mail Per rispondergli è sufficiente fare clic sul pulsante 'Rispondi' del tuo browser di posta.";
           
           if(mail($indirizzo_dest, $oggetto, $messaggio, $header))
           {
              print("L'e-mail è stata inviata correttamente. Clicca qui per tornare indietro.");
           }
           else
           {
              print("Errore! Controlla di aver compilato correttamente tutti i campi, clicca qui per tornare indietro e riprova.");
             
           }   
        ?>
        </body>
        </html>

  5. #5
    Codice PHP:
    die("
    <span class=\"errorMessage\">
    Errore! Controlla di aver compilato correttamente tutti i campi.

    Clicca [url='java-script:history.back()']qui[/url] per tornare indietro e riprova.
    </span>
    "
    ); 
    Naturalmente questa è la sintassi per stampare il messaggio con una classe definita in un CSS esterno o comunque dichiarato nella head della pagina.
    Se vuoi usare un CSS inline devi sostituire class con style, ed il nome della classe con tutti gli attributi di cui necessiti.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    22
    Originariamente inviato da alcio74
    Codice PHP:
    die("
    <span class=\"errorMessage\">
    Errore! Controlla di aver compilato correttamente tutti i campi.

    Clicca [url='java-script:history.back()']qui[/url] per tornare indietro e riprova.
    </span>
    "
    ); 
    Naturalmente questa è la sintassi per stampare il messaggio con una classe definita in un CSS esterno o comunque dichiarato nella head della pagina.
    Se vuoi usare un CSS inline devi sostituire class con style, ed il nome della classe con tutti gli attributi di cui necessiti.

    Lo so ma io voglio inserire il messaggio all'interno dell'header, del body e del footer

  7. #7
    VVoVe: Cioè????
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    22
    Originariamente inviato da alcio74
    VVoVe: Cioè????
    cioè se adesso clicco su "invia msg" mi si apre una pagina bianca con l'avviso se il msg è stato inviato o non correttamente.
    Io vorrei che quel msg uscisse sul mio tema.

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.