Cita:
Iniciado por xerifandtomas creo que tu problema puede estar aquí
Código PHP:
Ver original$insertGoTo = "opencel_agenda.php?nuevo_mes=".$mes."&nuevo_ano=".$ano."&dia_actual=".$dia.""; //asta aqui bien
if (isset($_SERVER['QUERY_STRING'])) { // aqui dices si existe haz lo siguiente $insertGoTo .= (strpos($insertGoTo, '?')) ?
"&" : "?"; $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$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));
}