Lo primero de todo gracias a todos por las respuestas :).
He probado con las comillas ahora da otro error en todas las líneas que comienzan por print. Estoy pensando que este script lo he sacado de un manual que quizás sea muy antiguo, es una "Guía esencial de PHP" del año 2001. El resultado que me da el script en
http://localhost/form_results.php
es este:
Abajo están los resultados del envío del formulario
Notice: Undefined variable: first_name in c:\archivos de programa\easyphp1-8\www\form_results.php on line 8
Nombre:
Notice: Undefined variable: last_name in c:\archivos de programa\easyphp1-8\www\form_results.php on line 9
Apellidos:
Notice: Undefined variable: address in c:\archivos de programa\easyphp1-8\www\form_results.php on line 10
Dirección:
Notice: Undefined variable: city in c:\archivos de programa\easyphp1-8\www\form_results.php on line 11
Ciudad:
Notice: Undefined variable: state in c:\archivos de programa\easyphp1-8\www\form_results.php on line 12
Estado:
Notice: Undefined variable: zip in c:\archivos de programa\easyphp1-8\www\form_results.php on line 13
Código Postal:
Notice: Undefined variable: home_phone in c:\archivos de programa\easyphp1-8\www\form_results.php on line 14
Teléfono:
Y el Script con las comillas queda así:
<html>
<head>
<title>Resultados del formulario</title>
</head>
<body>
<h2>Abajo están los resultados del envío del formulario</h2>
<?php
print("<p>Nombre: <b>$first_name</b>\n");
print("<br>Apellidos: <b>$last_name</b>\n");
print("<br>Dirección: <b>$address</b>\n");
print("<br>Ciudad: <b>$city</b>\n");
print("<br>Estado: <b>$state</b>\n");
print("<br>Código Postal: <b>$zip</b>\n");
print("<br>Teléfono: <b>$home_phone</b>\n");
?>
</body>
</html>
Voy a probar las otras alternativas que planteasteis quitando Print
Un saludo :)