php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.08.2008, 12:46  
Neuer Benutzer
 
Registriert seit: 13.03.2008
Beiträge: 4
pdunkler
Standard "Vorschautext" von einer Webseite auslesen

Hy Leute,

ich habe für einen Kunden gerade ein Webverzeichnis fertiggestellt, welches eine bestimmte Option besitzen soll. Nun hänge ich momentan an genau dieser fest...

Das Script soll automatisch von den eingetragenen Seiten einen "Vorschautext" herauslesen, von dem man die maximale Anzahl der Zeichen im Admincenter einstellen kann. Nur ist es dort echt schwer, logische Ergebnisse zu erzielen. Ich habe das ganze mit einem Html-Parser versucht, welcher aber leider meistens quatsch liefert.

Nun wollte ich mal fragen, ob ihr vielleicht einen Vorschlag oder Tipp für mich habt, wie man das gut umsetzen könnte... Ich würde mich über alle Antworten freuen!

Mit freundlichen Grüßen
Paul Dunkler
pdunkler ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.08.2008, 13:04  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Kannst du das ganze etwas genauer beschreiben? "Vorschautext" und "quatsch liefern" ist so allgemein
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 03.08.2008, 13:13  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich schätze mal, dass der Parser dir Aufgrund der HTML-Struktur der Zielseiten "nur quatsch" liefert.
Könntest du mal beispielhaft eine Website angeben und deinen Parser posten?

Wissenswert für uns ist auch wozu der Vorschautext dienen soll um dir eventuell eine Alternative vorzuschlagen.
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
Alt 07.08.2008, 14:57  
Erfahrener Benutzer
 
Registriert seit: 13.05.2006
Beiträge: 466
Curanai ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich glaube, ich habe eine Ahnung, was er vor hat ...

Wer OPERA kennt, findet den Startbildschirm oder zumindest den Tab-Snapshot zur Laufzeit bestimmt genauso hilfreich in der Orientierung wie ich. Mouse über Browsertab und der zeigt die aktuelle Seite im Mini-Format an ... ohne Klick auf den Tab selbst. Ob man es braucht, naja ... ^^

Ich tippe drauf, dass der Kunde etwas ähnliches möchte - allerdings eben nur als Text. Hier fangen Deine Probleme aber an, da die Seiten, die im Webverzeichnis gelistet werden könnten, keine ähnlichen Signaturen aufweisen werden, wenn wir jetzt mal nicht über mögliche Auslesepunkte wie <body> oder ähnlich sprechen. Du musst ja Merkmale haben, wo und wie Du den Text entnehmen willst ... und während ein Eintrag alles mit CSS macht, nutzt der nächste bspw. Grafiken, das alte Font-Tag usw.

Ich habe kürzlich Börsendaten aus einer Seite "geholt" (offizielle Anfrage ist gestellt, ob das per Cronjob erlaubt ist) und musste diesen eben sehr individuell aufbereiten - das klappt auf der Seite, ich bekomme nur die gewollte Info (muss dennoch die gesamte Seite vorher abholen) und kann diese in meine DB aufnehmen - auf der nächsten/anderen Seite klappt es nicht!! (weil anderes Seitenaufbaumuster)

Du kannst ja auch schlecht die Seitenbetreiber dazu auffordern, "Markierungen" (z. B. <!-- ab hier Seitentext -->) einzupflegen.

Fazit: Nur einen Teil anzeigen bzw. nur Teile daraus wirst Du global nicht hinkriegen. Demnach würde ich mich vielleicht eher am Markt orientieren: Benutze META-Tags (Title, Description) ... dann hättest Du zumindest eine Teilwahrheit.

just my 2 cent

S.
__________________
Manche Menschen sind wie Schnitzel - nicht zäh, aber beidseitig bekloppt!
Curanai ist offline  
Alt 07.08.2008, 15:08  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ich tippe darauf, dass es etwas ganz anderes ist und ich bitte darum den TE mal vor weiterem Tippspiel zu Wort kommen zu lassen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 07.08.2008, 15:13  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Nun vielleicht kommt er hier oder hier weiter mit seinem CROSSPOSTING... argh
cycap ist offline  
Alt 07.08.2008, 15:18  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Du bist ein Fuchs!
Zitat:
Nun vielleicht kommt er hier oder hier weiter
Vielleicht wenn er mehr Infos als da oben rausgerückt hat. War wohl wieder ein eiliges und furchtbar wichtiges Problem.
[MOD: Thread geschlossen]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

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
Regex: Auslesen der Meta-Tags einer Webseite Sucheingrenzung pepe24 PHP Tipps 2008 12 31.05.2008 15:41
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
Vom Browser verschickte Daten auslesen und anzeigen? andy32 PHP Tipps 2008 3 22.08.2007 18:33
[Erledigt] Datenbank auslesen mit register_globals off PHP Tipps 2007 14 03.01.2007 17:12
Webseite komplett auslesen PHP Tipps 2006 5 20.07.2006 12:49
Webseite auslesen Katrin PHP Tipps 2006 6 21.04.2006 20:43
[Erledigt] gelöst: Tabelle auslesen -&amp;amp;amp;amp;gt; Gleiche Einträge nur 1 Mal Datenbanken 3 31.03.2006 01:44
Wie Tonerstand aus Webseite vom Druckergerät auslesen? PHP Tipps 2006 14 16.03.2006 16:16
[Erledigt] Frage zu Webseite PHP Tipps 2005-2 1 26.10.2005 21:18
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
eMail Adressen einer Webseite auslesen ? madSoul PHP Tipps 2005-2 10 08.09.2005 12:17
Daten aus Pw-Geschütztem bereich auslesen PHP-Fortgeschrittene 2 26.08.2005 15:27
auslesen und nochmals auslesen?! $$$ ThiKool $$$ PHP Tipps 2005 23 10.03.2005 19:43
[Erledigt] html aus einer webseite auslesen PHP-Fortgeschrittene 7 14.02.2005 11:03
[Erledigt] Auslesen von Text incl. &quot; aus Textfeld PHP Tipps 2007 4 04.01.2005 13:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
google vorschautext, php description auslesen, text aus website auslesen, php vorschautext, website text auslesen, php website auslesen, google vorschau text, php text aus website auslesen, webseiten text auslesen, text einer website auslesen, php text webseite auslesen, description einer seite auslesen, php text aus webseite auslesen, html vorschautext, webverzeichnis auslesen, vorschautext google, text webseite auslesen, php text aus seite auslesen, text von webseite auslesen, text aus webseite auslesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:32 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