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

    Non Visualizza valore variabile!

    Ciao a tutti!
    problema banale a cui non so rispondere...
    Ho fatto un form per inviare le mail html utilizzando la calss phpmailer... nel file php che spedisce la mail quando lavoro con il contenuto dell mail ho il seguante codice:

    $Contenuto = trim($_POST["Contenuto"]);
    $Contenuto = STR_REPLACE("<PRE>","

    ",$Contenuto);
    $Contenuto = STR_REPLACE("</PRE>","</p>",$Contenuto);
    $Contenuto = STR_REPLACE("<XMP>","",$Contenuto);
    $Contenuto = STR_REPLACE("</XMP>","",$Contenuto);
    $Contenuto = stripslashes($Contenuto);
    $Contenuto = STR_REPLACE("'","’",$Contenuto);

    e poi

    $mess = $Contenuto;

    $Contenuto lo passo dal form di invio mail (TextArea) e gli passo tutto il codice html della pagina ad un certo punto in questa pagina html ho il seguente testo:

    <p align="justify" class="Stile43" >Spett.le $nome,


    dove nome dovrebbe essere un campo che varia con il contentuo della variabile $nome (che ho controllato contiente il valore giusto)

    Risultato... mi esce una pagina con stampato :

    Spett.le $nome,

    Come faccio a far stampare il valore di $nome?
    Grazie

  2. #2
    semplice devi scrivere <?php echo $nome; ?> oppure mettere se sei già dentro i tag <?php ?> di php
    echo "<p align=\"justify\" class=\"Stile43\" >Spett.le $nome,
    ";

  3. #3

  4. #4
    Ma $nome viene dal form tramite post?
    Se si devi mettere <?php echo $_POST['nome']; ?>.

    Prova così.

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.