Diginota
No hay Resultados
Ver todos Los Resultados
  • Actualidad
    • Noticias
  • Curiosidades y Artículos
  • Cómo hacer
  • Mas..
    • Aplicaciones
    • Varios
    • Tutoriales Varios
    • Trucos de Windows
    • Android
    • iPhone
    • Viajes y Turismo
  • / Google News
  • Actualidad
    • Noticias
  • Curiosidades y Artículos
  • Cómo hacer
  • Mas..
    • Aplicaciones
    • Varios
    • Tutoriales Varios
    • Trucos de Windows
    • Android
    • iPhone
    • Viajes y Turismo
  • / Google News
No hay Resultados
Ver todos Los Resultados
Morning News
No hay Resultados
Ver todos Los Resultados
Home Tutoriales Varios

HTML y PHP – Formularios

diginota by diginota
en Tutoriales Varios
TwitterFacebookpin

Fulanito quiere colocar en su página un formulario de entrada escrito en HTML que recoja los datos del usuario y pasar esos datos a una página escrita en PHP que dé una bienvenida personalizada al visitante.

El problema se le presenta a la hora de pasar los datos que el visitante introduce a la página en PHP.

bienvenida.html

 
<form action="saludo.php" method="post">
<html>
<head>
<title>Bienvenida</title>
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<p> </p>
<p><b>Bienvenido a mi página web</b></p>
<form name="form1">
<p>Nombre: <input type="text" name="nombre"></p>
<p>Apellido: <input type="text" name="apellido"></p>
<p>Año en que naciste: <input type="text" name="nacimiento"></p>
<input type="submit" value="enviar"></p>
</form>
</div>
</body>
</html>

saludo.php

Te puede Interesar..

Cómo recuperar fotos de la papelera en Mac

Las mejores herramientas de paráfrasis que facilitan la escritura a los escritores

 
<html>
<head>
<title> Saludo </title>
</head>
<body>
<?php
echo "¡Bienvenido ".$nombre." ".$apellido." a mi página web!. ";
 
$año = 2004;
$edad = $año - $nacimiento;
 
echo " Tienes ".$edad." años. ¡Una edad estupenda!";
 
?>
</body>
</html>

Probemos el funcionamiento de estos dos programas. El visitante introduce su nombre, apellido y ano de nacimiento en el formulario bienvenida.html. Esto crea tres variables distintas: Nombre, que es donde(lógicamente) va almacenado el nombre de nuestro visitante; Apellido, donde se almacena el apellido(quien lo hubiera dicho!); y Nacimento, que almacena al año del nacimiento de la persona.

Miremos más detenidamente la primera línea del código:

 
<form action="saludo.php" method=post>

Para el ordenador del usuario, esta línea vendría a decir algo asi: "Cuando pulse Enviar, debo abrir el script llamado saludo.php, y enviarle las variables Nombre, Apellido y Nacimento".

Todo ello viene indicado por form action="saludo.php". La mitad de la otra frase method="post", viene a decir la manera en que estas variables son enviadas al script saludo.php.

POST viene a significar que se debe mandar mediante un paquete independiente, en contraposición a GET, que indica que se deben mandar como un añadido al final de la URL.

¿Cómo se interpreta "saludo.php" esta información? Como hemos visto, en PHP todas las variables deber ir precedidas por el signo $. Dado que el valor de estas variables(el contenido de la caja) viene definido via POST desde el script anterior, lo único que tenemos que hacer es mostrarlo en pantalla(usando echo) , junto con un pequeño mensaje de bienvenida.


.

TweetSharePin

Relacionados ...

Cómo recuperar fotos de la papelera en Mac

Cómo recuperar fotos de la papelera en Mac

1 Jul
Las mejores herramientas de paráfrasis que facilitan la escritura a los escritores 2

Las mejores herramientas de paráfrasis que facilitan la escritura a los escritores

17 Jun
Como poner logos, frases o dibujos en ropas o camisetas con Photoshop

Como poner logos, frases o dibujos en ropas o camisetas con Photoshop

13 Jun
Descargar e instalar el iOS 16 en tu iPhone es extremadamente simple

Descargar e instalar el iOS 16 en tu iPhone es extremadamente simple

8 Jun
Las aplicaciones de entretenimiento para celulares más valoradas

Las aplicaciones de entretenimiento para celulares más valoradas

9 Nov

BGeraser Vs. Photoshop: Cuál es un mejor programa para eliminar el fondo

¿Por qué necesita un certificado de firma de código para su aplicación de Android?

Huawei Mate 50 Series lanzado con conectividad satelital, Snapdragon 8+ Gen 1 (4G)

Apareció el Redmi A1,  especificaciones y precio

Galaxy A23 5G se abre a la venta en EE. UU. con Snapdragon 695 a un precio atractivo

Cómo grabar videollamadas en Zoom, Skype, Google Meet, Teams y más

¿Cómo cambiar palabras automáticamente sin plagio?

¿Será 2023 un mejor año para las criptomonedas?

Las aplicaciones de entretenimiento para celulares más valoradas

BGeraser Vs. Photoshop: Cuál es un mejor programa para eliminar el fondo

¿Por qué necesita un certificado de firma de código para su aplicación de Android?

Publicidad

Follow me on Blogarama
Diginota.com

© 2022 DIGINOTA - All Rights Reserved by Diginota.

  • Contacto
  • Sobre Diginota
  • Politicas de Privacidad
  • Política de Cookies

No hay Resultados
Ver todos Los Resultados
  • Actualidad
    • Noticias
  • Curiosidades y Artículos
  • Cómo hacer
  • Mas..
    • Aplicaciones
    • Varios
    • Tutoriales Varios
    • Trucos de Windows
    • Android
    • iPhone
    • Viajes y Turismo
  • / Google News

© 2022 DIGINOTA - All Rights Reserved by Diginota.