Boton compartir facebook y twitter

hola quien me ayuda con los botones de compartir de facebook y de twitter?

<a href="http://www.facebook.com/sharer.php?u=URL PARA COMPARTIR"><img src="images/bg-fb.png" width="16" height="16" border="0" /></a>

Ese es para facebook, pero el problema que tengo es que la url fijo cambia y la idea es como hacer para que coja la url automática.

En tuenti por ejemplo ofrecen en su página un código que te pone el icono y la url la coge automaticamente:

<script type="text/javascript" src="http://widgets.tuenti.com/widgets.js"></script> <a href="http://www.tuenti.com/share" class="tuenti-share-button" icon-style="small"></a>
Pues por que no pones el codigo en cada pagina para facebook y lo cambias segun tus necesidades?
hola rabs, porque trabajo páginas dinamicas con php, es decir con 1 página muestro miles de págins y todas son url diferentes asi que ya me diras.. sería un coñaso jeje por cada página poner un código nuevo para compartirlo
Yo uso el codigo de www.addthis.com , lo pones por ejemplo en cabecera.php con require(); y no importa que pagina recomiende el usuario, siempre recomienda la actual, me explico?
Encontré esto, prueba a ver:
<script src='http://connect.facebook.net/es_MX/all.js#xfbml=1'/><fb:like send='true' action='like' [COLOR="red"]expr:href='data:post.url'[/COLOR] font='trebuchet ms' layout='button_count'  show_faces='false' width='60'/>

Es el código para blogger, alomejor te sirve tmbn jeje

Prueba y nos cuentas, saludos!
Tmbn se puede hacer mediante javascript:
<script type="text/javascript">document.write(document.URL)</script>

prueba a poner donde debería ir la URL ese código y nos cuentas si sirve para todas
Bueno Doodle muchas gracias, pero también encontre esta function de php que me da la url:

function dameURL(){

$url="http://".$_SERVER['HTTP_HOST'].":".$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI'];

return $url;

}


•$_SERVER['HTTP_HOST']: Sirve para obtener el nombre del dominio.
•$_SERVER['SERVER_PORT']: Sirve para obtener el puerto.
•$_SERVER['REQUEST_URI']: Sirve para obtener la URI.


y bueno aun así lo simplifico y en la url a compatir pondría algo asi:

http://www.ponplayonline.com/<?php echo $_SERVER['REQUEST_URI'];?>

que vendría a imprimirme toda la url enrriquecida que tengo que es la que va variando en cada archivo diferente.

ahora estoy trabajando también para que al compartir se seleccione solo una imagen automaticamente (es decir la de la película), y darle el titulo que yo quiero y eso (porque sino el facebook lo coge cualquiera automáticamente)

Gracias por el aporte.
Buenas tardes,

estoy usando el boton de compartir en facebook en codeigniter y si que me pone la url que toca pero a la hora de la imagen, titulo y descrpcion no me pone la que tengo almacenada en base de datos.
yo almaceno en una variable el nombre de titulo, foto y descripcion.

Alguien tiene una solucion


Gracias
Y porque no usas el codigo de addthis? lo colocas en cualquier pagina y al hacer clic, recomienda la pagina en la que esta puesto, buscalo en www.addthis.com, sirve para recomendar en fb twitter enviar email y decenas de otras redes sociales.