Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Formularz - problem.
Gutyo
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 15.08.2011

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


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:
(IMG:http://iv.pl/images/23411119920827721615.jpg)

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.

Ten post edytował Gutyo 24.09.2011, 21:40:14
Go to the top of the page
+Quote Post
Rid
post
Post #2





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


Można by dodać w body funkcję i wywoływać przy załadowaniu strony.
<body onload= "ptca()">
Go to the top of the page
+Quote Post
Gutyo
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 15.08.2011

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


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.
Go to the top of the page
+Quote Post

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: 24.08.2025 - 16:57