Está en la página 1de 9

Curso de PHP y MySQL

UNACH – Licenciatura en Sistemas Computacionales

Servicios Web

LSC. Guillermo E. Betanzos Betanzos

betanzos@gmail.com

Sesión 5
Ejemplo 34 – Forma simple
1: <html>
2: <head>
3: <title> Ejemplo 34 – Forma simple </title>
4: </head>
5: <body>
6: <form action=“formasimple.php" method="POST">
7: Name: <br>
8: <input type="text" name=“usuario">
9: <br>
10: Address: <br>
11: <textarea name=“direccion" rows="5" cols="40"></textarea>
12: <br>
13: <input type="submit" value=“Click!">
14: </form>
15: </body>
16: </html>
Ejemplo 35 – Recibiendo datos del
ejemplo 34
1: <html>
2: <head>
3: <title>Ejemplo 35</title>
4: </head>
5: <body>
6: <?php
7: print “Bienvenido <b>$_POST[usuario]</b><P>\n\n";
8: print “Tu dirección es:<P>\n\n<b>$_POST[direccion]</b>";
9: ?>
10: </body>
11: </html>
Ejemplo 36 – Elemento SELECT
1: <html>
2: <head>
3: <title>Ejemplo 36 – Elemento SELECT</title>
4: </head>
5: <body>
6: <form action=“ejemplo37.php" method="POST">
7: Nombre: <br>
8: <input type="text" name="user">
9: <br>
10: Dirección: <br>
11: <textarea name="address" rows="5" cols="40"></textarea>
12: <br>
13: Elija productos: <br>
14: <select name="products[]" multiple>
15: <option>Sonic Screwdriver</option>
16: <option>Tricorder</option>
17: <option>ORAC AI</option>
18: <option>HAL 2000</option>
19: </select>
20: <br><br>
21: <input type="submit" value=“Click!">
22: </form>
23: </body>
24: </html>
Ejemplo 37 – Recibiendo datos del
ejemplo 36
1: <html>
2: <head>
3: <title> Ejemplo 37 – Recibiendo datos del ejemplo 36 </title>
4: </head>
5: <body>
6: <?php
7: print “Bienvenido <b>$_POST[user]</b><p>\n\n";
8: print “Tu dirección es:<p>\n\n<b>$_POST[address]</b><p>\n\n";
9: print “Los productos que elijió son:<p>\n\n";
10: if (!empty($_POST[products])) {
11: print "<ul>\n\n";
12: foreach ($_POST[products] as $value) {
13: print "<li>$value\n";
14: }
15: print "</ul>";
16: }
17: ?>
18: </body>
19: </html>
Ejemplo 38 – Check box
<input type="checkbox" name="products[]"
value="Sonic Screwdriver">Sonic
Screwdriver<br>
<input type="checkbox" name="products[]"
value="Tricorder">Tricorder<br>
<input type="checkbox" name="products[]"
value="ORAC AI">ORAC AI<br>
<input type="checkbox" name="products[]"
value="HAL 2000">HAL 2000<br>
Ejemplo 39 – Script que se llama a sí
mismo
1: <html>
2: <head>
3: <title> Ejemplo 39 – Script que se llama a sí mismo </title>
4: </head>
5: <body>
6: <form action="<?php print $_SERVER[PHP_SELF] ?>"
method="POST">
7: Teclea un número aquí: <input type="text" name=“numero">
8: </form>
9: </body>
10: </html>
1: <?php
2: $adivinanza = 42;
3: $message = "";
4: if (!isset($_POST[intento])) {
5: $message = “Bienvenido a la máquina de adivinanzas!";
6: } elseif ($_POST[intento] > $adivinanza) {
7: $message = "$_POST[intento] es muy grande, trata con un número mas pequeño";
8: } elseif ($_POST[intento] < $adivinanza) {
9: $message = "$_POST[intento] es muy pequeño, trata con un número mas grande";
10: } else { // deben ser iguales
11: $message = “Excelente, has adivinado!";
12: `}
13: ?>
14: <html>
15: <head>
16: <title> Ejemplo 40 – Script que se llama así mismo </title>
17: </head>
18: <body>
19: <h1>
20: <?php print $message ?>
21: </h1>
22: <form action="<?php print $_SERVER[PHP_SELF] ?>" method="POST">
23: Teclea un número: <input type="text" name="intento">
24: </form>
25: </body>
26: </html>
1: <?php
2: $adivinanza = 42;
3: $message = "";
4: $intentos= (isset($_POST[intetnos])) ? $intentos + 1 : 0;
5: if (!isset($_POST[intento])) {
6: $message = “Bienvenido a la máquina de adivinanzas!";
7: } elseif ($_POST[intento] > $adivinanza) {
8: $message = "$_POST[intento] es muy grande, trata con un número mas pequeño";
9: } elseif ($_POST[intento] < $adivinanza) {
10: $message = "$_POST[intento] es muy pequeño, trata con un número mas grande";
11: } else { // deben ser iguales
12: $message = “Excelente, has adivinado!";
13: `}
14: ?>
15: <html>
16: <head>
17: <title> Ejemplo 41 – Elementos HIDDEN</title>
18: </head>
19: <body>
20: <h1>
21: <?php print $message ?>
22: </h1>
23: Intento No. <?php print $intentos ?>
24: <form action="<?php print $_SERVER[PHP_SELF] ?>" method="POST">
25: Teclea un número: <input type="text" name="intento">
26: <input type="hidden" name=“intetnos" value="<?php print $intentos?>">
27: </form>
28: </body>
29: </html>

Intereses relacionados