Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzanie czy dany link znajduje się na danej stronie.
Forum PHP.pl > Forum > PHP
bobo168
Robie skrypt wymiany linków i musze sprawdzić czy link mojej stronie znajduje się na tej stronie co chce się ze mną wymienić linkiem. Np. mam podaną strone www.ladne.pl i jak wpisze ja do formularza i klikne sprawdź to dostane informacje czy mój link jest na podanej stronie. Nie mam pojęcia jak coś takiego zrobić. Bede wdzięczny jak ktoś podżuci mi pomysł albo lepiej gotowca tongue.gif
Z góry THX za pomoc:)
wipo
Kod

<?
$moja_strona="http://www.mojastrona.pl";

if ($_POST['submit']){
    if (!empty($_POST['adres'])){
        $plik=fopen($_POST['adres'],"r+");
        while(!feof($plik)){
             $zawartosc.=fgets($plik,4096);
         }
         fclose($plik);
         if (strpos($zawartosc,$moja_strona)===false)
            print "Nie ma linka";
        else
            print "Jest link";
    } else print "Wpis adres";
}

?><form action="" method="post">
<input type="text" name="adres" value="">
<input type="submit" name="submit" value="dalej">
</form>


Coś takiego.
Powinno zadziałać
bobo168
Jak to uzyje do dostaje tyle błedów ile dana strona ma linijek tongue.gif
wipo
Cytat(bobo168 @ 22.10.2006, 20:57:09 ) *
Jak to uzyje do dostaje tyle błedów ile dana strona ma linijek tongue.gif

Jeżeli strona o podanym adresie istnieje to działa poprawnie.
bobo168
U mnei jakoś nie działa... Jutro jeszcze to sprawdze i się z tym pomęcze smile.gif I bedzie guitar.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.