Как да си направим крие в раздела за да се покаже съдържанието само на тези, които натиснат - Харесва ми
В предишна статия ви показах как да се напише код за рекламни маркери, раздели. В тази статия ще ви покажем как да го направят, за да се скрие информацията от тези, които все още не са натиснали бутона "Like" на страницата си, както и да се покаже тази информация само за тези, които вече стана фен на страници. Това е един от Натания шоу съдържание за феновете да покажат друго съдържание (виж примери в тази статия).
преди да започнете
За да се създаде "крие ефект" вече трябва да бъде напълно инсталирани във вградената рамка раздела на страницата. Не, ако вече сте, тогава прочетете тези две ръководства: "Как да се създаде раздел Наздраве?" И "Как да пишем основен код за собствените си рекламни маркери, раздели Бек?". След изпълнението на тези стъпки, трябва да се работи с вградена рамка-раздел и кода си, трябва да изглежда така:
Само че този път, аз ще използва формата на PHP. Ако подаде за index.html раздел, след което да го отворите в Notepad ++ и се съхранява в PHP формат (например index.php).
Стъпка 1. Изтеглете и да се свържете Facebook PHP SDK
Този код е необходимо да се промени на 2 стойности: ID на приложението, които сте създали на Facebook за раздела и неговите тайни. Тези данни могат да бъдат намерени в раздел разработчиците в приложенията, контролния панел. Също така контролира пътя към facebook.php на файла. В този случай, кодът заяви, че facebook.php е в същата папка като файл index.php.
Стъпка 2. Изберете подходящите PHP-променливи
Следващата стъпка - е да се регистрирате на 2 променливи, които ще получат Facebook потребителска информация за състоянието (фен или не). За да направите това, добавете предходната PHP-кодът пред знака> следните два реда код:
Първата променлива е $ signed_request проверява дали лицето не влезете в профила си във Facebook, посети страницата ви. второ проверява променлива $ like_status дали Влезлият потребител фен на страницата си.
Стъпка 3: Задаване на условията, въз основа на 2-на PHP променливи
Сега, нашият код може да се определи кой е фен и кой не е. Въз основа на тази информация, молим състояние, което ще извършва механизма за скриване на раздела (имайте предвид, че всичко това се прави в рамките на едно index.php файл). Копирайте следния код и го поставете в DIV на контейнера в тялото на HTML-код:
В това състояние, казват те, ако потребител "" страницата layknul да го направи по друг начин - да се направи това. С други думи, съдържанието при условие, ако ($ like_status) се показва на потребителите, когато натиснете бутона "Like" бутона. Ако потребителят не е натиснат "Like" бутона, той ще видите съдържанието, което е регистрирано при условие друго.
Сега имате пълнофункционален вложена рамка раздела с функцията за скриване на раздела.