php.de

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

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.09.2006, 12:55  
Benutzer
 
Registriert seit: 03.09.2005
Beiträge: 95
TaStEn befindet sich auf einem aufstrebenden Ast
Standard http adressen & name aus quelltext raussuchen

hi ich würde gern einen quelltext öffnen und hier raus alle http adressen und die zugehörigen links auslesen jedoch funktioniert mein ansatz nicht richtig hier meine programmierung:


Code:
<?php
@$logben = file("http://www.neu.de");
$arrays = count($logben);
$zaehler = 0 ;

while ($arrays > $zaehler) {
  $undreindamit =trim($logben[$zaehler]);

  $picture = strstr($undreindamit,"href=");
  $zahl = strpos($picture, '</a>');
  $zahl = $zahl -1;
  $picture    = strstr($picture,substr($picture,6,$zahl));

  $picture = strstr($picture,"http://");
  $zahl = strpos($picture, '.de',".com");
  $zahl = $zahl -7;
  $picture    = substr($picture,7,$zahl);

$logvornamen =fopen ("keywords/test.txt","a");
fputs($logvornamen,
      "" . $picture ."\n"
      );
fclose($logvornamen);

$zaehler = $zaehler +1;
}

?>
kann mir jemand helfen ?

grüße markus
TaStEn ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 28.09.2006, 13:31  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Und was funktioniert nicht? Sag mal was genau passieren soll und was anstatt dessen passiert.
Flor1an ist offline   Mit Zitat antworten
Alt 28.09.2006, 13:41  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Schau dir mal preg_match_all() an, mit dem dritten Parameter bekommst du die Ergebnisse. Die kannst du dann durchgehen. Du könntest z. B. dieses Pattern verwenden:
Code:
#(.+)#iU
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline   Mit Zitat antworten
Alt 28.09.2006, 13:48  
Benutzer
 
Registriert seit: 03.09.2005
Beiträge: 95
TaStEn befindet sich auf einem aufstrebenden Ast
Standard erklärung

1.das programm soll eine Homepage öffnen
2.soll alle links raus suchen mit dem LINKTEXT !
3. soll die gefundenen Sachen in TXT dateien schreiben!
z.b.
linktext.txt soll im array(0) = Partnerbörse stehen
link.txt soll im array(0) = http://www.ilove.de stehen
.
.
.
usw.
TaStEn ist offline   Mit Zitat antworten
Alt 28.09.2006, 14:49  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
$arrays count($logben);
$zaehler ;
while (
$arrays $zaehler) { 
// ...
$zaehler $zaehler +1;

schonmal was von foreach gehört?
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline   Mit Zitat antworten
Alt 28.09.2006, 15:33  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard Re: erklärung

Zitat:
Zitat von TaStEn
1.das programm soll eine Homepage öffnen
2.soll alle links raus suchen mit dem LINKTEXT !
3. soll die gefundenen Sachen in TXT dateien schreiben!
z.b.
linktext.txt soll im array(0) = Partnerbörse stehen
link.txt soll im array(0) = http://www.ilove.de stehen
.
.
.
usw.
Und was hindert dich jetzt RudiS' Vorschlag auszuprobieren?
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Antwort


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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
adressen raussuchen, http quelltext, adresse raussuchen, link adresse im quelltext finden, quelltext mit http, quelltext link durchsuchen, adrressen raussuchen, aus quelltext adressen raussuchen, adresen raussuchen, http zahl, links aus code raussuchen, php alle links raussuchen, quelltext von adresse auslesen php, php links quelltext, link suchen quelltext homepage, wie finde ich quelltext raus, http:// adressen

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