Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Formularz - problem.
Forum PHP.pl > Forum > PHP
Gutyo
Witajcie.
Napisałem skrypt, który zlicza mi kliknięcia w reklamę przez zarejestrowanych użytkowników forum.

Przykładowo:
  1. <script language="JavaScript" type="text/javascript">
  2. function ptca()
  3. {
  4. window.open("http://strona_z_reklamami.pl");
  5. }
  6. <form action="" method="post">
  7. <input type="hidden" value="88" name="ptc_status" />
  8. <input type="submit" onClick="ptca()" />
  9. </form>

Fragment kodu - formularz.
Wtedy ładnie mi zlicza.

Problem pojawia się jeżeli nie chcę tego buttona do wysyłania, lecz aby wyświetliły się od razu reklamy tak jak było to do tej pory:
  1. <script TYPE="text/javascript" src="http://www.cpmprofit.com/ads.php?r=75327907ae2649ce5aae21ec1655d420482e350231086714&popup=0&f=300"></script>

generuje:


Jak przerobić dany formularz, aby naliczenie liczyło w momencie kliknięcia w reklamę.

Muszę poprzez kliknięcie przekazać 1 wartość postem.

Bardzo proszę o pomoc.

Pozdrawiam, Gutyo.
Rid
Można by dodać w body funkcję i wywoływać przy załadowaniu strony.
<body onload= "ptca()">
Gutyo
Dzięki, lecz chodzi o to, że mam stronę np reklama.php, a na nią pobierany jest kod js, który generuje reklamy ze strony cpmprofit.

Strona płaci za kliknięcia, a ja chcę kontrolować ile razy dany użytkownik kliknął. Tak jak napisałem wcześniej, że jeżeli zrobiłem sobie zwykły button to ładnie działało, lecz jeżeli dodam ten kod js, który generuje z reguły 3 linki w które trzeba kliknąć to nie działa... : /

Ok poradziłem sobie:
  1. <script TYPE="text/javascript" src="http://www.cpmprofit.com/ads.php?r=75327907ae2649ce5aae21ec1655d420482e350231086714&popup=0&f=300"></script>


Do tego dodałem funkcję onmouseover(), ponieważ onclick nie działało.

onmouseover wywoła skrypt, który po 5 sekundach wysyła ukryty formularz, a także przeładowuje stronę, oraz wyświetla alert jeżeli wszystko gra.

Takie rozwiązanie mi wystarcza.

Pozdrawiam, Gutyo.
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.