 |
|
 |
|
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.
|
|
 |
|
 |