Pcultimate.net

Bienvenido, invitado ( Identificarse | Registrarse )

 
Closed TopicStart new topic
> Agregar Php A Html, Tutorial
Black Dragon
mensaje Jun 5 2006, 05:42 PM
Publicado: #1


Webmaster
Ícono de Grupo

Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
Desde: Tarragona - España
Miembro No.: 1



Agregar PHP a HTML


PHP es totalmente compatible con HTML y no tomará en cuenta la inclusión de applets, Javascript, etc., simplemente los ignorará. Se puede usar cualquier método para generar HTML y luego se puede agregar PHP en él.

Para indicar las secciones PHP se deben usar etiquetas especiales, este proceso es llamado "escape del HTML". Las etiquetas válidas son:

1. Etiquetas canónicas PHP: <?php ?>
2. Etiquetas cortas (tipo SGML): <? ?>
3. Estilo ASP: <% %> (se debe verificar que esté habilitada esta opción en el php.ini
4. Etiquetas estilo HTML: <script LANGUAGE="PHP"> </SCRIPT>

Hola Mundo
ejemplo2.phtml

CITA
<HTML>
<HEAD>
<TITLE>El primer programa en PHP</TITLE>
</HEAD>
<BODY>
<? print ("Hola mundo cruel");?>
</BODY>
</HTML>


Si le aburre mucho probar este ejemplo, cambie la función print por phpinfo() y analice los resultados obtenidos…
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Jun 5 2006, 05:43 PM
Publicado: #2


Webmaster
Ícono de Grupo

Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
Desde: Tarragona - España
Miembro No.: 1



Entrar y Salir del Modo PHP

En cualquier momento se puede entrar y salir del modo PHP. Todo lo que esté entre las etiquetas de escape es considerado PHP, todo lo que esté afuera es ignorados, no hay término medio. Por ejemplo es válido:
ejemplo3.phtml

CITA
<?php $id=1; ?>
<FORM METHOD="POST" ACTION="ejemplo3.phtml">
<P>Nombre:
<INPUT TYPE="TEXT" NAME="nombre" SIZE=20>
<P>Id:
<INPUT TYPE="TEXT" NAME="id" VALUE="<? echo $id ?>">
<INPUT TYPE="SUBMIT" VALUE="Enviar">
</FORM>
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Jun 5 2006, 05:44 PM
Publicado: #3


Webmaster
Ícono de Grupo

Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
Desde: Tarragona - España
Miembro No.: 1



Inclusión de ficheros PHP

Otra forma de agregar código PHP al HTML es poniendo el código PHP en otro fichero e invocarlo mediante la función include. Por ejemplo, un fichero llamado ejemplo4.inc contiene solamente el siguiente código:
ejemplo4.inc

<? $novia = "Mafalda";
print $novia; ?>


ejemplo4.phtml
CITA
<HTML>
<HEAD>
<TITLE>Una carta sincera</TITLE>
</HEAD>
<BODY>
<P>Tienes que creerme si te digo que no puede vivir sin ti querida
<? include("ejemplo4.inc"); ?>.
El nombre "<? include("ejemplo4.inc"); ?>" resuena en mis oídos.
</BODY>
</HTML>




Hay que tener cuidado, el texto que se incluye del fichero ejemplo4.inc no está en modo PHP, sino que está en modo HTML. Esta es la razón que tengamos que volver a poner las etiquetas PHP para pasar a modo PHP nuevamente dentro del fichero incluido.

También se suele usar la función require en vez de include. Aunque include es más flexible, require es más rápido. Include también permite la inclusión de HTML debido a que se interpreta en modo HTML.

Sintaxis, Variables y Salida

PHP es bastante flexible, más que intentar ser estricto y forzar una disciplina en la programación, enfatiza conveniencia para el programador más que la corrección. El PHP tiene un conjunto mínimo de reglas que hay que seguir, caso contrario podremos ver los mensajes de error tipo "Parser error in line XXX".
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Jun 5 2006, 05:45 PM
Publicado: #4


Webmaster
Ícono de Grupo

Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
Desde: Tarragona - España
Miembro No.: 1



Sintaxis

La sintaxis del PHP es similar a la del lenguaje C, o sea, muy sencilla. Si no sabe como escribir una instrucción, pruebe primero como lo haría en C, y si no funciona acuda al manual.
PHP ignora los espacios en blanco

CITA
$valor=2+2;

es equivalente a

$valor <TAB>= 2 + 2;

o a

$valor =

2 +

2;
PHP es a veces sensitivo a mayúsculas-minúsculas

En algunos casos PHP no es sensitivo a las mayúsculas o minúsculas, como en el caso de nombres de función o construcciones del lenguaje (if, then. else, while, for, etc.), pero para otros sí que lo es, por ejemplo para nombres de variables.

CITA
<?

$total = 100;

print "El total es $total <br>";

print "El total es $Total <br>";

?>


La salida del programa anterior será:

El total es 100

El total es
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic

Collapse

> Topicos Similares

  Discusión Respuestas Autor Vistas Ultimo
Closed Topic has attachmentsHtml Protector
Utilidad Webmaster
0 Black Dragon 1 19th April 2008 - 04:34 AM
Ultimo post por: Black Dragon
Closed Topic has attachmentsHtml To Anycode Converter 2.0
Utilidad Webmaster
0 Black Dragon 1 19th April 2008 - 04:19 AM
Ultimo post por: Black Dragon
Closed Agregar Un Segundo Monitor
Manual
0 Black Dragon 308 6th May 2007 - 07:24 AM
Ultimo post por: Black Dragon
Closed Agregar O Quitar Una Impresora
Manual
0 Black Dragon 542 6th May 2007 - 07:12 AM
Ultimo post por: Black Dragon
Closed Agregar Un Usuario Nuevo Al Equipo.
Truco.
0 CulifrunZi 89 6th March 2007 - 05:23 PM
Ultimo post por: CulifrunZi


 



AFILIATE - ENLAZANOS- VER AFILIADOS
RSS LoFi Fecha y Hora actual: 25th July 2008 - 06:04 AM