Ankündigung

Einklappen
Keine Ankündigung bisher.

Twitter Follower

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Twitter Follower

    ICh hab da so ein Programm , das nicht funktioniert.. und ich weiß nicht woran es liegt..


    <?php

    //$url = "http://www.salzburg24.at";


    //if(isset ($_REQUEST["site"])) {
    $regs = ""; // leer , weil noch nichts gefunden wurde.

    $html = file_get_contents ('http://www.salzburg24.at'); // works only with salzburg24.at

    //$html = file_get_contents ($_REQUEST["site"]);

    //echo $html;
    //todo: check if sinnvoll

    $regs = "";
    @ereg ('(http://twitter[a-z\./0-9]*)#!/([a-zA-Z\.0-9]*)',$html,$regs); // AUSBESSERN
    print "<br>";
    print_r ($regs);// z.B : http://twitter.com/salzburg24
    print "<br>";

    $twitterurl = $regs [1] .$regs [2]; // 1=http://twitter.com , 2= salzburg24

    print "<br>";
    print_r ($twitterurl);
    print "<br>";

    echo $regs = "";

    //$html = file_get_contents ("http://twitter.com/salzburg24");

    $html = file_get_contents($twitterurl); // suche im Twitter (quellcode ) von Salzburg 24.

    echo $html;
    //todo: check if sinnvoll

    @ereg ("<strong>([0-9]*.[0-9])</strong> Follower",$html,$regs); // suche im quellcode nach ..<strong.......

    //preg_match ("/<strong>([0-9]*[0-9])</strong> Follower/",$html,$regs);

    //print_r ($regs);
    print_r ($regs);
    $ergebnis = $regs [1]; // hast du <strong.. gefunden. nimm das Array [1] (Zahl) heraus
    echo "<br>";
    echo "Follower: $ergebnis"; // printe die Zahl


    ?>

  • #2
    Zitat von klein_mü Beitrag anzeigen
    das nicht funktioniert.. und ich weiß nicht woran es liegt..
    Eine wahnsinnig hilfreiche Fehlerbeschreibung. Und was erwartest du nun?

    Kommentar


    • #3
      Hallo klein_mü,

      wir freuen uns, dass du an der öffentlichen Diskussion hier auf PHP.de teilnimmst. Als Community stehen wir dir gerne helfend zur Seite.
      Jedoch versteht sich PHP.de als Forum für Hilfe zur Selbsthilfe, weshalb wir gewisse Mindestansprüche an die Qualität von Benutzerbeiträgen stellen.
      Diese schließen ein:
      • eine verständliche Fragestellung
      • das Bemühen um eine korrekte Rechtschreibung und Grammatik
      • eine sinnvolle Beitragsformatierung (z.B. Code-Schnipsel in [PHP]-, [HTML]- oder [CODE]-Tags)
      • halbwegs solides Grundlagenwissen in den entsprechenden Bereichen
      • ausführliche, aber nicht ausschweifende Problembeschreibungen
      • relevante Code-Auszüge wo notwendig
      • und ganz wichtig: Eigeninitiative und Aufgeschlossenheit seitens das Fragestellers (das bist du)
      Leider entspricht dein Beitrag nicht ganz diesen Kriterien, weshalb er auf die Grüne Wiese verschoben wurde.

      Dies ist keine Beitragsschließung!

      Du kannst deinen Thread auf der Grünen Wiese gerne weiterführen. Wenn dein Beitrag hier gelandet ist, so ist dies auch kein Beinbruch. Du darfst nur nicht allzu große Hilfe von den erfahrenen Benutzern dieses Forums erwarten und solltest dir einmal Zeit nehmen, unsere Forenrichtlinien genau zu lesen. Auch unsere mühsam erstellte Sammlung von Einsteiger-Ressourcen ist einen gründlichen Blick wert. In aller Regel lässt sich dein Problem nämlich bereits mit dem dort vermittelten Wissen lösen. Eine ausführliche Google-Suche nach deinem Problem schadet selbstverständlich auch nie.

      Und schlussendlich: wenn du dir all dies zu Herzen genommen und verstanden hast, warum dein Beitrag auf der Wiese gelandet ist, klappt es vielleicht beim nächsten Mal.

      Mit besten Grüßen
      Manko10, Forenmoderation

      Kommentar


      • #4
        eine sinnvolle Beitragsformatierung (z.B. Code-Schnipsel in [php]-, [html]- oder [code]-Tags)
        Das ganz besonders hier.
        eine verständliche Fragestellung
        das auch.

        Kommentar


        • #5
          Falls ich den Code richtig deute, wird er sowieso gegen die Nutzungsbedingeungen von Twitter verstoßen (Automatisierte Abfragen etc..)

          Wenn schon, dann richtig:

          https://api.twitter.com/1.1/users/sh...ame=salzburg24

          Das Json-Objekt hat eine Eigenschaft mit dem Namen follower_count, der enthählt was du suchst.

          Kommentar

          Lädt...
          X