Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP]Skrypt zamawiania, Po określonej ilości klików, obrazek i odnośnik zmieniają się
bartekr4u
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 20.03.2011

Ostrzeżenie: (0%)
-----


Witam wszystkich forumowiczów.

Jestem początkującym programistą, HTML, troszkę PHP (logowanie). Dziś mam pewien problem. Chciałbym zrobić stronę, na której mam odnośnik obrazkowy do pliku z formularzem. Określam ilość klików i po przekroczeniu ustalonej ilości wszystkich klików w tej chwili w ten odnośnik on sam zmienia obrazek i link do którego ma prowadzić. Mógłby mi ktoś ładnie zrobic ten skrypt, albo pomóc ? Dziękuję, pozdrawiam

Bartek

Ten post edytował bartekr4u 20.03.2011, 21:22:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
desperat666
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 12
Dołączył: 19.03.2011

Ostrzeżenie: (10%)
X----


No pewnie, 100 złoty (IMG:style_emoticons/default/wink.gif)

a tak na poważnie: schemat wyglądałby tak:

STRONA1 ->link-> STRONA2

po spełnieniu liczby klików STRONA1 -> link -> STRONA3

link wyświetla się na STRONA1, a ilość klików musiałaby być liczona na STRONA2
więc musiałbyś sobie ustalić jakąś wspólną przestrzeń zapisu/odczytu danych nazwę ją ZAPIS- w tym wypadku ilości kliknięć.
może to być albo plik tekstowy, albo baza danych sql, w zależności od twoich umiejętności/wymagań co do wydajności (IMG:style_emoticons/default/smile.gif)

STRONA1:
  1. <?php
  2. $limit = 10; // limit klikow
  3. $link1 = "http://gdziestam/link1.php"; // link do ktorego przekierowuje zanim wyczerpie limit
  4. $link2 = "http://gdziestam/link2.php"; // link do ktorego bedzie przekierowywac po wyczerpaniu limitu klikow
  5.  
  6. //no i teraz funkcja/kod do otwarcia pliku ZAPIS i przeczytania jego zawartosci,
  7. //manual: fopen i pochodne
  8.  
  9. // jezeli teraz jego zawartoscia bedzie liczba 4:
  10. if ($zawartosc <= $limit) { echo $link1; } else { echo $link2; }
  11. // jezeli mniej klików niz limit to wyswietl normalnego linka (może być link obrazkowy czyli <a href="gdziestam"><img src="obrazek"></a>
  12. ?>


STRONA2:
  1. <?php
  2. // Tu musi otwierac plik ZAPIS,
  3. // przeczytac ile bylo klikniec (np. 4), dodac +1 (wlasnie sie wykonuje ta strona czyli bylo klikniecie) i liczbe 5 zapisac w pliku ZAPIS
  4.  
  5. // dodam jeszcze że jeżeli w tym momencie przeczytało załóżmy 11
  6. // bo życie trudnym zadaniem jest
  7. $limit = 10;
  8. $link2 = "location:http://gdziestam/link2.html";
  9.  
  10. // niech przekieruje ze STRONY2 na STRONE3 automagicznie
  11. if ($przeczytal > $limit) { header($link2); };
  12.  
  13.  
  14.  
  15.  
  16. ?>


powo

Ten post edytował desperat666 20.03.2011, 21:54:41
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 11:02