Login  Regeln Aktuelles Datum und Uhrzeit: 05.12.2008, 08:39  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Frage zu PHP-Funktion file()

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
partner
User [User]
User



Anmeldung: 03.08.06
Beiträge: 11

BeitragVerfasst am: 17.08.2006, 08:43    Titel: Frage zu PHP-Funktion file() Antworten mit Zitat

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
Private Nachricht senden
sinergy
Stammuser [User]
Stammuser



Anmeldung: 02.08.06
Beiträge: 22

BeitragVerfasst am: 17.08.2006, 18:15    Titel: Antworten mit Zitat

http://www.php.net/manual/de/function.file.php

Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
012h
Neuer [User]
Neuer



Anmeldung: 11.09.06
Beiträge: 3
Wohnort: Frankfurt ...

BeitragVerfasst am: 11.09.2006, 07:58    Titel: Antworten mit Zitat

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
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Kurze Frage... AnkiSüdamerikaFan Sitecheck 0 01.12.2008, 17:14 Letzten Beitrag anzeigen
Keine neuen Beiträge Mein File Upload-Script - Funktionier... nicogames Serverseitige Websprachen 0 10.11.2008, 18:05 Letzten Beitrag anzeigen
Keine neuen Beiträge Hab mal eine Frage Purcy Einsteigerforum 1 13.10.2008, 13:21 Letzten Beitrag anzeigen
Keine neuen Beiträge frage zu htm luusbueb6 Einsteigerforum 1 04.10.2008, 14:10 Letzten Beitrag anzeigen
Keine neuen Beiträge Kurze Frage: Kann mir schnell jemand ... Nightcat Einsteigerforum 3 10.09.2008, 20:29 Letzten Beitrag anzeigen
Threadübersicht