Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Problema con parametro Get

Estas en el tema de Problema con parametro Get en el foro de PHP en Foros del Web. Hola Amigos , Tengo el siguiente problema, utilizo mod_rewrite en todo el site y MCV. El caso es que estoy implementando el api de facebook ...
  #1 (permalink)  
Antiguo 14/06/2014, 23:53
 
Fecha de Ingreso: septiembre-2011
Mensajes: 176
Antigüedad: 13 años, 2 meses
Puntos: 0
Problema con parametro Get

Hola Amigos,

Tengo el siguiente problema, utilizo mod_rewrite en todo el site y MCV. El caso es que estoy implementando el api de facebook el cual me devuelve un parametro callback por get ?code=. El problema viene al usar las url amigables y mcv ya que utilizo el el nombre del controlador y el metodo para cargar el controlador y metodo que desee.

Por lo que uso mod rewrite lo uso así
index.php?url=/login/facebook/
Donde login seria el controlador y facebook el metodo.

luego con explode saco el nombre y cargo controlador y metodo.


El problema que tengo y que donde esto atascado es que me devuelve el callback del api de code facebook así :

/login/facebook/?code=

Por lo que no puedo usar recoger code como $_GET["code"], e intentado usar
$_SERVER["REQUEST_URI"] sacando el contenido de code pero no funciona.


Tengo muy poco conocimiento de mod_rewrite.

Muchas gracias


RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?url=$1
  #2 (permalink)  
Antiguo 15/06/2014, 00:58
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: Problema con parametro Get

No se permite crear dos o más temas sobre el mismo problema y tú ya tienes dos anteriores; por favor evita recibir una infracción y continúa tu consulta en: http://www.forosdelweb.com/f18/probl...k-url-1101959/
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: parametro
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 13:10.