Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2006, 21:58
Kolp
 
Fecha de Ingreso: abril-2006
Mensajes: 15
Antigüedad: 18 años, 7 meses
Puntos: 0
Condicional al no tener valores para función

Estoy haciendo un sistema para agregar notas. Algo sencillo. La cosa es que funciona con una función y es algo así:

Los usuarios escriben un mensaje
Ej:img207.imageshack.us/img207/4686/16eg5.jpg

Al postearse, se debe visualizar un mensaje que advierta la operación
Ej:img207.imageshack.us/img207/9356/27ho.jpg

Pero no solo puede presentar ese mensaje, sino también de error de envio o campos en blanco. Por lo que necesito saber si el étodo que quiero implementar es correcto o existe algún otro más simple e útil.

La función normal sería lo básico:

Código PHP:
function listar(){
    ... 
código....

Ahora bien, esto es lo que se me ocurrió:

Código PHP:
function listar($adv){
           echo 
"<h2>Mensaje de los usuarios</h2>";
           echo 
"<div class=men>";
           if (
$adv == envio){ echo "Mensaje enviado con éxito"; }
           if (
$adv == error){ echo "Problemas al enviar el mensaje"; }
           if (
$adv == blanco){ echo "Algunos campos están en blanco"; }
           echo 
"</div>";
           ...
código...
}

listar(envio); 
Voy a la pregunta: ¿Cómo ahogo para que si solo pongo listar() no aparezca el mensaje? ¿Con un else?

Y si conocen una forma más práctica de hacer esto de los mensajes, por favor díganmelo.


Salúdos nuevamente.