Foros del Web » Programando para Internet » PHP »

Problemas con PHP Version 5.2.1

Estas en el tema de Problemas con PHP Version 5.2.1 en el foro de PHP en Foros del Web. Tengo el siguiente problema: Una empresa tiene instalado el php version 5.2.1 en un windows server 2003, el cual yo desarrolle un sitio en php ...
  #1 (permalink)  
Antiguo 23/10/2007, 15:16
 
Fecha de Ingreso: octubre-2007
Mensajes: 5
Antigüedad: 16 años, 6 meses
Puntos: 0
Problemas con PHP Version 5.2.1

Tengo el siguiente problema:

Una empresa tiene instalado el php version 5.2.1 en un windows server 2003, el cual yo desarrolle un sitio en php para ellos. El problema esta que cuando saco datos de la base de datos mediante una consulta que requiere de una variable GET o POST, no muestra nada, es decir no lee el codigo.

Si alguien sabe como poder arreglarlo se los agradeceria.

El link para ver la informacion del php es www.woodtechms.com/test.php

saludos
  #2 (permalink)  
Antiguo 23/10/2007, 15:24
Usuario no validado
 
Fecha de Ingreso: julio-2003
Ubicación: <?="www.tuky.cl";?>
Mensajes: 132
Antigüedad: 20 años, 9 meses
Puntos: 4
Re: Problemas con PHP Version 5.2.1

Lo ideal es que pases el GET o POST a una variable y luegos utilices esta variable... ^^

Código PHP:
 $var $_GET['var'];
// consulta utilizando $var y no $_GET['var'] 
para los POST hace los mismo. Yo tuve un problema similar y así lo pude solucionar...


* Pone el código para revisarlo.

saludos


tuky.-
  #3 (permalink)  
Antiguo 23/10/2007, 15:38
 
Fecha de Ingreso: octubre-2007
Mensajes: 5
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con PHP Version 5.2.1

asi lo tengo, pero no funciona y la conexion esta bien

<?php

$id = $_GET['id'];

mysql_select_db($database_localhost, $localhost);
$query_noticias = "SELECT * FROM noticias WHERE id = '$id'";
$noticias = mysql_query($query_noticias, $localhost) or die(mysql_error());
$row_noticias = mysql_fetch_assoc($noticias);
$totalRows_noticias = mysql_num_rows($noticias);
?>

saludos
  #4 (permalink)  
Antiguo 23/10/2007, 16:15
 
Fecha de Ingreso: octubre-2007
Mensajes: 5
Antigüedad: 16 años, 6 meses
Puntos: 0
Ayuda Urgente!!

Tengo el siguiente problema:

Una empresa tiene instalado el php version 5.2.1 en un windows server 2003, el cual yo desarrolle un sitio en php para ellos. El problema esta que cuando saco datos de la base de datos mediante una consulta que requiere de una variable GET o POST, no muestra nada, es decir no lee el codigo.

Si alguien sabe como poder arreglarlo se los agradeceria.

El link para ver la informacion del php es www.woodtechms.com/test.php

saludos
  #5 (permalink)  
Antiguo 23/10/2007, 16:28
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: Problemas con PHP Version 5.2.1

Emmm... no veo el mysql_connect, te faltó pegar parte de tu código?
La sentencia SQL no debe depender de donde sacás la variable, vos a MySQL le pasás un string con lo que querés hacer..
  #6 (permalink)  
Antiguo 23/10/2007, 16:34
 
Fecha de Ingreso: octubre-2007
Mensajes: 5
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con PHP Version 5.2.1

este es el codigo.

<?php require_once('Connections/localhost.php'); ?>
<?php

$id = $_GET['id'];

mysql_select_db($database_localhost, $localhost);
$query_noticias = "SELECT * FROM noticias WHERE id = '$id'";
$noticias = mysql_query($query_noticias, $localhost) or die(mysql_error());
$row_noticias = mysql_fetch_assoc($noticias);
$totalRows_noticias = mysql_num_rows($noticias);
?>

se supone que si hago la consulta sin llamar a la variable GET o POST, me entrega los datos, pero no es asi cuando llamo con la variables GET y POST.

saludos

el caso lo pueden ver en la siguiente direccion

www.woodtechms.com

en la parte de las noticias
  #7 (permalink)  
Antiguo 23/10/2007, 16:37
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Ayuda Urgente!!

Probaste con ponerle al principio?
explode($_GET);
explode($_POST);
Creo que cuando yo tuve un problema similar, le puse asi y andaba perfecto..
Pero no recuerdo con exactitud si era eso precisamente.

Saludos.
  #8 (permalink)  
Antiguo 23/10/2007, 16:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Problemas con PHP Version 5.2.1

No veo en donde esta el error, entre a la pagina y todo funciona bien...

Saludos.
  #9 (permalink)  
Antiguo 23/10/2007, 16:56
Avatar de acastillog70  
Fecha de Ingreso: septiembre-2003
Ubicación: México, D.F.
Mensajes: 181
Antigüedad: 20 años, 7 meses
Puntos: 1
Re: Problemas con PHP Version 5.2.1

Hola que tal, tu variable $id, esta recibiendo algo por medio del POST o EL GET?
checalo con una bandera o un echo de la variable.
Ahora bien, cuando uso este tipo, pongo algo asi
<?
$NOM1="select * FROM ESTIMADOS WHERE (Nombre = '".$TS_Nombre."')";
?>

Si te das cuenta varia un poco con lo que tu tienes, ¿porque no lo pruebas?
Saludos y quedo al pendiente a tus comentarios
__________________
Nacemos para morir. De lo demas, no te preocupes, ocupate.
  #10 (permalink)  
Antiguo 23/10/2007, 16:59
Avatar de helder  
Fecha de Ingreso: agosto-2007
Ubicación: Colombia
Mensajes: 50
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: Ayuda Urgente!!

Yo tuve alguna vez un problema similar y me sucedió por que las paginas las hice en la versión 4 de php y apache 1.2 .. Algo así el caso es que después conocí el wamp que instala php 5.2 y apache 2.01 .. Y todas las variables que viajan por post no las tomaba .. Y es por que las tenia sin utilizar esto ($variable = $_POST['variable'];) después que le coloque esto funciono perfectamente.

Entonces si este es tu caso te recomiendo:
  • cambiar donde recibas variables post por $variable = $_POST['variable']; (mas seguridad)
  • cambiar si tienes <? por <?php y ojo con el <phpphp al reemplazar.
si deseas tambien puedes cambiar estos parametros en la configuracion del php .. suerte ..
  #11 (permalink)  
Antiguo 23/10/2007, 17:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Ayuda Urgente!!

Temas unidos porfavor no dupliques temas.
  #12 (permalink)  
Antiguo 25/10/2007, 07:37
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Ayuda Urgente!!

Cita:
Iniciado por matedo84 Ver Mensaje
Tengo el siguiente problema:

Una empresa tiene instalado el php version 5.2.1 en un windows server 2003, el cual yo desarrolle un sitio en php para ellos. El problema esta que cuando saco datos de la base de datos mediante una consulta que requiere de una variable GET o POST, no muestra nada, es decir no lee el codigo.

Si alguien sabe como poder arreglarlo se los agradeceria.

El link para ver la informacion del php es www.woodtechms.com/test.php

saludos
uhmm yo en tu caso usaria $REQUEST['variable'].. yo desde que empece a usar esto me olvide de que si pase la variable por get o post.. el request es indiferente a eso e igual funciona!
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 18:12.