tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
NEIN
ANTWORTEN
20
ZUGRIFFE
1109
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Zneaf Zneaf ist offline Mitglied Gold
    Registriert seit
    Feb 2011
    Beiträge
    155
    Hey Yaslaw,

    sry...den Link hatte ich total übersehen.

    Hier ist der Code, wie er in der DB eingetragen werden sollte:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <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/de_DE/all.js#xfbml=1";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
     
    <div class="fb-like" data-href=" http://www.facebook.com/site " data-send="true" data-width="300" data-show-faces="false" data-colorscheme="dark"></div>

    Und hier ist der Code, wie er letztendlich in der DB eingetragen wird:
    Code :
    1
    
    (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 = &quot;//connect.facebook.net/de_DE/all.js#xfbml=1&quot;;   fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));

    Ich hab mir inzwischen natürlich dein Tutorial durchgelesen und das gemacht, was du wolltest. Eine Fehlermeldung hab ich allerdings nicht erhalten.

    Der SQL sieht wie folgt aus:
    Code :
    1
    
    UPDATE resident_dj SET facebook = (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/de_DE/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); WHERE user_name = test

    Ich hoffe das sagt dir irgendetwas.

    Vielen Dank für die Hilfe =)

    LG Zneaf
     

  2. #17
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Achso, es soll Code eingetragen werden! Ich dachte immer es soll kein Code gespeichert werden.

    Nun, als erstes fällt sicher auf, dass dein String nicht in ANführungszeichen gesetzt ist....

    Was gibt denn ein var_dump($fb) aus?
    Zneaf bedankt sich. 
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  3. #18
    Zneaf Zneaf ist offline Mitglied Gold
    Registriert seit
    Feb 2011
    Beiträge
    155
    Hey Yaslaw

    Ja, es soll Code in der DB eingetragen werden Hab mich vielleicht etwas unverständlich ausgedrückt Sorry!

    Der var_dumb($fb) gibt folgendes aus:
    Code :
    1
    
    string(294) "(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/de_DE/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));"

    Hoffe das sagt dir was

    Welche Stelle hast du gemeint, wo mein String nicht in Anführungszeichen steht?
    *sorry wenn dir Frage blöd erscheint*

    Vielen Dank für Deine Hilfe =)

    Gruß Zneaf =)
     

  4. #19
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Also, der update geht richtig. Denn es steht genau das drin was der var_dump() auch liefert.

    $fb beinhaltet nur die Funktion. Das ganze HTML-Zeugs rundherum nicht. Naja, dann musst du das halt noch anfügen und erst dann in die DB eintragen
    PHP-Code:
    $fb '<div id="fb-root"></div>
    <script>'
    .$fb.'</script>
     
    <div class="fb-like" data-href=" http://www.facebook.com/site " data-send="true" data-width="300" data-show-faces="false" data-colorscheme="dark"></div>'

     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  5. #20
    Zneaf Zneaf ist offline Mitglied Gold
    Registriert seit
    Feb 2011
    Beiträge
    155
    Hey Yaslaw

    Super Idee, aber einen Haken hat die Sache noch:
    in dem unteren DIV-Container ist ein link (heißt data-href=""), der von Person zu Person unterschiedlich ist...wie genau könnte ich dieses Problem lösen?

    Vielen Dank =)

    Gruß Zneaf
     

  6. #21
    Zneaf Zneaf ist offline Mitglied Gold
    Registriert seit
    Feb 2011
    Beiträge
    155
    Hey Leute,

    Ich hab leider immer noch keine Ahnung wie man das realisieren könnte.
    Ich lass das Thema noch eine Weile offen...falls jemand noch einen Geistesblitz haben sollte würde ich mich rießig freuen wenn ich noch einen tip bekäme.

    Gruß zneaf
     

Ähnliche Themen

  1. Antworten: 20
    Letzter Beitrag: 22.10.07, 10:36
  2. Antworten: 1
    Letzter Beitrag: 19.09.07, 11:45
  3. Formular in Datenbank Speichern
    Von Anubia im Forum PHP
    Antworten: 3
    Letzter Beitrag: 30.10.06, 18:28
  4. Frontpage->Formular in Datenbank speichern
    Von ak-47 im Forum HTML-Editoren
    Antworten: 18
    Letzter Beitrag: 15.06.06, 17:28
  5. Antworten: 0
    Letzter Beitrag: 28.04.05, 09:36

Stichworte