Tero

Horoscop pe site-ul tau

Mar 1st, 2017
415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.44 KB | None | 0 0
  1. <?php
  2. /*
  3. Autor: Tero - [email protected]
  4. Preluarea horoscopului zilnic de pe site-ul acvaria.com
  5. Scriptul preia textul de la zodia respectiva si il adauga direct in ftp pentru ca urmatoarea accesare sa fie mai rapida.
  6. */
  7. header("Content-Type: text/plain");
  8. $zodie = strtolower($_GET['z']);
  9.  
  10. if (!empty($zodie) && isset($zodie)) {
  11. $fisier = "zodie/".$zodie.".txt";
  12.    if(!file_exists($fisier) || filemtime($fisier) < strtotime('-1 hour')) {
  13. $adresa   = "http://www.acvaria.com/partener-acvaria.php?z=".$zodie;
  14. $preluare = file_get_contents($adresa);
  15. $curatare = trim(strip_tags($preluare));
  16. $rezultat = str_replace("Horoscop oferit de www.acvaria.com", "", $curatare);
  17.  
  18.    if (!empty($rezultat))
  19.         file_put_contents($fisier, $rezultat);
  20.    else
  21.         $eroare = 'Se pare ca ceva nu functioneaza cum trebuie !';
  22.   }
  23.  
  24.    if (!empty($eroare))
  25.         echo $eroare;
  26.    else
  27.         echo file_get_contents($fisier);
  28.  
  29. } else {
  30. echo 'Trebuie sa alegi zodia !';
  31. }
  32. /*
  33. Faceti un fisier .php, puneti codul de mai sus, creati un folder numit zodie si apoi rulati scriptul, e simplu.
  34. Folderul se poate modifica in orice nume doriti, la fel si timpul cand vreti sa faceti preluare noua (strtotime) este setat la 1 ora ca default.
  35.  
  36. + Adrese utile (Sursa):
  37.  - Zodie: http://www.acvaria.com/partener-acvaria.php?z=berbec
  38.  - Lista zodii: http://www.acvaria.com/partener-acvaria.php?z=toate
  39.  - Lista zodii (varianta prescurtata): http://www.acvaria.com/azi.txt
  40. */
  41. ?>
Advertisement
Add Comment
Please, Sign In to add comment