php.de

Zurück   php.de > Stellengesuche und Projekthilfe > Freizeit

Freizeit Suche nach neuen Betätigungsfeldern, zur Mitwirkung an bestehenden Projekten o.ä.

Antwort
 
LinkBack Themen-Optionen
Alt 27.01.2012, 08:41  
Neuer Benutzer
 
Registriert seit: 27.01.2012
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Icejumper befindet sich auf einem aufstrebenden Ast
Standard in Sachen Parsen

Hallo Leute

Ich hab da mal eine Frage weil ich etwas Parsen möchte.
(Ich hoffe der Ausdruckt stimmt)
Also von einer anderen Seite etwas auslesen, und auf meiner Seite wieder darstellen.

Frage: Was wird eigendlich geparst
Alles "von bis" mit sammt dem Code? oder nur der reine sichtbare HTML-Text?
Icejumper ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.01.2012, 10:05  
Erfahrener Benutzer
 
Registriert seit: 30.07.2008
Beiträge: 1.133
PHP-Kenntnisse:
Fortgeschritten
xm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphäre
Standard

Das, was Dir Dein Browser unter "Quelltext anzeigen" ausgibt.
xm22 ist offline   Mit Zitat antworten
Alt 27.01.2012, 10:28  
Neuer Benutzer
 
Registriert seit: 27.01.2012
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Icejumper befindet sich auf einem aufstrebenden Ast
Standard

Also, ich möchte für meine GildenSeite, aus einer anderen Seite etwas "Parsen".

Die andere Seite: http://eu.battle.net/wow/de/guild/zi...cter=steinhuuf
Etwas unten ist auf der rechten Seite ein Kasten mit der Überschrift: Meisten Beiträge der Woche

Was ich brauchen würde, wäre: (wer wieviel Punkte in der Woche macht.)

1 Steinhuuf 85 62588
2 Àrres 79 22050
3 Arabella 85 17350
4 Amylinchen 85 17350

Mit der Aktion möchte ich meine Member etwas an der Ehre packen und für gewissen Sachen Ingame anstacheln.

Ich Google schon seit Tagen um eine brauchbare Lösung, ich hab zwar etwas gefunden, aber ich bekomme kein Ergebnis

Ich erlaube mir mal hier den Code hier rein zustellen:

PHP-Code:
// URL, die durchsucht werden soll
$url "http://eu.battle.net/wow/de/guild/zirkel-des-cenarius/Haus%20der%20Verdammten/?character=steinhuuf";

// Zeichenfolge vor relevanten Einträgen
$startstring "<div id="roster" class="table">";

// bis zum nächsten html tag bzw. Zeichenfolge nach relevanten Einträgen
$endstring "</div>"

$file = @fopen ($url,"r");

if (
trim($file) == "") {
    echo 
"Service out of order";
    } else {
    
$i=0;
    while (!
feof($file)) {

        
// Wenn das File entsprechend groß ist, kann es unter Umständen
        // notwendig sein, die Zahl 2000 entsprechend zu erhöhen. Im Falle
        // eines Buffer-Overflows gibt PHP eine entsprechende Fehlermeldung aus.

        
$zeile[$i] = fgets($file,2000);
        
$i++;
    }
    
fclose($file);
}

// Nun werden die Daten entsprechend gefiltert.

for ($j=0;$j<$i;$j++) {
    if (
$resa strstr($zeile[$j],$startstring)) {
        
$resb str_replace($startstring""$resa);
        
$endstueck strstr($resb$endstring);
        
$resultat .= str_replace($endstueck,"",$resb);
        
$resultat .= "; ";
    }
}

// Ausgabe der Daten

return $resultat

Fehlt da nicht ein echo""; zum anzeigen?
Was wird da eigentlich gefiltert?
Icejumper ist offline   Mit Zitat antworten
Alt 27.01.2012, 10:29  
Benutzer
 
Registriert seit: 13.05.2006
Beiträge: 32
PHP-Kenntnisse:
Fortgeschritten
Shrek2oo6
Shrek2oo6 eine Nachricht über MSN schicken
Standard

moin

google mal nach yql ist vom yahoo und eignet sich hervorragend für solche dinge.

gruss
__________________
Code auch ab und an gegen Backlink von einer hohen PR Seite.
Fahrrad
Shrek2oo6 ist offline   Mit Zitat antworten
Alt 27.01.2012, 10:48  
Neuer Benutzer
 
Registriert seit: 27.01.2012
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Icejumper befindet sich auf einem aufstrebenden Ast
Standard

Oh, das ist in Englisch, das kann ich nicht lesen.
Bin schon etwas älter, als ich damals mit der Schule fast fertig war kam erst auf das Englisch die Weltsprache wurde.

Sorry, schade, aber danke für die schnelle Hilfe!
Icejumper ist offline   Mit Zitat antworten
Alt 27.01.2012, 11:04  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.006
PHP-Kenntnisse:
Fortgeschritten
tr0y ist jedem bekannttr0y ist jedem bekannttr0y ist jedem bekannttr0y ist jedem bekannttr0y ist jedem bekannttr0y ist jedem bekannt
tr0y eine Nachricht über MSN schicken
Standard

du musst da nix parsen, Blizzard hat dafür eine API zum auslesen bereitgestellt, entweder brichst du dir die Finger mit der API selbst oder du guggst mal was "andere" dafür vorbereitet haben: http://eu.battle.net/wow/de/forum/topic/1849933594

Die Blizzard-API ist da beschrieben: http://blizzard.github.com/api-wow-docs/ und da behandelt: http://us.battle.net/wow/en/forum/2626217/

P.S.: Das Thema hier ist allenfalls Offtopic aber nicht wirklich Freizeitliche Aktivitätswünsche für dein "Projekt"... schätze ich.
__________________
The PHP echo-command is the most powerful weapon of the world. A simple string "Fuck you, <insert random chief of state>. Cheers, yours <insert random chief of other state>." delivered with that command can and will raise wars. So, be careful developer, be careful.

Geändert von tr0y (27.01.2012 um 11:10 Uhr).
tr0y ist gerade online   Mit Zitat antworten
Alt 27.01.2012, 12:05  
Neuer Benutzer
 
Registriert seit: 27.01.2012
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Icejumper befindet sich auf einem aufstrebenden Ast
Standard

Spitze
Danke für den heißen Tipp !!

Nun bin ich schon mal einen riesen Schritt weiter.
Icejumper ist offline   Mit Zitat antworten
Antwort


Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XML-Datei parsen TorrnexT PHP Einsteiger 24 06.09.2011 17:11
robots.txt anhand des User-agent: parsen hjw-kunstwerk PHP Einsteiger 22 14.06.2011 12:34
XTM Fragment in ein Objekt parsen wiegia086 PHP-Fortgeschrittene 11 29.04.2011 11:12
Eigenes Webseitensystem programmieren oder Ausgaben von fertigen Systemen parsen? Bytecruncher PHP-Fortgeschrittene 2 04.12.2010 21:35
[Erledigt] PNG IDAT Parsen redwolf PHP-Fortgeschrittene 6 19.11.2010 13:10
Seite parsen Charset unbekannt. omex PHP Tipps 2010 3 17.08.2010 09:48
Ajax Content Parsen mittels PHP omex PHP Tipps 2010 4 24.03.2010 22:07
[Erledigt] Nur Parsen, wenn vorher NICHT ein bestimmtes Zeichen steht djscaleo PHP Tipps 2009 23 01.04.2009 15:02
Bitstream parsen djscaleo PHP Tipps 2009 36 28.03.2009 22:04
geht das mit parsen?? Dopedouglaz PHP Tipps 2006 6 22.05.2006 14:13
text parsen mit php - tutorial gesucht PHP Tipps 2005-2 2 05.10.2005 11:44
[TEMPLATEENGINE] Problem mit dem Parsen von Arrays imported_Ben PHP-Fortgeschrittene 5 30.07.2005 11:07
[RegEx] Datum/Uhrzeit parsen PHP-Fortgeschrittene 3 08.11.2004 08:58
XML parsen und Probleme mit "&"-Zeichen. PHP Tipps 2004 3 16.10.2004 13:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum