problema formulario php sencillo

Slipk

es muy simple todo esto, el caso esque tengo este formulario

http://img502.imageshack.us/img502/4656/dibujobx8.jpg

y al elegir el el estilo de musica si no seleccionas todos los campos te salta esto en la pagina donde se muestra lo que has puesto en el formulario

http://img248.imageshack.us/img248/6541/dibujouo2.jpg

el codigo del formulario es:

http://pastebin.com/fae6b15e

y el de la pagina donde se muestran los datos que has metido es este:

http://pastebin.com/f39d65315

gracias de antemano!!

LOc0

Tienes que comprobar si existe la variable $POST['loquesea'] antes de llamar a printf();

if( isset($POST['rock']) )
printf("Ya decia yo que te gustaba el %s", $
POST['rock']);

Y así con TODAS.

Salu2 ;)

Slipk

auqneu no ha salido todo el codigo entero, gracias, dentro de un rato lo pruebo y os cuento

r2d2rigo

Postea el codigo en pastebin, que lo veamos al completo!

Slipk

ya esta editado ahi arriba, con lo de antes no me ha salido, cabe destacar que estoy empezando y soy noob en php

r2d2rigo

Es como dice L0c0, tienes que hacer un isset() antes de comprobar cada variable. Voy a ponerte una correccion en el pastebin.

Slipk

gracias a LOc0 y a r2d2rigo! ya esta solucionado y arreglado en pastebin en #1 un saludo y gracias de nuevo!

Usuarios habituales

  • Slipk
  • r2d2rigo
  • LOc0