Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/12/2008, 09:50
Avatar de alcide
alcide
 
Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 15 años, 5 meses
Puntos: 0
De acuerdo duda con require();

Hola amigos:
Tengo una duda, alguien podría explicarme o ilustrar con un ejemplo cómo puedo pasar un formulario dentro de una función para luego mostrarlo en una página.
algo así'

archivo page.php
Código PHP:
<?php 
class Page{
    
    var 
$contenido;
    
    function 
SetContenido($nuevocontenido){
        
$this->contenido=$nuevocontenido;
    }
    
 function 
Mostrar(){
  
   echo 
"<html>\n<head>\n";
      echo 
"</head>\n<body>";
    
$prueba->Mcuerpo();    
   }


function 
Mcuerpo(){
    
    
?>
    <table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#999999" class="tdcentro">
      <tr>
        <td valign="top">
    <?php
    
echo $this->contenido;
    
?>    
      </tr>
    </table>
    <?php
    
?>





archivo prueba.php

$
Código PHP:
prueba = new Page ();

$prueba->SetContenido(require('../view/form1.php'));
$prueba->Mostrar(); 



el problema es que el formulario se muestra al principio de la página y no dentro de la tabla como yo deseo echo $this->contenido;
Saludos