2010-08-07 3 views
1

Je veux rediriger sur ma page Facebook app-toile à l'onglet Facebook J'utilise PHP quand je réoriente avec étiquette header('location':$taburl) il reste à la même page de toile.problème Redirection - de l'application Facebook à l'onglet Facebook

S'il vous plaît me donner une réponse à ce problème le plus rapidement possible

+0

S'il vous plaît envoyez l'url de votre onglet ainsi. – Sarfraz

+0

J'ai le soupçon que Facebook pourrait ne pas permettre cela. – Lethargy

+0

même que http://stackoverflow.com/questions/3438814/facebook-iframe-app-strange-redirection-problems – happyhardik

Répondre

2

redirect correcte PHP devrait ressembler à ceci:

header('location:'.$taburl); 

Maintenant, si vous utilisez l'application iframe, il ne ferait que rediriger votre iframe. Pour une redirection de page complète, vous devez utiliser javascript.

+0

+1 bonne prise :) – Sarfraz

+0

oui c'était le problème. Lorsque vous redirigez en utilisant l'emplacement d'en-tête normal, il le charge dans iframe et facebook le détecte et n'affiche que le logo, en cliquant sur le logo redirige vers l'onglet. – happyhardik

0

Si vous êtes dans une toile FBML, vous pouvez simplement faire ceci:

<?php 
    echo '<fb:redirect url="' . $taburl . '" />'; 
?>