Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Pokaz slajdów z zawartości linków
Forum PHP.pl > Forum > Przedszkole
someone007
Witam,
nie wiem dokładnie jak nazwać to czego potrzebuję, dlatego postaram się to opisać
1. każdego dnia dostaję linki z różną zawartością (może tam być obrazek, albo animacja w html5, albo cała strona www
2. chciałbym dodawać te linki do panelu administracyjnego (każdego dnia linki grupowałyby się po dacie od północy do północy, codziennie nowa pula)
3. chciałbym wyświetlać zawartość tych linków na stronie pojedynczo w taki sposób. Linki wyświetlałyby się zawsze z puli poprzedniego dnia:
- zawartość pierwszego linka +przycisk następny
- zawartość drugiego linka +przycisk następny
itd, itp i tak do końca listy linków z danego dnia

Jak zrobić coś takiego?
Waloch016
Dobrze rozumiem że to mają być reklamy?

W jaki sposób dostajesz linki na maila? zapisują się one do bazy danych??

Do tego zapisujesz tylko linki czy tworzysz z nich pliki??

Tak czy inaczej moim zdaniem powinienes pomyslec na opcja:

  1. <div id='menu'>
  2. <ul>
  3. <li><a href='index.php'>Strona główna</a></li>
  4. <li><a href='index.php?id=2'>link 2</a></li>
  5. <li><a href='index.php?id=3'>link 3</a></li>
  6. <li><a href='index.php?id=4'>link 4</a></li>
  7. <li><a href='index.php?id=5'>link 5</a></li>
  8. </ul>
  9. </div>
  10.  
  11. <div id='content'>
  12. <?php
  13. switch($_GET['id']){
  14. case '':
  15. include 'glowna.php';
  16. break;
  17.  
  18. case '2':
  19. include 'link2.php';
  20. break;
  21.  
  22. case '3':
  23. include 'link3.php';
  24. break;
  25.  
  26. case '4':
  27. include 'link4.php';
  28. break;
  29.  
  30. case '5':
  31. include 'link5.php';
  32. break;
  33.  
  34. default:
  35. echo 'Taka strona nie istnieje';
  36. break;
  37. }
  38. ?>
  39. </div>


może Ci coś to pomoże
someone007
hej,
dziękuję za odpowiedź,
dostaję linki różnymi metodami, np. na skype.
Najlepiej, gdybym mógł je dopisywać w jakimś formularzu.
Chodzi o to, żeby można automatycznie dzięki temu przygotować taki jakby raport z zawartości tych linków
do przejrzenia następnego dnia
kapslokk
Zrob sobie formularz z polem, do ktorego bedziesz wprowadzal link, w PHP odbierasz link, zapisujesz do bazy z aktualna data.
Na stronie, która ma CI wyswietlac te linki, robisz sobie <iframe> z zawartoscia z linka i masz podglad. Wystarczy dorobic link "nastepny" i masz z glowy.
Waloch016
A jeszcze lepiej by było jakbyś zrobił prostą stronkę z formularzem na środku z dodawaniem linków. i ograniczył ludzi do tego. nazwijmy to TIME Saver, Wszystko jest ok do czasu az nie dostaniesz np 1000 linkow jednego dnia wtedy siedzis kilka godzin i dodajesz a ile to wejsc na strone i wkleic link.
someone007
Ok,
zapis do bazy danych mam,
ale nie wiem jak mam wyświetlić zawartość tych linków (nie same linki)
tak, by dodać do tej zawartości przycisk "następny".
Wiem o iframe, ale nie wiem, czy to najlepsza metoda i czy tym tropem iść dalej?
Nie wiem też jak wyświetlić zawartość linków wprowadzonych ubiegłego dnia (dodaję do każdego rekordu timestamp w postaci: 2016-11-25 22:10:41, ale nie wiem jak to posegregować i odnieść się do tego)
EDIT:
nie ubiegłego bo np. niedziele linki nie będą dodawane, więc w poniedziałek ubiegły dzień to np. sobota
to powinno być chyba coś takiego w warunku:
  1. SELECT * FROM mojabaza
  2. WHERE czasdodania >= NOW() - INTERVAL 1 DAY

jeśli nic nie ma to powtórz tylko, że z interval - 2 DAY (nie wiem czy dobrze kombinuję)
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.