Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2009, 13:50
rodrigow
 
Fecha de Ingreso: septiembre-2008
Mensajes: 66
Antigüedad: 16 años, 3 meses
Puntos: 0
php objetos y zend framework

Hola de nuevo, tengo una consulta, hice un formulario simple, solo una cajita de texto y un submit, y con un controladr capturo lo que se escribio de esta forma:

$form = $this->getAddCommentForm ();
if ($this->getRequest ()->isPost ()) {
if ($form->isValid ( $_POST )) {
$values = $form-> getValues();
$this->view->values = $values;
// Hacer otras cosas, como guardar los datos en una tabla.
}
}
$this->view->title = 'Comentarios';
$this->view->form = $form;

Y el .phtml muestro lo que se ingresó en la caja de texto asi:

<?php if($this->values) : ?>
<h3>Has enviado los siguientes valores:</h3>
<ul>
<?php foreach ($this->values as $value) :?>
<li>
<?php echo $this->values; ?>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
<?php echo $this->form; ?>

Pero en lugar de mostrarme lo que ingreso en la caja de texto me muestra:

* array
* array

Saben por qué puede ser que aparezca la palabra "array" en lugar de lo que se ingresó en la caja de texto? Desde ya muchas gracias!!! Saludos