Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2014, 19:59
raulgranadosraul
 
Fecha de Ingreso: julio-2013
Mensajes: 174
Antigüedad: 10 años, 9 meses
Puntos: 1
Respuesta: Problema con variables duplicadas despues de submit

Cita:
Iniciado por xerifandtomas Ver Mensaje
creo que tu problema puede estar aquí

Código PHP:
Ver original
  1. $insertGoTo = "opencel_agenda.php?nuevo_mes=".$mes."&nuevo_ano=".$ano."&dia_actual=".$dia.""; //asta aqui bien
  2.   if (isset($_SERVER['QUERY_STRING'])) { // aqui dices si existe haz lo siguiente
  3.     $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
  4.     $insertGoTo .= $_SERVER['QUERY_STRING']; // aqui vuelves a añadir las variables

creas $insertGoTo apartir de las variables y luego le vuelves añadir las variables con la linea
Código PHP:
Ver original
  1. $insertGoTo .= $_SERVER['QUERY_STRING'];

creo que deberias usar empty() en lugar de isset()

creo que puede venir la cosa por ahí, miralo y me dices que tal.
Ei muchas gracias bro!!!
Sabía que andaba cerca pero la memoria me fallaba. Lo he modificado con tus indicaciones y va de perlas.

Gracias una vez más man. Pongo el código correcto por si a alguien le vale.
A mi me sirvió. jejejeje

Solo cambié isset por empty y listo
Código PHP:
$insertGoTo "opencel_agenda.php?nuevo_mes=".$mes."&nuevo_ano=".$ano."&dia_actual=".$dia."";
  if (empty(
$_SERVER['QUERY_STRING'])) {
    
$insertGoTo .= (strpos($insertGoTo'?')) ? "&" "?";
    
$insertGoTo .= $_SERVER['QUERY_STRING'];
  } 
  
header(sprintf("Location: %s"$insertGoTo));