|
 |
|
| Autor |
Nachricht |
partner User [User]

Anmeldung: 03.08.06 Beiträge: 11
|
Verfasst am: 17.08.2006, 08:43 Titel: Frage zu PHP-Funktion file() |
|
|
Hi,
habe mir ein simples PHP-Progrämmchen geschrieben, dass prüfen soll, ob Backlinks, die zu mir gesetzt worden auch immer noch da sind.
Das funktioniert im Prinzip wunderbar.
Es hakt aber jetzt an einer Stelle, wo es sich bei einer Backlinkseite um eine Seite handelt, die nicht mit http://www. anfängt, sondern es fehlt das "www".
Die Backlink-Seite wird mit file() in ein Array gelesen.
Genau an dieser Stelle versagt nun das Programm.
Frage:
Weiß jemand, ob die PHP-Funktion file() immer ein http://www braucht oder woran es sonst liegen könnte?
Danke vorab und Grüße.
|
|
| Nach oben |
|
 |
sinergy Stammuser [User]

Anmeldung: 02.08.06 Beiträge: 22
|
|
| Nach oben |
|
 |
012h Neuer [User]

Anmeldung: 11.09.06 Beiträge: 3 Wohnort: Frankfurt ...
|
Verfasst am: 11.09.2006, 07:58 Titel: |
|
|
Hi,
wenn ichs richtig verstehe was du da willst, schau dir mal folgendes an.
liest deine textdatei aus, packt jede zeile deiner textdatei in ein array separat pro arrayschlüssel.
wenn eine zeile keine http enthält, sonder nur ein www in der url wird das www durch http://www ausgetauscht.
| Code: | $zeilen_Array = file('./deine-datei.txt');
for( $i = 0; $i < count($zeilen_Array); $i++ ){
if( !eregi($zeilen_Array[$i], "http" ){
$zeilen_Array[$i] = ereg_replace("www", "http://www", $zeilen_Array[$i]);
}
} |
_________________
012h - Dienstleistungen für Digital- und Printmedien - Web-Design - Web-Entwicklung - Grafikdesign - Corporate-Design
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |