¿Problema lógico?

  • Pbpixels
  • Novice
  • Novice
  • Avatar de Usuario
  • Registrado: May 23, 2012
  • Mensajes: 17
  • Status: Offline

Nota Junio 24th, 2012, 3:32 pm

Hola amigos. Hice algo muy simple.
Una casilla de verificación y un textfield.

Entonces tengo este fragmento de código:
PHP Código: [ Select ]
if (isset($_POST['submit'])) {
//If all requirements are fulfilled, send!
if ((isset($r1)) && (empty($i1))) {
   echo 'Please fill all the required fields marked with a red star.';
   }
   else {
   echo 'Sent';
   }
   echo "$i1";
  1. if (isset($_POST['submit'])) {
  2. //If all requirements are fulfilled, send!
  3. if ((isset($r1)) && (empty($i1))) {
  4.    echo 'Please fill all the required fields marked with a red star.';
  5.    }
  6.    else {
  7.    echo 'Sent';
  8.    }
  9.    echo "$i1";


Cuando la casilla de verificación está establecido, pero el campo de texto está vacío, Post: rellene todos los campos requeridos marcados con una estrella roja.

Pero ignora y puestos: «Enviado» en su lugar...

¿Estoy haciendo algo mal aquí?
Gracias de antemano

-Pbpixels
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Junio 24th, 2012, 3:32 pm

  • Satwant
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Dic 27, 2010
  • Mensajes: 126
  • Loc: Bangalore
  • Status: Offline

Nota Junio 25th, 2012, 3:15 am

Su código está utilizando medios isset($r1) algún valor se establece en $rl y también $il no se establece ningún valor, se imprimirá el mensaje sólo cuando estas condiciones se produce lo contrario que se imprimirá "Enviados".

es necesario compartir más código...
Thank You
Satwant Singh Hundal
http://www.mrhundal.com
  • Pbpixels
  • Novice
  • Novice
  • Avatar de Usuario
  • Registrado: May 23, 2012
  • Mensajes: 17
  • Status: Offline

Nota Junio 25th, 2012, 3:44 am

¿Creo que mi problema es que mi código olvida los valores porque earlie se establecen en el código, normalmente solucionarlo con un inputfield oculto, pero no sé dónde colocarlo y es la respuesta correcta? Im sorry en mi teléfono ahora mismo y no puede shaee más código en este momento:)

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: Bigwebmaster, Kurthead+1 y 136 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC