Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2004, 10:04
Avatar de Kelpie
Kelpie
 
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 2 meses
Puntos: 8
Un script PHP viene a funcionar como uno ASP. El código PHP está incrustado en archivos HTML, pero con su extensión (.php, .php3,...).

Un archivo puede tener solo código PHP, dolo HTML o ambos. Póngote un ejemplo de archivo que llamaremos index.php...

Código:
<HTML>
<HEAD>
</HEAD>
<BODY>
Hola
</BODY>
</HTML>
Este no tiene código PHP, y va como la seda. En él puedo incluir código PHP...

Código:
<HTML>
<HEAD>
</HEAD>
<BODY>
Hola
<?php
  echo("Hola desde PHP");
?>
</BODY>
</HTML>
Este si tiene código php, pero el cliente no lo recibirá, recibirá lo siguiente

Código:
<HTML>
<HEAD>
</HEAD>
<BODY>
HolaHola desde PHP
</BODY>
</HTML>
Esto viene a resumir que puedes hacer todo (presentar el formulario, recibir los datos, tratarlos y mostrar los resultados) desde el mismo archivo...

Código:
<HTML>
<HEAD>
</HEAD>
<BODY>
<?php
if (!isset($nom)){
  //POner el formulario
  ?>
  <form action="index.php">
  <input name="nom"><input type="submit">
  </form>
  <?php
}else{
  if ($nom=="pepe"){
     echo("Te llamas pepe");
  }else{
     echo("No te llamas pepe");
  }
}
?>
</BODY>
</HTML>
Nota: Todos los archivos anteriores llevan extensión .php
__________________
Kelpie