ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Formulario Dinamico Php


Enviado por   •  21 de Noviembre de 2013  •  3.377 Palabras (14 Páginas)  •  297 Visitas

Página 1 de 14

PROGRAMACION DE SITIOS WEB

TrabajoColaborativoNo3

ADRIAN AMADO MARTINEZ

CC. 13526361

GRUPO:

301127_7

CURSO:

301127A

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

UNAD

INTRODUCCION

Por medio de la presente práctica, se ponen a prueba opciones un poco más avanzadas de php, las cuales se potencian con el uso de bases de datos y persistencia en archivos planos o con formato más avanzado como lo son los PDF.

A partir de aquí queda abierta la puerta a investigar y efectuar mejores algoritmos y programas enfocados a ambientes web.

DESARROLLO

INDEX.PHP

<?php

?>

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title></title>

</head>

<body>

<h1>BIENVENIDO AL SISTEMA DE CONTROL DE ENTRADA Y SALIDA DEL EDIFICIO</h1>

<h2>Seleccione las tareas a realizar</h2>

<form method="POST" action="Opciones.php" name="opciones">

<input type="submit" name="opcion" value="Parametrizar">

<input type="submit" name="opcion" value="Registrar Entrada">

<input type="submit" name="opcion" value="Registrar Salida">

<input type="submit" name="opcion" value="Reportes">

</form>

<BR>

<BR>

<BR>

<BR>

<BR>

</body>

</html>

Opciones.php

<!DOCTYPE html>

<meta charset="utf-8" />

<?php

session_start();

date_default_timezone_set('Etc/GMT-5');

include_once 'index.php';

include_once('fpdf.php');

$conexion = mysql_connect("localhost", "root", "13526361");

mysql_select_db("edificiooficinas", $conexion) OR DIE("Error: No es posible establecer la conexión");

set_time_limit(0);

if ($_POST['opcion'] == "Parametrizar") {

echo '<h2>Ingrese el número de pisos y de oficinas por piso entre 001 y 999</h2>

<H6>Adevertencia!!! Si ya se habìa parametrizado <br>

se borrara el historial de visitas antiguo si lo hay<BR></H6>

<form method="POST" action="Opciones.php" name="opciones">

Numero de pisos

<input type="text" name="pisos" size="3" required>

<BR>

Numero de oficinas por piso

<input type="text" name="oficinas" size="3" required>

<BR>

<input type="submit" value="ActualizarDatos" name="opcion">

</form>';

} else if ($_POST['opcion'] == "ActualizarDatos") {

$pisos = $_POST['pisos'];

$oficinas = $_POST['oficinas'];

$sql = 'delete from parametros';

$_SESSION['Tpisos'] = $pisos;

$_SESSION['Toficinas'] = $oficinas;

mysql_query($sql) or die(mysql_error());

for ($p = 1; $p <= $pisos; $p++) {

for ($o = 1; $o <= $oficinas; $o++) {

$sql = 'insert into parametros VALUES (' . $p . ', ' . $o . ', ' . 0 . ')';

$con = mysql_query($sql);

}

}

if ($con <= 1) {

echo "Se ingresaron correctamente los parametros";

...

Descargar como (para miembros actualizados)  txt (14.4 Kb)  
Leer 13 páginas más »
Disponible sólo en Clubensayos.com