8791 sujets

Développement web côté serveur, CMS

Bonsoir, je cherche à encoder une url pour partager une news sur facebook du type

http://www.facebook.com/share.php?u=http://www.monsite.com/news.php?forprint=<?php echo $id ?>&rubrique=<?php echo $rubrique ?>


volia le probleme est que l'url que recoit facebook s'arrete à :
forprint=<?php echo $id ?>
et mon parametre &rubrique est zappé.

Comment pourrais je faire pour lui passer le parametre &rubrique=<?php echo $rubrique ?> ?

Merci d'avance.
Modifié par pareto (24 Aug 2010 - 23:32)
Ok j'ai trouvé


déclaration des variables

 $permalien='http://www.monsite.com/news.php?forprint='.$id.'&rubrique='.$rubrique.'';
   $permalien_encode = urlencode($permalien);


l'appel:

<a href="http://www.facebook.com/share.php?u=<? echo $permalien_encode ?>" target="_blank"><img src="img/facebook.gif" width="16" height="16" alt="Facebook" title="Facebook"></a>

Modifié par pareto (25 Aug 2010 - 10:51)