Foros del Web » Programando para Internet » PHP »

Pasar datos de html a php

Estas en el tema de Pasar datos de html a php en el foro de PHP en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < FORM NAME = "miformulario" ACTION = "procesar.php" > Estudiante: < INPUT TYPE = "radio" NAME = "$e" VALUE ...
  #1 (permalink)  
Antiguo 06/05/2011, 09:00
armandas
Invitado
 
Mensajes: n/a
Puntos:
Pasar datos de html a php

Código HTML:
Ver original
  1. <FORM NAME= "miformulario" ACTION="procesar.php">
  2. Estudiante:
  3. <INPUT TYPE="radio" NAME="$e" VALUE=1  > Si
  4. <INPUT TYPE="radio" NAME="$e" VALUE=0  > No
  5. <BR>
  6. <INPUT TYPE="submit" VALUE="Calcular">
  7. <INPUT TYPE="reset" VALUE="Borrar">
  8. </FORM>

Código PHP:
<?PHP    
    
if ($e == ){
        echo 
"El precio de la entrada es de 3 euros";
    }
    else {
        echo 
"El precio de la entrada es de 5 euros";
    }
?>



Al pasar la variable con me reconoce el tipo de dato por lo que siempre se ejecuta el else podriais ayudarme

Gracias
  #2 (permalink)  
Antiguo 06/05/2011, 09:03
 
Fecha de Ingreso: enero-2011
Ubicación: 127.0.0.1
Mensajes: 53
Antigüedad: 13 años, 3 meses
Puntos: 3
Respuesta: Pasar datos de html a php

Hola

quitale el "$" en el name de tus radios y con eso se debe resolver
  #3 (permalink)  
Antiguo 06/05/2011, 09:03
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Pasar datos de html a php

Así no funciona, les invito a leer el manual:
http://www.php.net/variables.external
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 06/05/2011, 09:20
 
Fecha de Ingreso: febrero-2011
Ubicación: cali, valle del cauca
Mensajes: 158
Antigüedad: 13 años, 2 meses
Puntos: 8
Respuesta: Pasar datos de html a php

Cita:
Iniciado por pateketrueke Ver Mensaje
Así no funciona, les invito a leer el manual:
http://www.php.net/variables.external

bueno no me gusta que alguien pida ayuda y les digan:

"Les invito a que lean el manual", si utilizo el foro es para pedir ayuda!

(leer el manual es super obvio)
  #5 (permalink)  
Antiguo 06/05/2011, 09:23
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Pasar datos de html a php

Cita:
Iniciado por eresvey Ver Mensaje
[...] (leer el manual es super obvio)
Te lo digo por experiencia en el foro, son muy pocos los que leen el manual. Y realmente muchos los que solo copian y pegan, ya sabrás.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 06/05/2011, 09:23
 
Fecha de Ingreso: febrero-2011
Ubicación: cali, valle del cauca
Mensajes: 158
Antigüedad: 13 años, 2 meses
Puntos: 8
Respuesta: Pasar datos de html a php

Cita:
Iniciado por armandas Ver Mensaje
Código HTML:
Ver original
  1. <FORM NAME= "miformulario" ACTION="procesar.php">
  2. Estudiante:
  3. <INPUT TYPE="radio" NAME="$e" VALUE=1  > Si
  4. <INPUT TYPE="radio" NAME="$e" VALUE=0  > No
  5. <BR>
  6. <INPUT TYPE="submit" VALUE="Calcular">
  7. <INPUT TYPE="reset" VALUE="Borrar">
  8. </FORM>

Código PHP:
<?PHP    
    
if ($e == ){
        echo 
"El precio de la entrada es de 3 euros";
    }
    else {
        echo 
"El precio de la entrada es de 5 euros";
    }
?>



Al pasar la variable con me reconoce el tipo de dato por lo que siempre se ejecuta el else podriais ayudarme

Gracias

Quitale el signo dollar, "$" y recive las variables con el parametro POST o GET.

Asi deveria ser:
Código HTML:
Ver original
  1. <FORM NAME= "miformulario" ACTION="procesar.php" METHOD="post">
  2. Estudiante:
  3. <INPUT TYPE="radio" NAME="e" VALUE=1  > Si
  4. <INPUT TYPE="radio" NAME="e" VALUE=0  > No
  5. <BR>
  6. <INPUT TYPE="submit" VALUE="Calcular">
  7. <INPUT TYPE="reset" VALUE="Borrar">
  8. </FORM>

Y recibes asi:
Código PHP:
Ver original
  1. <?PHP  
  2. $e=$_POST["e"];
  3.     if ($e == 1 ){
  4.         echo "El precio de la entrada es de 3 euros";
  5.     }
  6.     else {
  7.         echo "El precio de la entrada es de 5 euros";
  8.     }
  9. ?>

Asi te deviera de funcionar, si no lo hace verifica si si estan llegando las variables al archivo en php

Saludos
  #7 (permalink)  
Antiguo 06/05/2011, 09:25
 
Fecha de Ingreso: febrero-2011
Ubicación: cali, valle del cauca
Mensajes: 158
Antigüedad: 13 años, 2 meses
Puntos: 8
Respuesta: Pasar datos de html a php

Cita:
Iniciado por pateketrueke Ver Mensaje
Te lo digo por experiencia en el foro, son muy pocos los que leen el manual. Y realmente muchos los que solo copian y pegan, ya sabrás.
Pues si leer libera. Primero lo primero, si quieres aprender una nueva tecnologia lo primero deve ser, empezar por lo de abajo leer el manual es la mejor manera de aprender. Pero siempre es bueno hechar una manito, asi como lo hiso alguna ves alguien con nosotros!
  #8 (permalink)  
Antiguo 06/05/2011, 09:27
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Pasar datos de html a php

Cita:
Iniciado por eresvey Ver Mensaje
Pues si leer libera. Primero lo primero, si quieres aprender una nueva tecnologia lo primero deve ser, empezar por lo de abajo leer el manual es la mejor manera de aprender. Pero siempre es bueno hechar una manito, asi como lo hiso alguna ves alguien con nosotros!
Y también los hay quienes gustan de hacer el trabajo de los demás, en fin, el ecosistema es muy diverso.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 06/05/2011, 09:50
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 1
Respuesta: Pasar datos de html a php

Buenas soy el redactor de la duda ya he creado una cuenta mía propia pateketrueke si usted cree que con ese código yo gano algo y no es una mera duda en aprendizaje veo infundadas y con mucho mal gusto su comentario.

eresvey muchisimas gracias por resolver la duda.
  #10 (permalink)  
Antiguo 06/05/2011, 09:54
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Pasar datos de html a php

Cita:
Iniciado por kascales Ver Mensaje
Buenas soy el redactor de la duda ya he creado una cuenta mía propia pateketrueke si usted cree que con ese código yo gano algo y no es una mera duda en aprendizaje veo infundadas y con mucho mal gusto su comentario.

eresvey muchisimas gracias por resolver la duda.
A ver, ¿duplicando cuentas?

Te invito a leer las normas del foro.

Y bueno, trabajo no es sinónimo de empleo, ¿eso entendiste?

Yo me refería con trabajo como esfuerzo, tiempo, dedicación, estudio, práctica, etc.

¿Entonces que es buen gusto no trabajar y dejar que otros lo hagan?

Si, entonces son infundadas mis expresiones. Lo veo casi todos los días.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 06/05/2011, 10:47
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 1
Respuesta: Pasar datos de html a php

No he duplicado ninguna cuenta la duda la he hecho desde desde la cuenta de un amigo y me acabo de crear la mia.

con respecto a la definición de trabajo que has expuesto en el foro estoy muy de acuerdo con ella pero no creo que yo no halla trabajado ese código lo he trabajado pero sin llegar a la meta como ultimo recurso e utilizado este foro siento no ser tan buen programador como usted o no tener la suficiente capacidad para entender el codigo.

Si pido una ayuda no espero que alguien me conteste de una manera tan áspera como usted creo que para poner sus comentarios o sus ayudas no hace falta ser ningún genio ni buen samaritano.

Gracias otra vez a las personas que me han ayudado con mi duda.

Etiquetas: html, pasar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:42.