Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2008, 15:38
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Conjunto de IF - Sencillo y complicado

Hola, foreros:

Tengo una serie de if que imprimen un mensaje si el formulario esta vacio. El problema que tengo es que cuando son mas de uno deben estar separados por comas, algo que no consigo. Mirar:

Código PHP:
echo 'Te falta escribir: ';
if(empty(
$_POST['nick'])) {echo "<p id='note'>nick</p>";}
if(empty(
$_POST['name'])) {echo "<p id='note'>name</p>";}
if(empty(
$_POST['surname'])) {echo "<p id='note'>surname</p>";}
if(empty(
$_POST['password'])) {echo "<p id='note'>password</p>";}
echo 
'.'
Lo que busco es que cuando me falte solo el nick, por ejemplo, me escriba:

Te falta escribir: nick.

Pero si falta el nick y el name, por ejemplo, escriba una "y" entre ellos, de este modo:

Te falta escribir: nick y name.

Y por ultimo si falta mas de dos escriba, escriba los primeros entre comas y el ultimo con una "y" delante:

Te falta escribir: nick, name y surname.

¿Una ayuda?

PD: ¿Como haria para que si todos los campos estan rellenados se inserte la informacion en la base de datos?