+ Rispondi alla Discussione
Risultati da 1 a 3 di 3

Funzione echo PHP e funzione mail

Ultimo Messaggio di Bacca001 il:
  1. #1
    User L'avatar di giovannicacioppo
    Data Registrazione
    May 2016
    Località
    Torino
    Messaggi
    39

    Funzione echo PHP e funzione mail

    Buongiorno a tutti,
    ho fatto un form in PHP con la funzione mail.
    Adesso, quando il messaggio viene inviato ho messo un messaggio di conferma in questo modo:
    Codice PHP:
    echo '<p>messaggio inviato con successo..... ed altro codice html</p>'
    dentro la funzione echo ho messo il codice html di tutta la pagina che deve mostrare di conferma.
    Adesso io però dentro questa pagina vorrei usare le funzione dinamiche di php come il nome mittente del form che si chiama $nomemittente e vorrei stamparlo nel messaggio html.
    Come devo fare?
    Grazie in anticipo.
    Saluti.
    Realizzo: siti web, blog, chat, forum...

  2. #2
    ModSenior L'avatar di marcocarrieri
    Data Registrazione
    Jul 2009
    Località
    Rovigo
    Messaggi
    16,515
    Codice PHP:
    echo '<p>messaggio inviato con successo..... ed altro codice html dal $mittente</p>'
    Se non sbaglio già cosi dovrebbe andare...
    O prova cosi (io metto le ")
    Codice PHP:
    echo "<p>messaggio inviato con successo..... ed altro codice html dal ".$mittente."</p>"

  3. #3
    User L'avatar di Bacca001
    Data Registrazione
    Jan 2016
    Località
    Ferrara
    Messaggi
    173
    Citazione Originariamente Scritto da marcocarrieri Visualizza Messaggio
    Codice PHP:
    echo '<p>messaggio inviato con successo..... ed altro codice html dal $mittente</p>'
    Se non sbaglio già cosi dovrebbe andare...
    O prova cosi (io metto le ")
    Codice PHP:
    echo "<p>messaggio inviato con successo..... ed altro codice html dal ".$mittente."</p>"
    Le $variabili dentro i singoli apici '' non vengono risolte, dentro doppi apici " si.

    Invece di troncare la stringa così
    Codice PHP:
    echo "Ciao ".$nome.", come stai?"
    Puoi fare così:
    Codice PHP:
    echo "Ciao $nome, come stai?"//viene risolto
    echo "Ciao {$nome}, come stai?"//anche così funziona 
    Le troncature in genere si usano quando devi mettere davanti dei Sanitizer, o qualcosa per modificare l'output della variabile..

    Codice PHP:
    echo "Ciao ".str_replace("prefisso_","",$nome).", come stai?"//se il nome era prefisso_Luca, quest'ultimo verrà risolto come Luca ovviamente 
    Spero di essere stato d'aiuto!

    Ciao
    Ultima modifica di Bacca001; 25-04-17 alle 19:05
    - Software Web & Application Developer -

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.