php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.01.2005, 23:21  
Gast
 
Beiträge: n/a
Standard Seiten auf Links durchsuchen

Nabend...

Mein Problem ist folgendes:
Ich würde gerne meine ganzen Unterseiten auf Links durchsuchen und diese dann in nem ganz langem string abspeichern.....

Also müsste ich eine Funktion haben, die die html - Seiten auf den href="......" Teil durchsucht und mir dann den wert zw. den " "" " ausgibt.

Was gibt es da für Möglichkeiten?

Greetings EBI
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.01.2005, 23:24  
Gast
 
Beiträge: n/a
Standard

Die html-Datei öffnen und mit preg_match alles raussuchen was du brauchst.
 
Alt 04.01.2005, 23:27  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

reguläre ausdrücke sind das stichwort:

http://tut.php-q.net/regex.html
allerdings jenachdem wie sauber du bei deinem html warst und ob es nur für deine seite ist, lässt es sich auch mit strpos bewältigen, ist allerdings die unsauberere Methode.

mittels strpos href=" finden, dann das nächste " finden, und dann mittels substr den teil rausschneiden, mit regulären ausdrücke kannst du das mit etwas mehr mühe, aber wohl danach mit etwas mehr weisheit einfacher lösen.

mfg
robo47
robo47 ist offline  
Alt 05.01.2005, 00:27  
Gast
 
Beiträge: n/a
Standard

Danke! Habt mir schonmal weitergeholfen!

Greetings EBI
 
Alt 05.01.2005, 09:41  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

8.8. Wie finde ich alle Links in einer HTML-Datei?
http://www.php-faq.de/q/q-regexp-links-finden.html

8.14. Wie ersetze ich alle relativen Links in einer HTML-Datei durch absolute?
http://www.php-faq.de/q/q-regexp-links-absolut.html

sollte eigentlich weiterhelfen.
(zusätzliche info)
imported_Ben ist offline  
 


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
Links im Text GELight PHP Tipps 2006 3 13.10.2006 17:35
Frage zum durchsuchen von PHP Seiten <Daniel> PHP Tipps 2006 4 15.05.2006 10:46
Darstellung von Links ohne Parameter seven-12 PHP Tipps 2006 4 16.02.2006 15:31
Ordner durchsuchen und HTML Seiten als Links ausgeben niffi PHP Tipps 2006 4 23.01.2006 11:20
Seiten sichern!? c01001 PHP Tipps 2006 7 20.01.2006 09:13
Links von Seiten auslesen Charly Shop Sui PHP Tipps 2006 4 13.01.2006 20:22
[Erledigt] Zuviele Seiten werden angezeigt PHP Tipps 2007 5 24.12.2005 12:49
Alle links einer HTML Datei anzeigen? nicobischof PHP Tipps 2005-2 4 26.10.2005 18:20
[Erledigt] Links hinter Div-Layer funktionieren nicht HTML, Usability und Barrierefreiheit 10 14.09.2005 15:39
[Erledigt] Seiten in PHP mit Datenbank PHP Tipps 2005-2 3 24.07.2005 09:07
Include Problem! Links inerhalb eines Includes ... PHP Tipps 2005-2 14 23.07.2005 20:20
php seiten in einen iframe includen => HILFE PHP Tipps 2005-2 10 12.07.2005 19:24
Tabelle ganz links lalala HTML, Usability und Barrierefreiheit 1 06.07.2005 14:29
Zentrale Verwaltung interner Links Malfunction PHP Tipps 2005 4 01.03.2005 13:30
Variablen und Links PHP Tipps 2005 13 19.01.2005 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
alle links durchsuchen, seiten auf links durchsuchen

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.