HTMLpointHTMLpoint HTMLpoint.com


 Creación de las páginas y sintaxis de base



Como vimos en el pequeño ejemplo anterior y como probablemente muchos de vosotros habrá leído en el resto del curso publicado anteriormente, la sintaxis del PHP se tiene que introducir entre las etiquetas:

<?php

y

?>

Sin embargo es posible itroducir el código de otras formas:

<? ?> /* short tags*/

<script language="php"> </script> /* default junto a <?php y ?> */

<% %> /* ASP-like tags */


Por ejemplo, es lo mismo escribir:

<?echo ("Yo soy un script PHP\n"); ?>

<?php echo ("Yo soy un script PHP\n"); ?>

<script language="php">
echo ("Yo soy un script PHP\n");
</script>

<% echo ("Yo soy un script PHP"); %>


aunque para los ejemplos que citaremos, vamos a utilizar la sintaxis <? ?>

Recordamos que las etiquetas aceptadas por default son <?php ?> y <script>. Para establecer las etiquetas cortas y los ASP-like tags se necesita modificar el archivo de configuración de las primeras líneas, en las que es posible leer algo como:

short_open_tag = On ; allow the <? tag.
asp_tags = On ; allow ASP-style <% %> tags


Además es posible, como para todos los lenguajes de programación, introducir los comentarios en el código: el PHP soporta tres tipos de comentarios:

/* */ -> como en el lenguaje C;
// -> como en el lenguaje C++;
# -> como en el scripting de shell y en el Perl.

Para que el servidor ejecute el código a enviar a los clientes es necesario además dar a las páginas una determinada extensión y hacer que el servidor de la red sea capaz de interpretar estas páginas e invocar el motor para su interpretación. En Apache, por ejemplo, es necesario cargar el módulo que se refiere al PHP3 en el archivo de configuración y definir una extensión apropiada para las páginas PHP.
Para cargar el módulo en el archivo httpd.conf la instrucción es:

LoadModule php3_module /usr/lib/apache/1.3/libphp3.so

con la correcta localización de la biblioteca libphp3.so.
En cuanto a la extensión será necesario abrir el archivo srm.conf e introducir (o descomentar, en el caso de que haya un comentario delante) la instrucción:

AddType application/x-httpd-php3 .php3

LLegados a este punto, después de haber reiniciado Apache, podemos hacer las primeras pruebas. Será suficiente con cargar las páginas con el código php en la DocumentRoot del servidor y controlar que todo haya ido bien.

  Volver al inicio de la página