Výsledky 1 až 17 z 17

Téma: [PHP] TIMER

  1. #1

    Standardní [PHP] TIMER

    Caute!
    Potrebujem nejaky randomizer & url finder (PHP).

    priklad:
    mam 2 frame-i: 1.frame je hore (tento frame ovlada druhy). V spodnom sa otvori stranka. Tam su odkazy, ktore by som napisal do txt, a z toho by vybral jeden a presiel by na to. Zase sa otvori jedna stranka s odkazmi, a tam su odkazy ktore by mal najst sam. Odkazy napr. zacinaju takto: www.stranka.sk/redirect.php?xxxxxx (na mieste x su cisla a pismena). A z toho zase vyberie jeden a prejde na to.

    da sa to urobit?PLZ pomozte mi! thanx

  2. #2

    Standardní

    Kód:
    <?php
    $handle = fopen&#40;"linky.txt", "r"&#41;;
    while &#40;!feof&#40;$handle&#41;&#41; &#123;
      $links&#91;&#93; = fgets&#40;$handle, 4096&#41;;
    &#125;
    fclose&#40;$handle&#41;;
    $header = "Location&#58; ".$links&#91;rand&#40;0,count&#40;$links&#41;-1&#41;&#93;;
    header&#40;$header&#41;;
    ?>
    Doufam zes myslel neco takovyho. tohle se proste da na zacatek kazdy stranky (includem) - teda jestli sem to pochopil spravne a chces porad presmerovavat. Nevim sice k cemu to je, kdyz zadnou stranku neuvidis, ale treba mi to objasnis. Je taky mozny, ze sem to pochopil blbe
    jeste technicka, nevim jestli je tohle dobre napsany, protoze sem to nezkousel a ted sem se asi mesic venoval c++, tak si nejsem jistej
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  3. #3

    Standardní

    good.
    to randomizer funguje velmi cool. thx
    potrebujem cele takto:
    mam 2 frame-i! (napr.horna a dolna).Toto horne je na mojom serveri, a to dolne je nejaka celkom ina stranka z internetu.
    chcem aby ten randomizer ovladal tu dolnu stranku!< nieco ako je v HTML
    Tuning FOCUS 1
    potom ked presiel na nahodne vybranu stranku. tak by vyhladal vsetky odkazy(URL) na tej stranke co zacinaju napr.takto> www.stranka.sk/redirect.php?
    a zase jeden vybral.
    thx

  4. #4
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    podivej se na manual php.
    ->regularni vyrazy (regexp)
    pod tim byvaji poznamky od uzivatelu a tam jistojiste takovy url grabber bude.
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  5. #5

    Standardní

    Citace Původně odeslal KtK
    podivej se na manual php.
    ->regularni vyrazy (regexp)
    pod tim byvaji poznamky od uzivatelu a tam jistojiste takovy url grabber bude.
    mam nejaky manual php ale pdf nie web.
    mozes mi dat link
    thx

  6. #6
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    TO SI DELAS SRANDU??
    I FEEL LUCKY
    A cist faq taky neni od veci!!!!
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  7. #7

    Standardní

    pozrel som do FAQu, ale bolo len tam take o nicom link.
    ale teraz som nasiel nieco> link grabber (cez google)
    Kód:
    <?php 
    $fcontents = file&#40; 'http&#58;//www.altavista.com' &#41;; 
    while &#40; list&#40; , $line &#41; = each&#40; $fcontents &#41; &#41; &#123; 
       while &#40; eregi&#40; '&#40;href&#91;&#91;&#58;space&#58;&#93;&#93;*=&#91;&#91;&#58;space&#58;&#93;&#93;*"?&#91;&#91;&#58;alnum&#58;&#93;&#58;@/._-&#93;+"?&#41;&#40;.*&#41;', $line, $regs &#41; &#41; &#123; 
          echo "Got '$regs&#91;1&#93;'
    \n"; 
          $line = $regs&#91;2&#93;; 
       &#125; 
    &#125; 
    ?>

  8. #8

    Standardní

    COOOOL! uz funguje mi url grabber, aj na php linky... (musel som s tym pohrat trosku)
    tak mi treba len nejaky TARGET-er, co mi otvara stranky v dolnom frame-i!
    ked viete to spravit tak napiste
    THX

  9. #9

    Standardní

    zase nieco som nasiel
    getURL(url, target, [method])

    edit:
    nejde
    pise mi ze Fatal error: Call to undefined function: geturl() in /down.php3 on line 2


    Kód:
    down.php3&#58;
    <?php 
    getURL&#40;"http&#58;//www.scottmanning.com/", "_blank"&#41;;
    ?>

  10. #10

    Standardní

    ad cilovani do framu - nevim, nikdy sem php nekombinoval s framema.
    co se tyce getURL, tak zadna takova funkce v php opravdu neni.
    pokud to s php myslis opravdu vazne, pouzivej http://www.php.net. v liste vpravo nahore je tam vstup na hledani funkci. kdybys tam napsal "getURL", dostal bys neco takovyho
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  11. #11

    Standardní

    hej, potom som prisiel na to, ze to suvisi s flashem...
    nemas nejaky tip, ze co by som mal hladat, bo uz hladal som 2 hodin a nasiel som len to geturl

    otazka je:nepozna niekto nejaky php command na to aby web stranka otvarala v inom frame-i? trebalo by to implentovat do toho>
    Kód:
    <?php 
    $handle = fopen&#40;"linky.txt", "r"&#41;; 
    while &#40;!feof&#40;$handle&#41;&#41; &#123; 
      $links&#91;&#93; = fgets&#40;$handle, 4096&#41;; 
    &#125; 
    fclose&#40;$handle&#41;; 
    $header = "Location&#58; ".$links&#91;rand&#40;0,count&#40;$links&#41;-1&#41;&#93;; 
    header&#40;$header&#41;; 
    ?>

  12. #12

    Standardní

    Kód:
    <?php 
    $handle = fopen&#40;"linky.txt", "r"&#41;; 
    while &#40;!feof&#40;$handle&#41;&#41; &#123; 
      $links&#91;&#93; = fgets&#40;$handle, 4096&#41;; 
    &#125; 
    fclose&#40;$handle&#41;; 
    ?>
    <script type="text/javascript">
    parent.nazev_framu.src = "<?= $links&#91;rand&#40;0,count&#40;$links&#41;-1&#41;&#93;; ?>";
    </script>
    že by takhle? (může v tom být menší chybka - netestoval jsem to)... Čistě přes PHP to nepůjde...
    -- under construction --

  13. #13

    Standardní

    kaltas dik za odpoved! este otestujem ci funguje.
    teraz potrebujem zase nieco ine!
    hladam nejaky php script aby medzi dvoma funkciami cakal niekolko sekund.
    napr. mam nejaky randomizer a potom redirection, a chcem aby pred redirectionom cakal 5sekund (nic nerobil len cakal).
    da sa to spravit?
    thx za odpovede

  14. #14

    Standardní

    začátek stejnej, rozdíl v javascriptu:
    Kód:
    <?php 
    $handle = fopen&#40;"linky.txt", "r"&#41;; 
    while &#40;!feof&#40;$handle&#41;&#41; &#123; 
      $links&#91;&#93; = fgets&#40;$handle, 4096&#41;; 
    &#125; 
    fclose&#40;$handle&#41;; 
    ?>
    <script type="text/javascript">
    function redir &#40;&#41; &#123;
      parent.nazev_framu.src = "<?= $links&#91;rand&#40;0,count&#40;$links&#41;-1&#41;&#93;; ?>";
    &#125;
    setTimeout&#40;"redir&#40;&#41;;",5000&#41;;
    </script>
    opet netestovano, ale melo by to jet to cislo (5000) je pocet milisekund, za jak dlouho se to presmeruje
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  15. #15

    Standardní

    nevelmi chce fungovat...

    parent.nazev_framu.src < ako treba nazov framu? napr. parent.mainFrame.src

  16. #16

    Standardní

    misto "src" pouzij "location" :
    Kód:
    <?php 
    $handle = fopen&#40;"linky.txt", "r"&#41;; 
    while &#40;!feof&#40;$handle&#41;&#41; &#123; 
      $links&#91;&#93; = fgets&#40;$handle, 4096&#41;; 
    &#125; 
    fclose&#40;$handle&#41;; 
    ?> 
    <script type="text/javascript"> 
    function redir &#40;&#41; &#123; 
      parent.nazev_framu.location = "<?= $links&#91;rand&#40;0,count&#40;$links&#41;-1&#41;&#93;; ?>"; 
    &#125; 
    setTimeout&#40;"redir&#40;&#41;;",5000&#41;; 
    </script>
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  17. #17

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •