Lo que pasa es que en la apertura de etiquetas PHP tienes un espacio entre el < y el ?
<
aquí esta el espacio ?php entonces el interprete no sabe que eso es código PHP
Y si colocas el código PHP dentro de <pre></pre> claro que te va a mostrar el código sin hacer nada de nada
Quitale a las paginas que realizan el tratamiento todo el código HTML porque a mi me muestra esto:
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<p>$nombre = $_POST['nombre'];
</p> <p>$mail = $_POST['mail'];
</p> <p>$header = 'From: ' . $mail .
" \r\n
";
</p> <p>$header .=
"X-Mailer: PHP/
" . phpversion() .
" \r\n
";
</p> <p>$header .=
"Mime-Version: 1.0 \r\n
";
</p> <p>$header .=
"Content-Type: text/plain
";
</p> <p>$Comentario =
"Este comentario fue enviado por
" . $Nombre .
" \r\n
";
</p> <p>$Comentario .=
"Su e-mail es:
" . $Email .
" \r\n
";
</p> <p>$Comentario .=
"Comentario:
" . $_POST['Comentario'] .
" \r\n
";
</p> <p>$Comentario .=
"Enviado el
" . date('d/m/Y', time());
</p> <p>$asunto = 'Contacto desde Taller Webmaster';
</p> <p>mail($para, $asunto, utf8_decode($Comentario), $header);
</p> <p>echo '
&estatus=ok
&';
</p>