Foros > PHP: comunicacion entre clase y formulario

  1. mag55

    Mensajes [1] - Enviado el Lunes 09 de Noviembre de 2009 a las 14:29hs

    Hola soy nuevo en esto y y estoy trabado con un ejercicio que quise hacer el mismo consiste en pasar los datos cargados en un formulario a una clase (los mismos se encuentran en archivos separados)para que los procese y devuelva un resultado, que no devuelve, ese es el probleba les agradecere que me ayuden con esto que de seguro es una totera pero no puedo con ella, ahí les va el codigo:

    archivo FORMULARIO DE ENTREGA (formulairoPruebai.php)

    !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

    <head>
    <title>FORMULARIO DE PRUEBA</title>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <meta name="generator" content="Bluefish 1.0.7"/>
    </head>


    FORMULARIO DE INGRESO DE DATOS

    <body>

    <h1>Formulario prueba para ingresar datos</h1>

    <?php
    require_once ("prueba.php");
    $obj = new de_Prueba("mold_suelo", "mold");
    echo $obj->getPeso_suelo();
    ?>

    <form action="formularioPruebai.php" method="POST">
    Peso de Molde y suelo:
    <input name="mold_suelo" type="text">
    Peso del Molde:
    <input name="mold" type="text">
    <p>
    <input type="submit" name="Submit" value="Enviar">
    </p>
    </form>

    </body>
    </html>

    -----------------------------------------------------------------------------
    archivo CLASE (prueba.php)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

    <head>
    <title>sin título</title>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <meta name="generator" content="Bluefish 1.0.7"/>
    </head>

    <body>

    <?php

    class de_Prueba
    {
    private $mold_suelo;
    private $mold;

    function __construct($mold_suelo, $mold)
    {
    $this-> setPeso_suelo($mold_suelo, $mold);
    }

    public function setPeso_suelo($mold_suelo, $mold)
    {
    $this->mold_suelo = $mold_suelo;
    $this->mold = $mold;
    }

    public function getPeso_suelo()
    {
    $resultado = $this->mold_suelo-$this->mold;
    return $resultado;
    }

    }

    ?>

    </body>
    </html>


responder

Para poder responder a este tema tenes que ingresar. Si no tenes una cuenta podes registrarse gratis..

publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API