Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/10/2009, 09:31
Avatar de OsSk4R
OsSk4R
 
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 18 años, 3 meses
Puntos: 74
Respuesta: Clase Conexion

Buenas,

Claro, por eso decidí venir aquí a que me orientaran y aconsejaran, ya que, como dije, considero que esto no es una "clase"... Resulta más facila crear una función y listo.

Como dije, solo me habia leido un par de manuales, y en ese manual, vi un ejemplo, que es este:

Código ejemplo:
Ver original
  1. <?php
  2.  
  3. class PaginaWeb {
  4.     var $titulo;
  5.     function setTitulo($titulo = "Titulito")
  6.     {
  7.         $this->titulo = $titulo;
  8.     }
  9.     function getTitulo()
  10.     {
  11.         return $this->titulo;
  12.     }
  13.     function cabecera()
  14.     {
  15.         echo("<html><head><title>");
  16.         echo $this->titulo;
  17.         echo("</title></head><body>");
  18.     }
  19.     function cuerpo()
  20.     {
  21.         echo ("Este es el cuerpo de la página web");
  22.     }
  23.     function pie()
  24.     {
  25.         echo ("<br>Copyright 2009</body></html>");
  26.     }
  27.     function mostrar_pagina()
  28.     {
  29.         echo $this->cabecera();
  30.         echo $this->cuerpo();
  31.         echo $this->pie();
  32.     }
  33. }
  34.  
  35.  
  36. class pagina_Web_formulario extends PaginaWeb {
  37.     function formulario_inicio($accion)
  38.     {
  39.         echo ("<form action=\"$accion\">");
  40.     }
  41.     function formulario_fin()
  42.     {
  43.         echo ("</form>");
  44.     }
  45.     function formulario_caja_texto($nombre)
  46.     {
  47.         echo ("$nombre <input type=\"text\" name=\"$nombre\">");
  48.     }
  49.     function formulario_boton()
  50.     {
  51.         echo ("<input type=\"submit\" name=\"Submit\" value=\"Enviar\">");
  52.     }
  53.     function mostrar_pagina()
  54.     {
  55.         $this->cabecera();
  56.         $this->cuerpo();
  57.         $this->formulario_inicio("index.php");
  58.         $this->formulario_caja_texto("Nombre");
  59.         $this->formulario_boton();
  60.         $this->formulario_fin();
  61.         $this->pie();
  62.     }
  63. }
  64. $formulario = new pagina_Web_formulario("Página con formulario");
  65. $formulario->mostrar_pagina();
  66.  
  67. }

Entonces, es base a ese ejemplo (como se puede observar) cree esa supuesta clase

Que por cierto, ¿ese ejemplo esta bien o también esta mal?

Bueno, eso es todo, gracias y como no, voy aprender POO, espero que el proximo mensaje sea mejor