Bien, voy a echar un vistazo a esto. Si desea trabajar con PHP, deberá instalar y configurar tanto PHP como un servidor web en su máquina. Este artículo podría ayudarlo a comenzar: PHP Manual: Installation on Windows systems
Una vez que haya configurado su entorno, puede comenzar a trabajar con formularios web. Directamente del artículo: Processing form data with PHP:
Para este ejemplo, deberá crear dos páginas. En la primera página crearemos un formulario HTML simple para recopilar algunos datos. He aquí un ejemplo :
<html>
<head>
<title>Test Page</title>
</head>
<body>
<h2>Data Collection</h2><p>
<form action="process.php" method="post">
<table>
<tr>
<td>Name:</td>
<td><input type="text" name="Name"/></td>
</tr>
<tr>
<td>Age:</td>
<td><input type="text" name="Age"/></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit"/>
</td>
</tr>
</table>
</form>
</body>
</html>
Esta página le enviar los datos de nombre y la edad a la página process.php. Ahora vamos a crear process.php utilizar los datos del formulario HTML que hicimos:
<?php
print "Your name is ". $Name;
print "<br />";
print "You are ". $Age . " years old";
print "<br />"; $old = 25 + $Age;
print "In 25 years you will be " . $old . " years old";
?>
Como de su conocimiento, si dejar de lado el método = parte "posterior" de la forma , la URL con mostrar los datos. Por ejemplo, si su nombre es Bill Jones y usted tiene 35 años, nuestra página process.php aparecerá como http://yoursite.com/process.php?Name=Bill+Jones&Age=35 Si lo desea, puede cambiar manualmente la URL de esta manera y la salida cambiará en consecuencia.
JavaScript adicional Ejemplo
Este ejemplo solo archivo toma el código HTML de su pregunta y ata el evento onSubmit de la forma a una función JavaScript que tira de los valores de los 2 cuadros de texto y los muestra en una caja de alerta.
Nota: document.getElementById("fname").value
obtiene el objeto con la etiqueta ID
que es igual fname
y luego tira es value
- que en este caso es el texto en el cuadro de texto Nombre.
<html>
<head>
<script type="text/javascript">
function ExampleJS(){
var jFirst = document.getElementById("fname").value;
var jLast = document.getElementById("lname").value;
alert("Your name is: " + jFirst + " " + jLast);
}
</script>
</head>
<body>
<FORM NAME="myform" onSubmit="JavaScript:ExampleJS()">
First name: <input type="text" id="fname" name="firstname" /><br />
Last name: <input type="text" id="lname" name="lastname" /><br />
<input name="Submit" type="submit" value="Update" />
</FORM>
</body>
</html>
Su ''
bien, gracias. Investigaré al respecto. –