Foros del Web » Programando para Internet » PHP »

Problema raro con variables..

Estas en el tema de Problema raro con variables.. en el foro de PHP en Foros del Web. Bueno, a mi me parece raro.. espero que solo sea algo que yo esté ignorando. tengo este link: Cita: <a href="producto.php?idprod=<?php echo $prodi['idproducto']; ?>">ver detalles</a> ...
  #1 (permalink)  
Antiguo 22/05/2007, 14:16
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Problema raro con variables..

Bueno, a mi me parece raro.. espero que solo sea algo que yo esté ignorando.
tengo este link:

Cita:
<a href="producto.php?idprod=<?php echo $prodi['idproducto']; ?>">ver detalles</a>
Que llama a producto.php enviando la variable $idprod con algo ahí.. pero la otra página no recibe la variable.. y tengo esto:

Cita:
$consulta_sql="select * from productos where idproducto=".$idprod;
que me da como resultado esto:
Cita:
select * from productos where idproducto=
No entiendo qué puede estar incorrecto.
Espero que me den una manito.. gracias mil.!!

Saludos desde la Matrix.!
  #2 (permalink)  
Antiguo 22/05/2007, 14:25
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problema raro con variables..

Probablemente no tengas activado register_globals (cosa que es lo mejor), por lo cual debes de usar:
Código:
$_GET['idprod'];
// En lugar de:
$idprod;
  #3 (permalink)  
Antiguo 22/05/2007, 14:33
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema raro con variables..

Parece que anda bien protegido que ni así quieres funcionar... me sale lo mismo, sin capturar variable.
  #4 (permalink)  
Antiguo 22/05/2007, 15:07
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problema raro con variables..

Estas seguro? prueba hacer esto:
Código PHP:
var_dump$_GET ); 
Para ver que variables recibes via GET en tu script.
  #5 (permalink)  
Antiguo 22/05/2007, 15:13
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema raro con variables..

Por increible que parezca:
array(0) { }

Creo que es otra cosa... sigo sufriendo con estos códigos.!
  #6 (permalink)  
Antiguo 22/05/2007, 16:01
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problema raro con variables..

Estas seguro de que en tu URL estas viendo la variable?

Es decir:
Cuando ves el url del que estas viendo la pagina estas viendo la variable en el URL?
  #7 (permalink)  
Antiguo 22/05/2007, 22:20
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema raro con variables..

sip.. se ve correctamente ahí... uju.. con eso me dejaste más chipado todavía...
gracias por tu tiempo y por tu ayuda.. qué sera no.?
  #8 (permalink)  
Antiguo 23/05/2007, 00:15
Avatar de goc00  
Fecha de Ingreso: enero-2002
Ubicación: 000's DiMensiOn
Mensajes: 979
Antigüedad: 22 años, 3 meses
Puntos: 3
Re: Problema raro con variables..

¿El $prodi['idproducto']; proviene de donde?, de un array unidimensional o de un mysql_fetch_array(), imaginándome que estás trabajando con MySQL.
__________________
GOC00 CominG soOn v2.0
CyA! & GooD LuCK...
  #9 (permalink)  
Antiguo 23/05/2007, 07:49
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema raro con variables..

$prodi = mysql_fetch_assoc($rsproductosi);
  #10 (permalink)  
Antiguo 23/05/2007, 07:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problema raro con variables..

Prueba llamando directamente a la pagina:

productos.php?idprod=1

y ve si el var_dump te genera algo
  #11 (permalink)  
Antiguo 23/05/2007, 08:48
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema raro con variables..

Sí funciona de esa manera, pensé que no estaba enviando correctamente las variables; pero muestra bien.. estoy usando esto:

$HTTP_GET_VARS["idprod"];

y funciona.!
  #12 (permalink)  
Antiguo 23/05/2007, 08:59
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problema raro con variables..

Que version de PHP estas utilizando?
  #13 (permalink)  
Antiguo 23/05/2007, 09:16
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema raro con variables..

Mi CPanel me muestra
PHP Version: 4.4.6
MySQL Version: 4.1.20-standard

Ahora no puedo leer variables enviadas desde formulario... rayos..!!! - qué le pasa a este mundo.?
  #14 (permalink)  
Antiguo 23/05/2007, 09:35
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problema raro con variables..

Mmm raro si no tienes $_GET, ni globals todo lo vas a tener que reemplazar por $HTTP_GET_VARS o $HTTP_POST_VARS.
  #15 (permalink)  
Antiguo 23/05/2007, 12:11
Avatar de goc00  
Fecha de Ingreso: enero-2002
Ubicación: 000's DiMensiOn
Mensajes: 979
Antigüedad: 22 años, 3 meses
Puntos: 3
Re: Problema raro con variables..

Al parecer es por la versión de PHP... mmm, porque el $HTTP_POST_VARS y $HTTP_GET_VARS fue reemplazado por $_POST y $_GET en las nuevas versiones de PHP hace un buen tiempo atrás >.<
__________________
GOC00 CominG soOn v2.0
CyA! & GooD LuCK...
  #16 (permalink)  
Antiguo 23/05/2007, 16:13
NEWNEO
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema raro con variables..

Raro de verdad.. en ese trabajo estoy.
Lo más raro es que tengo trabajando wordpress, la última versión, y esa no acepta php antiguo... eso me hace pensar más todavía.
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 09:02.