Autor | Zpráva | ||
---|---|---|---|
Windy Profil * |
#1 · Zasláno: 4. 2. 2006, 18:46:54
Tady mám script na ověření jestli daná stránka na mě odkazuje. Jde mi hlavně o to:
ereg('^.*(href=\"http://stranka\.wz\.cz/\.*)+.*$', $cislo); Díky tomu chci zjísiti, jestli řetězec, tedy zdroják stránky XYZ obsahuje alespoň jednou href="http://stranka.wz.cz/ script: <? if(isset($_COOKIE["links"])) { $cookie = $_COOKIE["links"]; $rozloz = explode("#", $cookie); function JeOdkaz($cislo) { return ereg('^.*(href=\"http://stranka\.wz\.cz/\.*")+.*$',$cislo); } $adresa = $rozloz['1']; $popis = $rozloz['0']; $jmeno = $rozloz['2']; $subor = file_get_contents("$adresa"); if(JeOdkaz($subor)) { echo "<CENTER><b><FONT color=\"#8F0000\">></FONT> Váš odkaz byl bez problému přidán.</b></CENTER>"; $sql = "INSERT INTO links ( id, adresa, nazev, popis ) VALUES ( '', '$adresa', '$jmeno', '$popis' ) "; mysql_query($sql); } else { echo "<CENTER><b><FONT color=\"#8F0000\">></FONT> Vámi zadaná stránka neobsahuj odkaz na tuto stránku.</b></CENTER>"; } } ?> |
||
WertriK Profil * |
#2 · Zasláno: 5. 2. 2006, 01:34:43
Misto ereg bych pouzil fci eregi, ktera nerozlisuje velikost pismen.
ereg('^.*(href=\"http://stranka\.wz\.cz/\.*)+.*$', $cislo); A kdyz uz znam jak se moje stranka jmenuje udelal bych to pomoci fce substr_count(); $link = "http://stranka.wz.cz"; $count = substr_count($soubor, $link); if ($count == 0) { echo "<CENTER><b><FONT color=\"#8F0000\">></FONT> Vámi zadaná stránka neobsahuj odkaz na tuto stránku.</b></CENTER>"; } else { echo "<CENTER><b><FONT color=\"#8F0000\">></FONT> Váš odkaz byl bez problému přidán.</b></CENTER>"; $sql = "INSERT INTO links ( id, adresa, nazev, popis ) VALUES ( '', '$adresa', '$jmeno', '$popis' ) "; mysql_query($sql); } |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0