Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
696
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    EGJSoldier EGJSoldier ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Beiträge
    218
    Hallo zusammen, ich hätte da mal ne frage, wo ich gerade selbst nicht weiter weiß beziehungsweise nicht weis ih ich es angehen soll. Und zwar will ich aus dieser seite hier: http://85.114.141.244/rank.php die ersten drei Leute im Ranking rauslesen. Ich habe jedoch kein zugriff auf eine datenbank. Die Seite ist das einzigste was ich habe.
    Ich hoffe ihr könnt mir weiterhelfen.

    MfG
    EGJSoldier
     

  2. #2
    Avatar von asipak4you
    asipak4you asipak4you ist offline Mitglied Gold
    Registriert seit
    Jul 2006
    Beiträge
    199
    Tag,

    dazu musst du dir erstmal die richtige Seite heraussuchen: http://85.114.141.244/sites/incls/Ranking/ranking.php

    und diese dann mit http://php.net/file_get_contents in eine Variable einlesen! Als letztes brauchst du noch einen Regulären Ausdruck, mit dem du den String nach einem Suchmuster durchsuchen kannst. Testen kannst du deine Ausdrücke z.B. mit http://www.regex-tester.de/regex.html

    Gruß
     

  3. #3
    Avatar von MC-René
    MC-René MC-René ist offline Mitglied Brokat
    Registriert seit
    Apr 2004
    Ort
    Saarland
    Beiträge
    289
    Oder probiers mal mit Snoopy...

    PHP-Code:
    $snoopy = new Snoopy
    $snoopy->fetch("http://85.114.141.244/sites/incls/Ranking/ranking.php"); 
    $inhalt=$snoopy->results
    $GrabStart 'k.jpg" border="0" alt="'//musst du anpassen
    $GrabEnd '"></a><img src="'//musst du anpassen
    $GrabData eregi("$GrabStart(.*)$GrabEnd"$snoopy->results$output1); 
    $output_k $output1[1]; 
    die Datensuche alternativ wie asipak4you meint mit preg_match
     
    Greetz, MC!

    Falls Dein Beitrag hilfreich war: Danke dafür :-)

    Falls mein Beitrag hilfreich war: Danke klicken! :-)

  4. #4
    Avatar von chmee
    chmee chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.526
    Blog-Einträge
    4
    Da alles so schön in Tabelle gepackt ist, könnte man auch per DOM durchgehen und dann in einen XML-String überführen, welcher dann wieder einfach auszulesen ist. Oder eben ganz einfach in ein array, wenn sonst nix passieren soll.

    http://www.bitrepository.com/php-sim...om-parser.html

    mfg chmee
     
    Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
    Benutzt den DANKE-Knopf oder bewertet den Beitrag

    "GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
    -> Regexp <- -> php <- -> Javascript <-

  5. #5
    EGJSoldier EGJSoldier ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Beiträge
    218
    Jo danke an euch. ich werde es sofort mal ausprobieren. wenn ich fragen habe post ich nochmal

    MfG
    EGJSoldier
     

  6. #6
    EGJSoldier EGJSoldier ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Beiträge
    218
    So da habe ich auch schon mine nächste Frage,
    und zwar erkennt er bei mir nicht die Funktion file_get_html. in der beschreibung steht, das sie ab PHP5 schon drin sein müsste. Ich habe PHP 5.2.9. Es wird aber nicht erkannt.

    MfG
    EGJSoldier
     

  7. #7
    Avatar von Steusi
    Steusi Steusi ist offline Nasenbär
    Registriert seit
    Sep 2006
    Ort
    MV
    Beiträge
    428
    Was bekommst du denn für eine Fehlermeldung?
    http://www.bitrepository.com/php-sim...om-parser.html
     
    Gruß Steusi

    Sollte dir ein Tipp von mir geholfen haben, freue ich mich auch über eine kleine Bewertung.
    Und wenn ein Problem gelöst ist, markiere deinen Beitrag bitte als erledigt.
    PHP-Code:
    $fehler "dummer Tippfehler";
    echo(
    "Und ist das Programm noch so klein, es passt immer noch ein ".$fehler". rein!"); 

  8. #8
    Avatar von chmee
    chmee chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.526
    Blog-Einträge
    4
    Wird wohl URL file-access is disabled in the server configuration oder failed to open stream: no suitable wrapper sein. Dann musst Du php erlauben, auch externe Zugriffe zu machen.
    Eine php.ini-Datei erstellen und dort allow_url_fopen = On reinschreiben. Die in den jeweiligen Ordner packen.

    Link: http://support.living-e.de/de/server...categorieID=78

    mfg chmee
     
    Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
    Benutzt den DANKE-Knopf oder bewertet den Beitrag

    "GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
    -> Regexp <- -> php <- -> Javascript <-

  9. #9
    EGJSoldier EGJSoldier ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Beiträge
    218
    Also ich bekomme folgende Fehlermeldung

    Fatal error: Call to undefined function file_get_html() in /usr/export/www/hosting/iaforce/Seite_Auslesen/index.php on line 21

    MfG
    EGJSoldier
     

Ähnliche Themen

  1. Teil einer Seite mit Javascript laden?
    Von tsbmusic im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 11.10.10, 16:51
  2. Ajax: Teil einer Seite reloaden
    Von EGJSoldier im Forum Javascript & Ajax
    Antworten: 12
    Letzter Beitrag: 21.10.09, 12:53
  3. Nur ein Teil einer Seite neuladen
    Von Duellking im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 17.04.09, 08:00
  4. Antworten: 3
    Letzter Beitrag: 22.06.04, 09:34
  5. Teil einer Seite mit eigener Scrollbar
    Von SilentWarrior im Forum HTML & XHTML
    Antworten: 12
    Letzter Beitrag: 25.02.02, 23:59