Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Share Button w każdym wpisie
bartekc
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 24.07.2011

Ostrzeżenie: (0%)
-----


Chcę umieścić facebookowy Shared Button na swojej stronie w każdym wpisie. Mam taką strukturę adresu:
Kod
http://www.wprzerwie.net/view/41/Drodzy-mezczyzni

Gdzie: 41 to id wpisu, Drodzy-mezczyzni to tytuł. Reszta to część stała.

Nie mam za bardzo pojęcia jak mogę wdrożyć ten przycisk tak aby w każdym wpisie po kliknięciu Share na facebooku udostępniał się tylko dany wpis.
Adres strony, na której chcę to umieścić to www.wprzerwie.net

Ten post edytował bartekc 28.07.2011, 09:08:55
Go to the top of the page
+Quote Post
Adikso
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.05.2011
Skąd: Polska - Łódź

Ostrzeżenie: (0%)
-----


Aby wstawić wpis na facebook z własnymi danymi, powinno wystarczyć to:
Kod
<a title="Share to facebook" href="http://www.facebook.com/sharer.php?s=100&p[title]=YOUR_TITLE&p[summary]=YOUR_SUMMARY&p[url]=YOUR_URL&p[images][0]=YOUR_IMAGE_TO_SHARE_OBJECT" target="_blank"><span><img width="14" height="14" src="URL OBRAZKA PRZYCISKU" alt="Facebook" /> Facebook></a>


Powinno zadziałać. (IMG:style_emoticons/default/smile.gif)

Ten post edytował Adikso 28.07.2011, 09:45:33
Go to the top of the page
+Quote Post
bartekc
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 24.07.2011

Ostrzeżenie: (0%)
-----


No ok ok. Ale jak zrobić by w każdym wpisie generował się url obrazka? Ten kod załatwi sprawę?
Go to the top of the page
+Quote Post
IceManSpy
post
Post #4





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Przyporządkuj dynamicznie do href'a w linku dane, które potrzebujesz.
Go to the top of the page
+Quote Post
bartekc
post
Post #5





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 24.07.2011

Ostrzeżenie: (0%)
-----


Coś nie działa, zresztą kliknij u mnie na stronie share i sam zobacz.

Wszystko już działa tylko zamiast zdjęcia wyświetla się jego bezpośredni link na facebooku. Są jakieś tagi do wyświetlania zdjęć?
Go to the top of the page
+Quote Post
zdydam
post
Post #6





Grupa: Zarejestrowani
Postów: 27
Pomógł: 2
Dołączył: 11.01.2010

Ostrzeżenie: (0%)
-----


Niby wszystko działa, tylko mam taki problem, że nie wyświetla mi zdjęcia nie wiem z jakiej przyczyny.
Proszę o jakieś wskazówki
Oto skrypt który napisałem (wzorując się na skrypcie Adikso):

  1. $hh=$post['Post']['id'];
  2. $mysql_link=mysql_connect("","","");
  3. mysql_select_db("",$mysql_link);
  4. $zapytanie="SELECT posts.img from posts where id=$hh";
  5.  
  6. $mysql_result=mysql_query($zapytanie,$mysql_link);
  7. while ($wiersz=mysql_fetch_row($mysql_result))
  8. { for($i=0;$i<count($wiersz);$i++)
  9. { $ss=$wiersz[0]; }
  10. }
  11. mysql_close($mysql_link);
  12.  
  13. echo "<br><a title=\"Share to facebook\" href=\"http://www.facebook.com/sharer.php?s=100&p[title]=";
  14. echo $post['Post']['title'];
  15. echo "&p[summary]=";
  16. echo "http://wprzerwie.net/".$ss;
  17. echo "&p[url]=http://wprzerwie.net/view/";
  18. echo $post['Post']['id'];
  19. echo "/";
  20. echo $post['Post']['title'];
  21. echo "&p[images][0]=";
  22. echo "[ IMG ]http://wprzerwie.net/".$ss."[ /IMG ]";
  23. echo " target=\"_blank\">Dodaj na Facebooka</a>";
  24. echo "</center>";
Go to the top of the page
+Quote Post
Adikso
post
Post #7





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.05.2011
Skąd: Polska - Łódź

Ostrzeżenie: (0%)
-----


U mnie też obrazek nie działa, spróbuje coś jeszcze dzisiaj wykombinować.

EDIT:
Śpiesze się więc napisze tylko tyle. Przerób to bo coś się do like nie chce dodać. (Wycięte z demotywatorów)
Kod
<iframe src="http://www.facebook.com/plugins/like.php?layout=button_count&channel_url=https%3A%2F%2Fs-static.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D3%23cb%3Df1cf6c2fb4%26origin%3Dhttp%253A%252F%252Fwprzerwie.net%252Ff3ea64e684%26relation%3Dparent.parent%26transport%3Dpostmessage&font=arial&href=ADRES_DO_OBRAZKA&layout=button_count&locale=pl_PL&node_type=link&sdk=joey&show_faces=false&width=130" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:21px;" allowTransparency="true">


Pod patrz demotywatory!

Ten post edytował Adikso 29.07.2011, 12:37:15
Go to the top of the page
+Quote Post
toel
post
Post #8





Grupa: Zarejestrowani
Postów: 97
Pomógł: 11
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


fb Open Graph - znaczniki meta
Go to the top of the page
+Quote Post
zdydam
post
Post #9





Grupa: Zarejestrowani
Postów: 27
Pomógł: 2
Dołączył: 11.01.2010

Ostrzeżenie: (0%)
-----


Adikso jak wrzucę twój skrypt to wczyta się jeden demotywator, potem już jakby się strona ucięła. Myślę, że jest to wina iframe. Także nadal poszukuje rozwiązania. Co do znaczników - nic to nie pomogło.
Go to the top of the page
+Quote Post
Adikso
post
Post #10





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.05.2011
Skąd: Polska - Łódź

Ostrzeżenie: (0%)
-----


Jutro to ogarne i dam odpowiedź.
Go to the top of the page
+Quote Post
zdydam
post
Post #11





Grupa: Zarejestrowani
Postów: 27
Pomógł: 2
Dołączył: 11.01.2010

Ostrzeżenie: (0%)
-----


Ok nie ma sprawy. Jestem i tak wdzięczny, że poświęciłeś mi już tyle czasu.
Go to the top of the page
+Quote Post
bartekc
post
Post #12





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 24.07.2011

Ostrzeżenie: (0%)
-----


Cytat(Adikso @ 29.07.2011, 21:50:30 ) *
Jutro to ogarne i dam odpowiedź.

I jak udało się?
Go to the top of the page
+Quote Post
Adikso
post
Post #13





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.05.2011
Skąd: Polska - Łódź

Ostrzeżenie: (0%)
-----


Jasne że się udało!
Wystarczy dać w linku:
Kod
http://www.facebook.com/sharer.php?u=ADRES_DO_PODGLADU_OBRAZKA&src=sp


Przykład:
Kod
http://www.facebook.com/sharer.php?u=http://wprzerwie.net/view/103/Firefox-i-jego-pluginy.&src=sp

Nic więcej, facebook zrobi to za ciebie. tzn.
Pobierze najbliższy obrazek, parametr alt jako tytuł i link podany w adresie jako link do podglądu obrazka.
Jestem z siebie dumny (IMG:style_emoticons/default/smile.gif)

Życze sukcesów stronie!

Ten post edytował Adikso 31.07.2011, 17:26:36
Go to the top of the page
+Quote Post
zdydam
post
Post #14





Grupa: Zarejestrowani
Postów: 27
Pomógł: 2
Dołączył: 11.01.2010

Ostrzeżenie: (0%)
-----


Tak, wszystko działa pięknie! Dzięki wielkie za pomoc (IMG:style_emoticons/default/smile.gif) Temat do zamknięcia.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 21:26