No, porque estoy concatentando variables a un texto.
Si te fijas, tu defines el cuerpo del mail entre ' '. Para poner variables, debo concatenarlas con puntos.
Ejemplo extendido:
Código PHP:
<?
$nombre = "Jaimito";
# variable en texto
echo 'hola $nombre';
# Produce: [b]hola $nombre[/b]
echo "hola $nombre";
# Produce: [b]hola Jaimito[/b]
# variable concatenada
echo 'hola '.$nombre.", ¿cómo estás?";
# Produce: [b]hola Jaimito, ¿cómo estás?[/b]
echo "hola ".$nombre.", ¿cómo estás?";
# Produce: [b]hola Jaimito, ¿cómo estás?[/b]
# Remix
echo '$nombre: '.$nombre;
# Produce: [b]$nombre: Jaimito[/b]
echo '$nombre: '."$nombre";
# Produce: [b]$nombre: Jaimito[/b]
echo "$nombre: ".$nombre;
# Produce: [b]Jaimito: Jaimito[/b]
echo "$nombre: ".'$nombre';
# Produce: [b]Jaimito: $nombre[/b]
#etc.
?>