Foros del Web » Programando para Internet » PHP »

pasar variable de un html a php

Estas en el tema de pasar variable de un html a php en el foro de PHP en Foros del Web. hola estoy estudiando el lenguaje php y leyendo un libro me encontre con este problema: equipo.htm <html> <title>Equipo Favorito</title> <body> <form method=post ACTION="equipo.php"> Cual es ...
  #1 (permalink)  
Antiguo 24/01/2009, 22:27
 
Fecha de Ingreso: diciembre-2008
Mensajes: 75
Antigüedad: 15 años, 4 meses
Puntos: 1
pasar variable de un html a php

hola estoy estudiando el lenguaje php y leyendo un libro me encontre con este problema:

equipo.htm
<html>
<title>Equipo Favorito</title>
<body>
<form method=post ACTION="equipo.php">
Cual es tu equipo de fútbol favorito ?
<input name="equipo" type "TEXT">
<br>
<br>
<input type=submit>
</form>
</body>
<html>

equipo.php
<html>
<body>
Tu equipo favorito es:
<?php Echo "<h1><B>$equipo</B></h1>"; ?>
</body>
</html>

pero cuando presiono el boton solo me sale "Tu equipo favorito es:" no aparece el texto que escribo en el text o caja de texto segun el libro la forma de pasar variables es aumentar al nombre de la variable el signo "$" pero no me funciona agradesco su ayuda
  #2 (permalink)  
Antiguo 24/01/2009, 22:33
 
Fecha de Ingreso: enero-2009
Mensajes: 165
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: pasar variable de un html a php

será el input?
<input name="equipo" id="equipo" type="TEXT" >
  #3 (permalink)  
Antiguo 24/01/2009, 22:37
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: pasar variable de un html a php

Eso funciona siempre que register_globals este en ON, en este caso supongo que esta en OFF, y tendras que acceder por medio de la variable superglobal $_POST, asi $_POST['equipo']
  #4 (permalink)  
Antiguo 24/01/2009, 22:45
 
Fecha de Ingreso: diciembre-2008
Mensajes: 75
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: pasar variable de un html a php

ok pero hay alguna forma para saber si register_globals esta en on o off por que el php esta en el servidor no en mi pc gracias
  #5 (permalink)  
Antiguo 24/01/2009, 22:57
 
Fecha de Ingreso: enero-2009
Mensajes: 165
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: pasar variable de un html a php

si, crea un archivo php con este contenido <? phpinfo() ?> y correlo
  #6 (permalink)  
Antiguo 24/01/2009, 23:05
 
Fecha de Ingreso: diciembre-2008
Mensajes: 75
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: pasar variable de un html a php

ok register_globals esta en off no se si sabes otra forma para enviar la variable porque intente con "$_POST" como dijo antes pero tampoco funciona gracias por la ayuda
  #7 (permalink)  
Antiguo 24/01/2009, 23:25
 
Fecha de Ingreso: enero-2009
Mensajes: 165
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: pasar variable de un html a php

Código PHP:
<?

if($_POST



    
$keys_post array_keys($_POST); 

    foreach (
$keys_post as $key_post

     { 

      $
$key_post $_POST[$key_post]; 

     
// error_log("variable $key_post viene desde $ _POST"); 

     








if(
$_GET



    
$keys_get array_keys($_GET); 

    foreach (
$keys_get as $key_get

     { 

        $
$key_get $_GET[$key_get]; 

      
//  error_log("variable $key_get viene desde $ _GET"); 

     






if(
$_SESSION



    
$keys_sesion array_keys($_SESSION); 

    foreach (
$keys_sesion as $key_sesion

     { 

       $
$key_sesion $_SESSION[$key_sesion]; 

     
//  error_log("variable $key_sesion viene desde $ _SESSION"); 

     


?>
Con este script si el problema es ese lo solucionarás
  #8 (permalink)  
Antiguo 24/01/2009, 23:48
 
Fecha de Ingreso: diciembre-2008
Mensajes: 75
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: pasar variable de un html a php

ok gracias ya me funciona chevre
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 05:30.