Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/03/2009, 17:21
papucho666
 
Fecha de Ingreso: septiembre-2008
Mensajes: 91
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: El script esta bien hecho o se puede mejorar?

ahh, claro ya la converti en funcion y anda perfecto. Me parecia que era para eso, pero no la conocia y usaba la concatenacion.

Dejo la funcion para alguna otra persona que necesite juntar parametros $_GET[ ] y mandarselo a alguna funcion

Para llamarla le tienen que pasar como argumento un array con los nombres de los parametros $_GET:

Ejemplo de llamada:

Código PHP:
$params=array('catid','or');
    
$link=obtener_link($params); 
Código PHP:
function obtener_link($_params)
{
    
$link=$_SERVER['PHP_SELF']."?";
    
    foreach (
$_params as $_param
    {
      if (!empty(
$_GET[$_param])) 
         
         
$link.="{$_param}={$_GET[$_param]}&";
    }
    return 
$link;