Archief - Website naar Facebook linken

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Wick3D65

Legacy Member
Hallo,

ik ben afgelopen weken bezig met het maken van een website voor een vriend.
Waarop de website hoster fotos kan uploaden. En de andere met hun facebook account liken, en antwoorden. Eerder vindt ik geen PHP script die dit bevat, waarmee facebook gelinkt wordt met de website & zo kunnen antwoorden erop.
Heeft iemand hier ervaring mee?
Alvast bedankt.

Mvg Ilias

Mackenzie

Legacy Member
Even iets uit de wereld helpen:
Facebook zal nooit gelinkt worden met jouw website, je kan enkel je cookie van facebook gebruiken als authenticatie.
En waarom zou je een php script hiervoor zoeken als dat op 1-2-3 gemaakt is met de Facebook API?
Op die pagina kan je alle info vinden die je maar wilt en nodig hebt om facebook-integratie te verzorgen :)

Wick3D65

Legacy Member
Hallo, al bedankt voor de reactie, maar het wilt me maar niet lukken.
Terwijl ik de like button maak vragen ze mij om JAVASCRIPT SDK toe te voegen, doe ik dan ook.
Maar dan krijg ik niks op het scherm :/

HTML:
<html>
<head>
</head>
<body>
<div id="fb-root"></div>
<script>
  window.fbAsyncInit = function() {
    // init the FB JS SDK
    FB.init({
      appId      : 'YOUR_APP_ID', // App ID from the App Dashboard
      channelUrl : '//SITE', // Channel File for x-domain communication
      status     : true, // check the login status upon init?
      cookie     : true, // set sessions cookies to allow your server to access the session?
      xfbml      : true  // parse XFBML tags on this page?
    });

    // Additional initialization code such as adding Event Listeners goes here

  };

  // Load the SDK's source Asynchronously
  // Note that the debug version is being actively developed and might 
  // contain some type checks that are overly strict. 
  // Please report such bugs using the bugs tool.
  (function(d, debug){
     var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement('script'); js.id = id; js.async = true;
     js.src = "//connect.facebook.net/en_US/all" + (debug ? "/debug" : "") + ".js";
     ref.parentNode.insertBefore(js, ref);
   }(document, /*debug*/ false));
</script>
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/nl_NL/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-like" data-href="http://www.testxiliav.site90.net" data-send="false" data-width="450" data-show-faces="true"></div>
</body>
</html>


//EDIT : Werkt, klein foutje gemaakt! Bedankt voor de hulp! :D //

Wick3D65

Legacy Member
Nadat ik dat facebook ding aan de praat gekregen heb, moet ik nog iets anders doen.
Het doel ervan is, telkens als je een foto upload, maakt die automatisch een .html page aan.
naam zou de naam van de foto zijn. voorbeeld: ROFLHub.com | Funny Pictures and Lols
Je klikt op de rechtse pijl : andere foto, ander .html
Heb hier voor gekeken op internet, maar is zo goed als onvindbaar.
Hopelijk kunnen jullie me helpen.

Mvg ilias

Kilghard

Legacy Member
Dit is heel basic , hier ga ik niet echt mee helpen (sorry?)
maar dit kan je ZEKER op het net vinden , uploads zijn mss niet even makkelijk
maar eens ja dat hebt moet zo een site als in je voorbeeld makkelijk te maken zijn.
Ik veronderstel dat dit een taak is om iets te leren, leer dan ook iets (:

GOOGLE ON MY FRIEND !

Wick3D65

Legacy Member
Ja ik ben PHP aan het leren op mezelf.
Heb echt al veel gezocht! Zou je eventueel kunnen zeggen hoe dit noemt?
Mvg

Mackenzie

Legacy Member
Wil je per se een html pagina laten genereren?
Zoals ik het meestal doet is het iets performanter voor je webhost. Namelijk 1 php paginatje (bvb foto.php) dat gewoon bij het naar links of rechts klikken een andere foto inlaadt en de pagina inhoud van die foto.php wijzigt. Als je een eenvoudige nummering aan je DB images geeft bij het uploaden, dan kan je het next/previous gebeuren al helemaal eenvoudig maken door een nummertje bij te houden en daar telkens 1 bij of af te doen. Makkelijk uitgelegd heb je dan foto.php?id=3 en voor next is ?id=4, previous ?id=2
Maar zoals hierboven al gezegd, dit soort zaken zijn wel heel basic en zeker op het net te vinden.
Upload formulieren zijn ook eenvoudig te maken. Link

Wick3D65

Legacy Member
Bedankt voor je reactie. Sorry maar ik leer me alles zelf van PHP.
Maar als ik dat doe, gaat hij niet telkens index page herladen?
Ze moeten juist overgaan in andere fotos.
Mvg

Mackenzie

Legacy Member
Wat is er erg aan die pagina herladen? Zolang je maar de gegevens op die pagina toont van die meegegeven id.
En ik heb PHP ook op mezelf geleerd ;) Zo moeilijk is het niet als je wat opzoekt en vooral veel uittest.

Wick3D65

Legacy Member
Ja dat ben ik nu zeker aan het doen.
Maar als ik op de pijl voor next foto klik, zal ik dan een juiste foto krijgen? Zodat deze kan geliked worden en gedeeld via facebook?
Mvg

Wick3D65

Legacy Member
Ja dat ben ik nu zeker aan het doen.
Maar als ik op de pijl voor next foto klik, zal ik dan een juiste foto krijgen? Zodat deze kan geliked worden en gedeeld via facebook?
Mvg

Mackenzie

Legacy Member
Haha, sorry maar die vrag kan jij enkel beantwoorden he :p het is jouw code...
Ken je het POST en GET request in PHP?
Wat jij nodig hebt is dus de GET: die id die je meegeeft aan die php pagina, namelijk de foto.php?id=3 bvb, die waarde achter van dat id kan je opvragen door $_GET["id"]
Als je dit dan in een variabeltje steekt bvb $id = $_GET["id"]; kan je afhankelijk daarvan de juiste image opvragen... En niet enkel de image, maar alles wat je maar wilt en in je DB aan die id hebt hangen.
Mijn manier is dan wel DataBase gericht, waar je oorspronkelijk content based bezig was met paginaatjes aanmaken. Dat kan natuurlijk ook, maar al deze zaken staan echt bijzonder goed uitgelegd op het wereldwijde web hoor :)

En even als extra ding. Het Facebook scriptje kijkt toch gewoon naar een bepaalde div die kan geliked worden waar je een image inzet? Dus waarom zou dit niet werken?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan