Cita de: engel lex en 24 Junio 2014, 04:12 AM
esa pagina al igual que tus clientes son incapaces de ver tu codigo php solo con el link, solo pueden ver el resultado, para ella la pagina contiene eso solamente, una unica linea...
por otro lado el codigo php es valido siempre y cuando se ejecute sin errores, el asunto es php es solo el "tras camaras" tu tienes que formatear todo eso correctamente para que los navegadores lo intepreten correctamente... eso se hace en html, css y js
Entonces debería "camuflarlo" con código de html?
Algo como esto?:
Código (php) [Seleccionar]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Envio</title>
</head>
<body>
<?php
$cadena = "\r----------------------------------\r\nNombre: ".$_POST["nombre"].
".\r\nE-mail: " .$_POST["email"].
".\r\nAsunto: ".$_POST["asunto"].
".\r\nMensaje: ".$_POST["mensaje"].
".\r----------------------------------";
$archivo = fopen("datos.txt","a+");
fputs($archivo,$cadena);
fclose($archivo);
echo "Mensaje enviado correctamente";
?>
</body>
</html>
Estoy algo confundido :s