Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2010, 11:35
Avatar de silvanha
silvanha
 
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Hola Chicos,

El nombre del tema, esta raro @.@ pero no se me ocurrió como explicarlo =/, sorry ;)

En fin, explico, tengo un formulario como de 40 campos ¬¬' dividido en partes, bueno ese no es el problema, el punto es que tengo un select, cuando recibo el valor de la selección, yo necesito saber que este seleccionado (valga la redundancia) eso es lo de siempre, la cosa es que no entiendo que pasa.. (cosa tan simple, y bastante tonta la verdad)

Código HTML:
<select disabled="disabled" name="cboseccion" id="cboseccion">
          	<option value="0">Seleccione Carrera</option>
</select> 
Este es un select que se activa cuando seleccionan la carrera, o sea es dependiente del de arriba, lo hago con AJAX, funciona perfecto, porque el valor si lo recibo tal cual se selecciona.

El punto es que yo recibo:

Código PHP:
if(isset($_POST["cboseccion"])) $cboseccion $_POST["cboseccion"]; else cboseccion ""
O sea, solo le digo que lo reciba si existe y si no, pues que le ponga vacio, o nullo o nada, como esta desactivado, probablemente no lo reciba.. y ahí debe marcar error o cuando se activa pero no selecciona nada.. '

Después verifico:

Código PHP:
if($cboseccion == || $cboseccion == "")
    
$rsp .= "<br>No ha seleccionado la <strong>seccion</strong> del alumno."
Que según yo, significa que no ha seleccionado nada.. o sea el select se quedó con el "Seleccione Carrera", o no existe, porque ni la carrera selecciono..

La cosa es que cuando selecciono algo del select, y me manda la cadena "MAE" por ejemplo (ya la mande a imprimir y si me la manda ¬¬') entra al if, separe el if, y entra por que supuestamente "MAE" es igual a 0 .. curioso no??

Se que debe haber algo que yo no estoy entendiendo o de lo cual no me he enterado.. y me siento cada vez más mensa.. la duda es, porque?? porque considera que "MAE" es igual a cero ???

haa!! otra cosa si lo pongo que compare "MAE" == "0" no entra, será que es porque considera cadenas y numericos??? alguien me informa de que me estoy perdiendo?? =(

espero haberme explicado =) y mil gracias desde ya!!!! =)

haaa!! no agregue, pero es con el único select que me pasa ¬¬' con los demás funciona tal cual debe, será por el value???

empiezo a responderme sola ._.''

Última edición por GatorV; 05/08/2010 a las 14:51