ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

PHP: Saludar al usuario (una sola página)

Ejemplo de cómo saludar al usuario por su nombre, mediante una única página que se llama a sí misma

Lenguaje: PHP (compilador: PHP 4)

Categoría: Básico

// Fuente procedente de ErrorDeSintaxis.es  
// Ejemplo de cómo saludar al usuario por su  
//  nombre, mediante una única página que  
//  se llama a sí misma  
// Compilador: PHP 4  
// Nivel: Básico  
// Disponible desde 20/07/2011  
// Aportado por Nacho  
// Autor original: Nacho Cabanes  
// Web original: http://www.aprendeaprogramar.com/mod/resource/view.php?id=245  


Notice: Undefined index: HARDQUOTE in /home/u801964362/domains/errordesintaxis.es/public_html/csintaxis/geshi.php on line 2398

Notice: Undefined index: HARDESCAPE in /home/u801964362/domains/errordesintaxis.es/public_html/csintaxis/geshi.php on line 2399

Notice: Undefined index: HARDQUOTE in /home/u801964362/domains/errordesintaxis.es/public_html/csintaxis/geshi.php on line 2398

Notice: Undefined index: HARDESCAPE in /home/u801964362/domains/errordesintaxis.es/public_html/csintaxis/geshi.php on line 2399

Notice: Undefined index: HARDQUOTE in /home/u801964362/domains/errordesintaxis.es/public_html/csintaxis/geshi.php on line 2398

Notice: Undefined index: HARDESCAPE in /home/u801964362/domains/errordesintaxis.es/public_html/csintaxis/geshi.php on line 2399
<html><body>
 
<?php
if (!isset($_POST["nombre"]))   // Si no se ha indicado nombre
{  
?>
 
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
 <p>Su nombre: <input type="text" name="nombre" /></p>
 <p>Su edad: <input type="text" name="edad" /></p>
 <p><input type="submit" /></p>
</form>
 
<?php
}
else   // Si ya se ha indicado nombre
{  
?>
  Hola <?php echo $_POST['nombre']; ?>. <br />
  Usted tiene <?php echo $_POST['edad']; ?> años de edad. 
<?php
}
?>
 
</body></html>