PHP Comment Formular, Facebook & Co

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • PHP Comment Formular, Facebook & Co

    Hallo

    ich brauche ein php comment formular,dass am besten sicher und opensource ist.

    Ich habe es vor mit dem webbrowser funktion von VBA in mein vba programm einzufügen.Also vorher via ftp auf meinen server hochladen dann in vba anzeigen lassen.

    Besucher die das programm starten sollen im vba programm ihren kommentar abgeneb könne. Ich habe es mit dem Comment plugin von facebook versucht,wenn das klappen würde wäre es sehr gut, es hat aber leider nicht geklappt. Wenn man kommentieren will muss man sich einloggen. Klickt man auf den login button so erscheint das login feld usw aber man wird im programm nicht eingeloggt keine ahnung aus welchem grund. Jetzt möcht ich das mit dem php comment formular machen. Sollte aber jemand wissen wie es mit dem facebook plugin geht wäre es echt nett hier mitzuteilen.

    Und schonmal voraus gesagt,das facebook plugin funktioniert im webbrowser ist nur eine url.

    mfg
    holand
  • Hi,
    ich denke wenn du den "server-side flow" bei Facebook implementierst, dann kann dein PHP Script die Anfrage bearbeiten ohne dass irgendjemand angemeldet sein muss.
    Dazu musst sich der Benutzer natürlich immernoch einmalig authenfizieren. Wenn du dann userToken und userSecret speicherst, solltest du Kommentare in seinem Namen speichern können.
    Mehr unter developers.facebook.com/docs/authentication/

    Bin mir aber nicht sicher, ob du mit der "server-side" Lösung evtl weniger Rechte hast, als mit dem "client-side flow"

    Lg
  • danke.

    hat aber bei mir irgendwie nicht ganz so geklappt. Ich habe folgendes versucht:

    Auf developers.facebook.com/docs/reference/plugins/comments/
    kann man sich diesen comment plugin erstellen mit seiner eigenen unique id. Rechts nebendran erscheint ja der comment kasten,ein iframe.

    Die URL zum IFRAME lautet demnach:

    Quellcode

    1. http://www.facebook.com/plugins/comments.php?api_key=113869198637480&channel_url=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%23cb%3Df1fa1cb6109cc9a%26origin%3Dhttp%253A%252F%252Fdevelopers.facebook.com%252Ff14cc8300f75e3a%26relation%3Dparent.parent%26transport%3Dpostmessage&locale=en_US&numposts=10&publish_feed=true&sdk=joey&title=Comments%20-%20Facebook-Entwickler&url=http%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Freference%2Fplugins%2Fcomments%2F&width=425&xid=http%253A%252F%252Fdevelopers.facebook.com%252Fdocs%252Freference%252Fplugins%252Fcomments%252F


    Ich habe das dann in mein VBA programm eingefügt mithilfe von:

    Quellcode

    1. webBrowser1.Navigate("plugin url siehe oben")



    Das mit dem Webbrowser1.navigate klappt ganz gut ich bekomme den comment kasten zusehen. Wenn ich dann alerdings auf den login button klick um zu kommentieren,werd ich nicht wietergeleitet und eingeloggt stattdessen bleibt es wie es war. Der popup zum login erscheint aber.

    Das mit client-side-flow hab ich versucht,mein englisch ist nicht so gut ich habe so zusammengebastelt hat nicht geklappt:

    Quellcode

    1. https://www.facebook.com/dialog/oauth?client_id=meinappid&redirect_uri=COMMENT-KASTEN-URL-SIEHE OBEN
  • Achso.. Ich dachte der Benutzer soll den Event über deine Webseite - also serverseitig triggern. Titel deines Beitrags ist schließlich PHP Comment Formular.
    Wenn der Benutzer das clientseitig im facebook iframe selbst machen soll, dann muss er richtig im Browser angemeldet sein. Dazu benötigst du die Cookie Informationen.

    Letztendlich bin ich mir nicht sicher, ob die Realisierung möglich ist.
    Serverseitig fehlt dir vermutlich die API in ein beliebiges Formular zu posten.
    Clientseitig fehlt dir als Programmautor die Möglichkeit dich mit dem Cookie des Benutzer zu authentifizieren.
  • Das Comment Plugin von Facebook wäre vorteilhaft und einfach gewesen einzubauen. Es klappt ja nicht,oder doch ?


    Ich brauche ja lediglich nur ein script mit dem user im vba programm ihre liederwünsche einfügen können,das VB programm ist ein mediaplayer. User die das programm öffnen sollen dort also kommentieren können :) ob es jetzt facebook ist (wäre ja sehr vorteilhaft,da es indirekt auch für einen werbung machen würde) oder ein anderes comment script letzenends brauche ich irgendetwas für die zuhörer :)
  • hi nochmal...

    so gut sind meine php kentnisse leider nicht und mir fehlt die zeit mich da jetzt einzuarbeiten. Kennt jemand vielleicht ein sicheres & simples comment script (opensource)? Komme durch google auf ein paar internetseiten die sind allerdings zu komplex. Es kann auch ein gästebuchscript sein,dass könnte ich noch schnell ändern.

    danke
  • danke sehr. Habe es probiert es klappt. Allerdings lässt sich das nicht so einfügen wie man es haben will. Das ding lässt sich gut anpassen von der größe her aber das login box dass dann erscheint wenn man eintragen will ist zu groß ....das programm ist 500 px * 400px

    und ein internet script ist mir lieber. Ich kannte mal ein gutes open source gästebuch das ich leicht ändern könnte aber mir fällt der name nicht mehr ein...es sind schon ein paar jahre her :)...

    Kennt ihr vielleicht welche? Ein feld zum eintragen mit captcha funktion oder irgendeiner sicherung und ein admin panel mehr nicht. kein schnick schnack etc.